|
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 | ( | ) |