Package com.banuba.sdk.scene
Class Component.CppProxy
java.lang.Object
com.banuba.sdk.scene.Component.CppProxy
- All Implemented Interfaces:
Component
- Enclosing interface:
- Component
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.banuba.sdk.scene.Component
Component.CppProxy
-
Method Summary
Modifier and TypeMethodDescriptionvoid
cast component to body_tracker subclass instance.cast component to face_morphing subclass instance.cast component to face tracker subclass instance.cast component to hand_tracker subclass instance.cast component to mesh_instance subclass instance.cast component to transformation_3d subclass instance.protected void
finalize()
-
Method Details
-
_djinni_private_destroy
public void _djinni_private_destroy() -
finalize
-
getComponentType
- Specified by:
getComponentType
in interfaceComponent
- Returns:
- component type. Can be face_tracker, transformation, mesh_instance or face_morphing.
-
asFaceTracker
Description copied from interface:Component
cast component to face tracker subclass instance. Will throw if derived class is not instance of face_tracker.- Specified by:
asFaceTracker
in interfaceComponent
-
asMeshInstance
Description copied from interface:Component
cast component to mesh_instance subclass instance. Will throw if derived class is not instance of mesh_instance.- Specified by:
asMeshInstance
in interfaceComponent
-
asFaceMorphing
Description copied from interface:Component
cast component to face_morphing subclass instance. Will throw if derived class is not instance of face_morphing.- Specified by:
asFaceMorphing
in interfaceComponent
-
asTransformation
Description copied from interface:Component
cast component to transformation_3d subclass instance. Will throw if derived class is not instance of transformation_3d.- Specified by:
asTransformation
in interfaceComponent
-
asHandTracker
Description copied from interface:Component
cast component to hand_tracker subclass instance. Will throw if derived class is not instance of hand_tracker.- Specified by:
asHandTracker
in interfaceComponent
-
asBodyTracker
Description copied from interface:Component
cast component to body_tracker subclass instance. Will throw if derived class is not instance of body_tracker.- Specified by:
asBodyTracker
in interfaceComponent
-