|
VisioMove SDK (Android)
2.1.22
|
Public Member Functions | |
| VgVectorInterpolationFunctorDescriptorRefPtr () | |
| VgVectorInterpolationFunctorDescriptorRefPtr (VgVectorInterpolationFunctorDescriptor pPointer) | |
| VgVectorInterpolationFunctorDescriptorRefPtr (VgVectorInterpolationFunctorDescriptorRefPtr pRefPtr) | |
| VgVectorInterpolationFunctorDescriptorRefPtr | set (VgVectorInterpolationFunctorDescriptor pPointer) |
| VgVectorInterpolationFunctorDescriptor | __ref__ () |
| VgVectorInterpolationFunctorDescriptor | __deref__ () |
| VgVectorInterpolationFunctorDescriptor | get () |
| boolean | isValid () |
| VgVectorInterpolationFunctorDescriptorRefPtr | create () |
| void | setMStartPosition (VgPosition value) |
| VgPosition | getMStartPosition () |
| void | setMEndPosition (VgPosition value) |
| VgPosition | getMEndPosition () |
| void | setMCubic (boolean value) |
| boolean | getMCubic () |
| void | setMStartTime (float value) |
| float | getMStartTime () |
| void | setMEndTime (float value) |
| float | getMEndTime () |
| void | ref () |
| int | unref () |
| int | getNbReferences () |
Static Public Member Functions | |
| static VgVectorInterpolationFunctorDescriptorRefPtr | getNull () |
This class implements descriptors for vector interpolation functors. It will simply interpolate between the start and end vectors using linear interpolation. It is possible to set the functor to use a cubic function to have acceleration at start and deceleration at end.
| VgVectorInterpolationFunctorDescriptorRefPtr.VgVectorInterpolationFunctorDescriptorRefPtr | ( | ) |
| VgVectorInterpolationFunctorDescriptorRefPtr.VgVectorInterpolationFunctorDescriptorRefPtr | ( | VgVectorInterpolationFunctorDescriptor | pPointer | ) |
| VgVectorInterpolationFunctorDescriptorRefPtr.VgVectorInterpolationFunctorDescriptorRefPtr | ( | VgVectorInterpolationFunctorDescriptorRefPtr | pRefPtr | ) |
| VgVectorInterpolationFunctorDescriptor VgVectorInterpolationFunctorDescriptorRefPtr.__deref__ | ( | ) |
| VgVectorInterpolationFunctorDescriptor VgVectorInterpolationFunctorDescriptorRefPtr.__ref__ | ( | ) |
| VgVectorInterpolationFunctorDescriptorRefPtr VgVectorInterpolationFunctorDescriptorRefPtr.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.
| VgVectorInterpolationFunctorDescriptor VgVectorInterpolationFunctorDescriptorRefPtr.get | ( | ) |
| boolean VgVectorInterpolationFunctorDescriptorRefPtr.getMCubic | ( | ) |
| VgPosition VgVectorInterpolationFunctorDescriptorRefPtr.getMEndPosition | ( | ) |
| float VgVectorInterpolationFunctorDescriptorRefPtr.getMEndTime | ( | ) |
| VgPosition VgVectorInterpolationFunctorDescriptorRefPtr.getMStartPosition | ( | ) |
| float VgVectorInterpolationFunctorDescriptorRefPtr.getMStartTime | ( | ) |
| int VgVectorInterpolationFunctorDescriptorRefPtr.getNbReferences | ( | ) |
|
static |
| boolean VgVectorInterpolationFunctorDescriptorRefPtr.isValid | ( | ) |
| void VgVectorInterpolationFunctorDescriptorRefPtr.ref | ( | ) |
| VgVectorInterpolationFunctorDescriptorRefPtr VgVectorInterpolationFunctorDescriptorRefPtr.set | ( | VgVectorInterpolationFunctorDescriptor | pPointer | ) |
| void VgVectorInterpolationFunctorDescriptorRefPtr.setMCubic | ( | boolean | value | ) |
| void VgVectorInterpolationFunctorDescriptorRefPtr.setMEndPosition | ( | VgPosition | value | ) |
| void VgVectorInterpolationFunctorDescriptorRefPtr.setMEndTime | ( | float | value | ) |
| void VgVectorInterpolationFunctorDescriptorRefPtr.setMStartPosition | ( | VgPosition | value | ) |
| void VgVectorInterpolationFunctorDescriptorRefPtr.setMStartTime | ( | float | value | ) |
| int VgVectorInterpolationFunctorDescriptorRefPtr.unref | ( | ) |