VisioMove SDK (Android)
2.1.22
|
Public Member Functions | |
void | setMStartOrientation (VgOrientation value) |
VgOrientation | getMStartOrientation () |
void | setMEndOrientation (VgOrientation value) |
VgOrientation | getMEndOrientation () |
void | setMExtraSpins (int value) |
int | getMExtraSpins () |
void | setMCubic (boolean value) |
boolean | getMCubic () |
![]() | |
void | setMStartTime (float value) |
float | getMStartTime () |
void | setMEndTime (float value) |
float | getMEndTime () |
![]() | |
synchronized void | release () |
VgReferenced () | |
VgReferenced (VgReferenced pThis) | |
void | ref () |
int | unref () |
int | getNbReferences () |
Static Public Member Functions | |
static VgQuaternionInterpolationFunctorDescriptorRefPtr | create () |
This class implements descriptors for orientation interpolation functors. It will simply interpolate between the start and end orientations using spheric linear interpolation. It is possible to set the functor to use a cubic function to have acceleration at start and deceleration at end.
|
static |
This static method returns a new heap-allocated descriptor. It is the only method that should be used to instantiate new descriptors. It is a way to make sure no one will delete it, except the last VgRefPtr pointing to it.
boolean VgQuaternionInterpolationFunctorDescriptor.getMCubic | ( | ) |
VgOrientation VgQuaternionInterpolationFunctorDescriptor.getMEndOrientation | ( | ) |
int VgQuaternionInterpolationFunctorDescriptor.getMExtraSpins | ( | ) |
VgOrientation VgQuaternionInterpolationFunctorDescriptor.getMStartOrientation | ( | ) |
void VgQuaternionInterpolationFunctorDescriptor.setMCubic | ( | boolean | value | ) |
void VgQuaternionInterpolationFunctorDescriptor.setMEndOrientation | ( | VgOrientation | value | ) |
void VgQuaternionInterpolationFunctorDescriptor.setMExtraSpins | ( | int | value | ) |
void VgQuaternionInterpolationFunctorDescriptor.setMStartOrientation | ( | VgOrientation | value | ) |