VisioMove SDK (Android)
2.1.22
|
Public Member Functions | |
VgDiscreteVectorFunctorDescriptorRefPtr () | |
VgDiscreteVectorFunctorDescriptorRefPtr (VgDiscreteVectorFunctorDescriptor pPointer) | |
VgDiscreteVectorFunctorDescriptorRefPtr (VgDiscreteVectorFunctorDescriptorRefPtr pRefPtr) | |
VgDiscreteVectorFunctorDescriptorRefPtr | set (VgDiscreteVectorFunctorDescriptor pPointer) |
VgDiscreteVectorFunctorDescriptor | __ref__ () |
VgDiscreteVectorFunctorDescriptor | __deref__ () |
VgDiscreteVectorFunctorDescriptor | get () |
boolean | isValid () |
VgDiscreteVectorFunctorDescriptorRefPtr | create () |
void | setMLocationValues (VgLocationValuePairVector value) |
VgLocationValuePairVector | getMLocationValues () |
void | setMInitialTimestamp (double value) |
double | getMInitialTimestamp () |
void | setMFinalTimestamp (double value) |
double | getMFinalTimestamp () |
void | setMStartTime (float value) |
float | getMStartTime () |
void | setMEndTime (float value) |
float | getMEndTime () |
void | ref () |
int | unref () |
int | getNbReferences () |
Static Public Member Functions | |
static VgDiscreteVectorFunctorDescriptorRefPtr | getNull () |
This class describes a functor for positions using discrete samples. The resulting functor will interpolate the positions using linear interpolation. The mInitialTimestamp and mFinalTimestamp members will be mapped with the animation's duration (meaning that initial timestamp correspond to animation start, and final timestamp will be mapped to animation end) The descriptor must contain at leats one orientation value.
VgDiscreteVectorFunctorDescriptorRefPtr.VgDiscreteVectorFunctorDescriptorRefPtr | ( | ) |
VgDiscreteVectorFunctorDescriptorRefPtr.VgDiscreteVectorFunctorDescriptorRefPtr | ( | VgDiscreteVectorFunctorDescriptor | pPointer | ) |
VgDiscreteVectorFunctorDescriptorRefPtr.VgDiscreteVectorFunctorDescriptorRefPtr | ( | VgDiscreteVectorFunctorDescriptorRefPtr | pRefPtr | ) |
VgDiscreteVectorFunctorDescriptor VgDiscreteVectorFunctorDescriptorRefPtr.__deref__ | ( | ) |
VgDiscreteVectorFunctorDescriptor VgDiscreteVectorFunctorDescriptorRefPtr.__ref__ | ( | ) |
VgDiscreteVectorFunctorDescriptorRefPtr VgDiscreteVectorFunctorDescriptorRefPtr.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.
VgDiscreteVectorFunctorDescriptor VgDiscreteVectorFunctorDescriptorRefPtr.get | ( | ) |
float VgDiscreteVectorFunctorDescriptorRefPtr.getMEndTime | ( | ) |
double VgDiscreteVectorFunctorDescriptorRefPtr.getMFinalTimestamp | ( | ) |
double VgDiscreteVectorFunctorDescriptorRefPtr.getMInitialTimestamp | ( | ) |
VgLocationValuePairVector VgDiscreteVectorFunctorDescriptorRefPtr.getMLocationValues | ( | ) |
float VgDiscreteVectorFunctorDescriptorRefPtr.getMStartTime | ( | ) |
int VgDiscreteVectorFunctorDescriptorRefPtr.getNbReferences | ( | ) |
|
static |
boolean VgDiscreteVectorFunctorDescriptorRefPtr.isValid | ( | ) |
void VgDiscreteVectorFunctorDescriptorRefPtr.ref | ( | ) |
VgDiscreteVectorFunctorDescriptorRefPtr VgDiscreteVectorFunctorDescriptorRefPtr.set | ( | VgDiscreteVectorFunctorDescriptor | pPointer | ) |
void VgDiscreteVectorFunctorDescriptorRefPtr.setMEndTime | ( | float | value | ) |
void VgDiscreteVectorFunctorDescriptorRefPtr.setMFinalTimestamp | ( | double | value | ) |
void VgDiscreteVectorFunctorDescriptorRefPtr.setMInitialTimestamp | ( | double | value | ) |
void VgDiscreteVectorFunctorDescriptorRefPtr.setMLocationValues | ( | VgLocationValuePairVector | value | ) |
void VgDiscreteVectorFunctorDescriptorRefPtr.setMStartTime | ( | float | value | ) |
int VgDiscreteVectorFunctorDescriptorRefPtr.unref | ( | ) |