VisioMove SDK (Android)
2.1.22
|
Static Public Member Functions | |
static VgAxialRotationQuaternionFunctorDescriptorRefPtr | getNull () |
This class implements descriptors for axial rotation functors. It will simply interpolate between two angle values and apply rotation of the given angle along the axis. It is possible to set the functor to use a cubic function to have acceleration at start and deceleration at end. There is a possibility of setting a fixed pre-orientation value that will be applied prior to the interpolation's value.
VgAxialRotationQuaternionFunctorDescriptorRefPtr.VgAxialRotationQuaternionFunctorDescriptorRefPtr | ( | ) |
VgAxialRotationQuaternionFunctorDescriptorRefPtr.VgAxialRotationQuaternionFunctorDescriptorRefPtr | ( | VgAxialRotationQuaternionFunctorDescriptor | pPointer | ) |
VgAxialRotationQuaternionFunctorDescriptorRefPtr.VgAxialRotationQuaternionFunctorDescriptorRefPtr | ( | VgAxialRotationQuaternionFunctorDescriptorRefPtr | pRefPtr | ) |
VgAxialRotationQuaternionFunctorDescriptor VgAxialRotationQuaternionFunctorDescriptorRefPtr.__deref__ | ( | ) |
VgAxialRotationQuaternionFunctorDescriptor VgAxialRotationQuaternionFunctorDescriptorRefPtr.__ref__ | ( | ) |
VgAxialRotationQuaternionFunctorDescriptorRefPtr VgAxialRotationQuaternionFunctorDescriptorRefPtr.create | ( | ) |
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.
VgAxialRotationQuaternionFunctorDescriptor VgAxialRotationQuaternionFunctorDescriptorRefPtr.get | ( | ) |
float [] VgAxialRotationQuaternionFunctorDescriptorRefPtr.getMAxis | ( | ) |
boolean VgAxialRotationQuaternionFunctorDescriptorRefPtr.getMCubic | ( | ) |
float VgAxialRotationQuaternionFunctorDescriptorRefPtr.getMEndAngle | ( | ) |
float VgAxialRotationQuaternionFunctorDescriptorRefPtr.getMEndTime | ( | ) |
VgOrientation VgAxialRotationQuaternionFunctorDescriptorRefPtr.getMPreOrientation | ( | ) |
float VgAxialRotationQuaternionFunctorDescriptorRefPtr.getMStartAngle | ( | ) |
float VgAxialRotationQuaternionFunctorDescriptorRefPtr.getMStartTime | ( | ) |
int VgAxialRotationQuaternionFunctorDescriptorRefPtr.getNbReferences | ( | ) |
|
static |
boolean VgAxialRotationQuaternionFunctorDescriptorRefPtr.isValid | ( | ) |
void VgAxialRotationQuaternionFunctorDescriptorRefPtr.ref | ( | ) |
VgAxialRotationQuaternionFunctorDescriptorRefPtr VgAxialRotationQuaternionFunctorDescriptorRefPtr.set | ( | VgAxialRotationQuaternionFunctorDescriptor | pPointer | ) |
void VgAxialRotationQuaternionFunctorDescriptorRefPtr.setMAxis | ( | float[] | value | ) |
void VgAxialRotationQuaternionFunctorDescriptorRefPtr.setMCubic | ( | boolean | value | ) |
void VgAxialRotationQuaternionFunctorDescriptorRefPtr.setMEndAngle | ( | float | value | ) |
void VgAxialRotationQuaternionFunctorDescriptorRefPtr.setMEndTime | ( | float | value | ) |
void VgAxialRotationQuaternionFunctorDescriptorRefPtr.setMPreOrientation | ( | VgOrientation | value | ) |
void VgAxialRotationQuaternionFunctorDescriptorRefPtr.setMStartAngle | ( | float | value | ) |
void VgAxialRotationQuaternionFunctorDescriptorRefPtr.setMStartTime | ( | float | value | ) |
int VgAxialRotationQuaternionFunctorDescriptorRefPtr.unref | ( | ) |