VisioMove SDK (Android)
2.1.22
|
Static Public Member Functions | |
static VgIGeometryRefPtr | getNull () |
The Vg3DModule::VgIGeometry interface is used as an abstraction of geometric features that can be added to or removed from the scene.
VgIGeometryRefPtr.VgIGeometryRefPtr | ( | ) |
VgIGeometryRefPtr.VgIGeometryRefPtr | ( | VgIGeometry | pPointer | ) |
VgIGeometryRefPtr.VgIGeometryRefPtr | ( | VgIGeometryRefPtr | pRefPtr | ) |
VgIGeometryRefPtr.VgIGeometryRefPtr | ( | VgPointRefPtr | pRefPtr | ) |
VgIGeometryRefPtr.VgIGeometryRefPtr | ( | VgLineRefPtr | pRefPtr | ) |
VgIGeometry VgIGeometryRefPtr.__deref__ | ( | ) |
VgIGeometry VgIGeometryRefPtr.__ref__ | ( | ) |
void VgIGeometryRefPtr.addListener | ( | VgIGeometryCallbackRefPtr | pCallback | ) |
Adds a listener to the geometry object. Alternatively you can use setNotifyPOISelectedOnClick with true and use the VgMapModule::VgIMapModule::addListener to receive the notifications in one place.
pCallback | The callback to associate with this geometry object. |
VgIGeometry VgIGeometryRefPtr.asGeometry | ( | ) |
Casts this instance into a VgIGeometry .
VgLine VgIGeometryRefPtr.asLine | ( | ) |
Casts this instance into a VgLine .
VgPoint VgIGeometryRefPtr.asPoint | ( | ) |
Casts this instance into a VgPoint .
VgAnimationRefPtr VgIGeometryRefPtr.editAnimation | ( | String | pName | ) |
VgIGeometry VgIGeometryRefPtr.get | ( | ) |
VgAnimationConstRefPtr VgIGeometryRefPtr.getAnimation | ( | String | pName | ) |
VgValue VgIGeometryRefPtr.getAnimationChannelValue | ( | String | pChannelName | ) |
void VgIGeometryRefPtr.getAnimationNames | ( | VgStringList | pNameList | ) |
boolean VgIGeometryRefPtr.getBoundingPositions | ( | VgPositionVector | pResult | ) |
Returns a vector of points that can be used to determine a viewpoint where one is guaranteed that the whole object is visible.
pResult | Vector reference where it will place the results. The VgSRS of all positions will not be geo-referenced. |
String VgIGeometryRefPtr.getID | ( | ) |
VgLayerRefPtr VgIGeometryRefPtr.getLayer | ( | ) |
VgPosition VgIGeometryRefPtr.getLocalPosition | ( | ) |
Gets the geometry's local node position relative to it's parent.
int VgIGeometryRefPtr.getNbReferences | ( | ) |
boolean VgIGeometryRefPtr.getNotifyPOISelectedOnClick | ( | ) |
|
static |
VgOrientation VgIGeometryRefPtr.getOrientation | ( | ) |
VgPosition VgIGeometryRefPtr.getPosition | ( | ) |
float VgIGeometryRefPtr.getScale | ( | ) |
VgIGeometryType VgIGeometryRefPtr.getType | ( | ) |
Gets the geometry type.
References VgIGeometryType.swigToEnum().
VgVisibilityRamp VgIGeometryRefPtr.getVisibilityRamp | ( | ) |
int VgIGeometryRefPtr.getZIndex | ( | ) |
boolean VgIGeometryRefPtr.isDrawnOnTop | ( | ) |
boolean VgIGeometryRefPtr.isValid | ( | ) |
boolean VgIGeometryRefPtr.isVisible | ( | ) |
void VgIGeometryRefPtr.ref | ( | ) |
void VgIGeometryRefPtr.removeListener | ( | VgIGeometryCallbackRefPtr | pCallback | ) |
Removes a listener from the geometry object.
pCallback | The callback to disassociate from this geometry object. |
VgIGeometryRefPtr VgIGeometryRefPtr.set | ( | VgIGeometry | pPointer | ) |
void VgIGeometryRefPtr.setAnimation | ( | String | pAnimationName, |
VgAnimationRefPtr | pAnimation | ||
) |
void VgIGeometryRefPtr.setAnimation | ( | VgAnimationRefPtr | pAnimation | ) |
void VgIGeometryRefPtr.setDrawOnTop | ( | boolean | pEnable | ) |
void VgIGeometryRefPtr.setLayer | ( | VgLayerRefPtr | pLayer, |
boolean | pHaveGeographicCoherence | ||
) |
Sets the associated layer.
pLayer | The VgLayer to associate with the geometry object. Pass pLayer as null to disassociate the geometry object from a layer. |
pHaveGeographicCoherence | An optional parameter who by default is true. Is used to determine the geographic coherence of the geometry. If set to false, then the geometry will be coherent with the scene. |
void VgIGeometryRefPtr.setLayer | ( | VgLayerRefPtr | pLayer | ) |
void VgIGeometryRefPtr.setLocalAnimation | ( | VgAnimationRefPtr | pAnimation | ) |
void VgIGeometryRefPtr.setLocalPosition | ( | VgPosition | pPosition | ) |
Sets the geometry's local node position relative to it's parent.
pPosition | The spatial's local node relative position. |
void VgIGeometryRefPtr.setNotifyPOISelectedOnClick | ( | boolean | pValue | ) |
Sets the VgIGeometry to call the VgIMapModule::VgIPlaceListeners when the user clicks on the VgIGeometry . This is done after calling all the listeners added to the VgIGeometry directly.
pValue |
void VgIGeometryRefPtr.setOrientation | ( | VgOrientation | pOrientation | ) |
void VgIGeometryRefPtr.setPosition | ( | VgPosition | pPosition, |
boolean | pHaveGeographicCoherence | ||
) |
void VgIGeometryRefPtr.setPosition | ( | VgPosition | pPosition | ) |
void VgIGeometryRefPtr.setScale | ( | float | pScale | ) |
void VgIGeometryRefPtr.setVisibilityRamp | ( | VgVisibilityRamp | pRamp | ) |
Sets the visibility ramp.
pRamp |
void VgIGeometryRefPtr.setVisible | ( | boolean | pIsVisible | ) |
void VgIGeometryRefPtr.setZIndex | ( | int | pZIndex | ) |
int VgIGeometryRefPtr.unref | ( | ) |