Base component interface.

Hierarchy

Methods

  • cast component to faceMorphing subinterface instance. Will throw if derived interface is not instance of faceMorphing.

    Returns FaceMorphing

  • cast component to face tracker subinterface instance. Will throw if derived interface is not instance of faceTracker.

    Returns FaceTracker

  • cast component to meshInstance subinterface instance. Will throw if derived interface is not instance of meshInstance.

    Returns MeshInstance

  • cast component to transformation3d subinterface instance. Will throw if derived interface is not instance of transformation3d.

    Returns Transformation3d

  • Returns ComponentType

    component type. Can be faceTracker, transformation, meshInstance or faceMorphing.