VisioMove SDK (Android)
2.1.22
|
Public Member Functions | |
VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr () | |
VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr (VgSinusoidalVectorOffsetFunctorDescriptor pPointer) | |
VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr (VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr pConstRefPtr) | |
VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr | set (VgSinusoidalVectorOffsetFunctorDescriptor pPointer) |
VgSinusoidalVectorOffsetFunctorDescriptor | __ref__ () |
VgSinusoidalVectorOffsetFunctorDescriptor | __deref__ () |
VgSinusoidalVectorOffsetFunctorDescriptor | get () |
boolean | isValid () |
float[] | getMBaseVector () |
float[] | getMVector () |
double | getMStartPhase () |
double | getMEndPhase () |
float | getMStartTime () |
float | getMEndTime () |
void | ref () |
int | unref () |
int | getNbReferences () |
Static Public Member Functions | |
static VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr | 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.
VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr | ( | ) |
VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr | ( | VgSinusoidalVectorOffsetFunctorDescriptor | pPointer | ) |
VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr | ( | VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr | pConstRefPtr | ) |
VgSinusoidalVectorOffsetFunctorDescriptor VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.__deref__ | ( | ) |
VgSinusoidalVectorOffsetFunctorDescriptor VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.__ref__ | ( | ) |
VgSinusoidalVectorOffsetFunctorDescriptor VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.get | ( | ) |
float [] VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.getMBaseVector | ( | ) |
double VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.getMEndPhase | ( | ) |
float VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.getMEndTime | ( | ) |
double VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.getMStartPhase | ( | ) |
float VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.getMStartTime | ( | ) |
float [] VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.getMVector | ( | ) |
int VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.getNbReferences | ( | ) |
|
static |
boolean VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.isValid | ( | ) |
void VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.ref | ( | ) |
VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.set | ( | VgSinusoidalVectorOffsetFunctorDescriptor | pPointer | ) |
int VgSinusoidalVectorOffsetFunctorDescriptorConstRefPtr.unref | ( | ) |