VisioMove SDK (Android)  2.1.22
 All Classes Functions Variables Pages
VgDiscreteVectorFunctorDescriptor Class Reference
Inheritance diagram for VgDiscreteVectorFunctorDescriptor:
Inheritance graph

Public Member Functions

void setMLocationValues (VgLocationValuePairVector value)
 
VgLocationValuePairVector getMLocationValues ()
 
void setMInitialTimestamp (double value)
 
double getMInitialTimestamp ()
 
void setMFinalTimestamp (double value)
 
double getMFinalTimestamp ()
 
- Public Member Functions inherited from VgFunctorDescriptor
void setMStartTime (float value)
 
float getMStartTime ()
 
void setMEndTime (float value)
 
float getMEndTime ()
 
- Public Member Functions inherited from VgReferenced
synchronized void release ()
 
 VgReferenced ()
 
 VgReferenced (VgReferenced pThis)
 
void ref ()
 
int unref ()
 
int getNbReferences ()
 

Static Public Member Functions

static
VgDiscreteVectorFunctorDescriptorRefPtr 
create ()
 

Detailed Description

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.

Version
2.0.7729

Member Function Documentation

static VgDiscreteVectorFunctorDescriptorRefPtr VgDiscreteVectorFunctorDescriptor.create ( )
static

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.

double VgDiscreteVectorFunctorDescriptor.getMFinalTimestamp ( )
double VgDiscreteVectorFunctorDescriptor.getMInitialTimestamp ( )
VgLocationValuePairVector VgDiscreteVectorFunctorDescriptor.getMLocationValues ( )
void VgDiscreteVectorFunctorDescriptor.setMFinalTimestamp ( double  value)
void VgDiscreteVectorFunctorDescriptor.setMInitialTimestamp ( double  value)
void VgDiscreteVectorFunctorDescriptor.setMLocationValues ( VgLocationValuePairVector  value)

The documentation for this class was generated from the following file:
VisioMove 2.1.22, Visioglobe® 2016