|
VisioMove SDK (Android)
2.1.22
|
Public Member Functions | |
| VgIGeometryCallbackRefPtr () | |
| VgIGeometryCallbackRefPtr (VgIGeometryCallback pPointer) | |
| VgIGeometryCallbackRefPtr (VgIGeometryCallbackRefPtr pRefPtr) | |
| VgIGeometryCallbackRefPtr | set (VgIGeometryCallback pPointer) |
| VgIGeometryCallback | __ref__ () |
| VgIGeometryCallback | __deref__ () |
| VgIGeometryCallback | get () |
| boolean | isValid () |
| void | handleGeometryEvent (VgIGeometryEvent pEvent) |
| void | ref () |
| int | unref () |
| int | getNbReferences () |
Static Public Member Functions | |
| static VgIGeometryCallbackRefPtr | getNull () |
The VgIGeometryCallback interface is used to notify the developer that an event has been triggered on a Geometry.
Please refer VgIGeometry::addListener and VgIGeometry via the VgIGeometry::removeListener to see how to add and remove a VgIGeometryCallback listener from a VgIGeometry object.
If you want to treat the VgIGeometry like any other geometry via the VgMapModule::VgIPlaceListener , then consider using a non empty mID for your Vg3DModule::VgPoint or Vg3DModule::VgLine . Given that Vg3DModule::VgGeometryDescriptor::mNotifyPOISelectedOnClick is true by default, you will receive notifications when the VgIGeometry is clicked via the VgMapModule::VgIPlaceListener
| VgIGeometryCallbackRefPtr.VgIGeometryCallbackRefPtr | ( | ) |
| VgIGeometryCallbackRefPtr.VgIGeometryCallbackRefPtr | ( | VgIGeometryCallback | pPointer | ) |
| VgIGeometryCallbackRefPtr.VgIGeometryCallbackRefPtr | ( | VgIGeometryCallbackRefPtr | pRefPtr | ) |
| VgIGeometryCallback VgIGeometryCallbackRefPtr.__deref__ | ( | ) |
| VgIGeometryCallback VgIGeometryCallbackRefPtr.__ref__ | ( | ) |
| VgIGeometryCallback VgIGeometryCallbackRefPtr.get | ( | ) |
| int VgIGeometryCallbackRefPtr.getNbReferences | ( | ) |
|
static |
| void VgIGeometryCallbackRefPtr.handleGeometryEvent | ( | VgIGeometryEvent | pEvent | ) |
This method is invoked when an event is triggered on the related Geometry.
| pEvent | The geometry event that just happened and triggered this callback. |
| boolean VgIGeometryCallbackRefPtr.isValid | ( | ) |
| void VgIGeometryCallbackRefPtr.ref | ( | ) |
| VgIGeometryCallbackRefPtr VgIGeometryCallbackRefPtr.set | ( | VgIGeometryCallback | pPointer | ) |
| int VgIGeometryCallbackRefPtr.unref | ( | ) |