VisioMove SDK (Android)
2.1.22
|
Static Public Member Functions | |
static VgLayerRefPtr | getNull () |
This class exposes the layer concept. There are two types of layers, one is the type of layers which come from the XML configuration file. This type of layer can't be instantiated except through XML configuration. The other type of layer (called user created layer) may be instantiated by the user through the VgInstanceFactory class using a VgEngine::VgLayer::Descriptor .
VgLayerRefPtr.VgLayerRefPtr | ( | ) |
VgLayerRefPtr.VgLayerRefPtr | ( | VgLayer | pPointer | ) |
VgLayerRefPtr.VgLayerRefPtr | ( | VgLayerRefPtr | pRefPtr | ) |
VgLayer VgLayerRefPtr.__deref__ | ( | ) |
VgLayer VgLayerRefPtr.__ref__ | ( | ) |
VgIGeometry VgLayerRefPtr.asGeometry | ( | ) |
VgLine VgLayerRefPtr.asLine | ( | ) |
VgPoint VgLayerRefPtr.asPoint | ( | ) |
VgAnimationRefPtr VgLayerRefPtr.editAnimation | ( | String | pName | ) |
VgLayer VgLayerRefPtr.get | ( | ) |
VgAnimationConstRefPtr VgLayerRefPtr.getAnimation | ( | String | pName | ) |
VgValue VgLayerRefPtr.getAnimationChannelValue | ( | String | pChannelName | ) |
void VgLayerRefPtr.getAnimationNames | ( | VgStringList | pNameList | ) |
float VgLayerRefPtr.getLoadFactor | ( | ) |
Gets the load factor of the layer. Only applicable on layers created through XML configuration.
float VgLayerRefPtr.getLODFactor | ( | ) |
Gets the LOD factor of the layer. Only applicable on layers created through XML configuration.
String VgLayerRefPtr.getName | ( | ) |
Get the layer's name.
int VgLayerRefPtr.getNbReferences | ( | ) |
|
static |
VgOrientation VgLayerRefPtr.getOrientation | ( | ) |
VgPosition VgLayerRefPtr.getPosition | ( | ) |
float VgLayerRefPtr.getScale | ( | ) |
VgSRSConstRefPtr VgLayerRefPtr.getSRS | ( | ) |
int VgLayerRefPtr.getZIndex | ( | ) |
boolean VgLayerRefPtr.isDrawnOnTop | ( | ) |
boolean VgLayerRefPtr.isValid | ( | ) |
boolean VgLayerRefPtr.isVisible | ( | ) |
Gets the visibility of the layer.
void VgLayerRefPtr.ref | ( | ) |
VgLayerRefPtr VgLayerRefPtr.set | ( | VgLayer | pPointer | ) |
void VgLayerRefPtr.setAnimation | ( | String | pAnimationName, |
VgAnimationRefPtr | pAnimation | ||
) |
void VgLayerRefPtr.setAnimation | ( | VgAnimationRefPtr | pAnimation | ) |
void VgLayerRefPtr.setDrawOnTop | ( | boolean | pEnable | ) |
void VgLayerRefPtr.setHostedVisible | ( | boolean | pVisible | ) |
Sets the visibility of hosted (i.e. user or database created) visuals.
pVisible | If true, the visuals are visible, invisible if false. |
void VgLayerRefPtr.setLoadFactor | ( | float | pLoadFactor | ) |
Sets the load factor of the layer. This will impact how much data is loadeded at a same time. May be a usefull handle to control memory footprint and loading speeds. Higher values will cause more data to be loaded at the same time. Only applicable on layers created through XML configuration.
pLoadFactor | The load factor to assign to the layer. |
void VgLayerRefPtr.setLocalAnimation | ( | VgAnimationRefPtr | pAnimation | ) |
void VgLayerRefPtr.setLODFactor | ( | float | pLODFactor | ) |
Sets the LOD factor of the layer. This will impact how much data is displayed at a same time. May be a usefull handle to control frame rate. Higher values lead to more geometry being displayed. Only applicable on layers created through XML configuration. Does not affect hosted visuals (e.g. labels).
pLODFactor | The LOD factor to assign to the layer. |
void VgLayerRefPtr.setOrientation | ( | VgOrientation | pOrientation | ) |
void VgLayerRefPtr.setPosition | ( | VgPosition | pPosition, |
boolean | pHaveGeographicCoherence | ||
) |
void VgLayerRefPtr.setPosition | ( | VgPosition | pPosition | ) |
void VgLayerRefPtr.setScale | ( | float | pScale | ) |
void VgLayerRefPtr.setVisible | ( | boolean | pIsVisible | ) |
Sets the overall visibility of the layer.
pIsVisible | If true the layer will be visible, invisible if false. |
void VgLayerRefPtr.setZIndex | ( | int | pZIndex | ) |
int VgLayerRefPtr.unref | ( | ) |