VisioMove SDK (Android)
2.1.22
|
Static Public Member Functions | |
static VgSinusoidalVectorOffsetFunctorDescriptorRefPtr | getNull () |
This class implements descriptors for sinusoidal animation of vectors. The sinusoidal vector animation will apply an offset vector weighted by a sinusoidal time-dependent function. The functors described by this class can be used for all animations channels that manage vectors as values. Formula is the following : f(t) = mBaseVector + sin(mStartPhase + t/mDuration * (mEndPhase-mStartPhase)) * mOffsetVector.
VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.VgSinusoidalVectorOffsetFunctorDescriptorRefPtr | ( | ) |
VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.VgSinusoidalVectorOffsetFunctorDescriptorRefPtr | ( | VgSinusoidalVectorOffsetFunctorDescriptor | pPointer | ) |
VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.VgSinusoidalVectorOffsetFunctorDescriptorRefPtr | ( | VgSinusoidalVectorOffsetFunctorDescriptorRefPtr | pRefPtr | ) |
VgSinusoidalVectorOffsetFunctorDescriptor VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.__deref__ | ( | ) |
VgSinusoidalVectorOffsetFunctorDescriptor VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.__ref__ | ( | ) |
VgSinusoidalVectorOffsetFunctorDescriptorRefPtr VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.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.
VgSinusoidalVectorOffsetFunctorDescriptor VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.get | ( | ) |
float [] VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.getMBaseVector | ( | ) |
double VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.getMEndPhase | ( | ) |
float VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.getMEndTime | ( | ) |
double VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.getMStartPhase | ( | ) |
float VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.getMStartTime | ( | ) |
float [] VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.getMVector | ( | ) |
int VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.getNbReferences | ( | ) |
|
static |
boolean VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.isValid | ( | ) |
void VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.ref | ( | ) |
VgSinusoidalVectorOffsetFunctorDescriptorRefPtr VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.set | ( | VgSinusoidalVectorOffsetFunctorDescriptor | pPointer | ) |
void VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.setMBaseVector | ( | float[] | value | ) |
void VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.setMEndPhase | ( | double | value | ) |
void VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.setMEndTime | ( | float | value | ) |
void VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.setMStartPhase | ( | double | value | ) |
void VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.setMStartTime | ( | float | value | ) |
void VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.setMVector | ( | float[] | value | ) |
int VgSinusoidalVectorOffsetFunctorDescriptorRefPtr.unref | ( | ) |