VisioMove SDK (Android)  2.1.22
 All Classes Functions Variables Pages
VgIGeometryCallbackConstRefPtr Class Reference

Public Member Functions

 VgIGeometryCallbackConstRefPtr ()
 
 VgIGeometryCallbackConstRefPtr (VgIGeometryCallback pPointer)
 
 VgIGeometryCallbackConstRefPtr (VgIGeometryCallbackConstRefPtr pConstRefPtr)
 
VgIGeometryCallbackConstRefPtr set (VgIGeometryCallback pPointer)
 
VgIGeometryCallback __ref__ ()
 
VgIGeometryCallback __deref__ ()
 
VgIGeometryCallback get ()
 
boolean isValid ()
 
void ref ()
 
int unref ()
 
int getNbReferences ()
 

Static Public Member Functions

static
VgIGeometryCallbackConstRefPtr 
getNull ()
 

Detailed Description

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

Version
2.1.3 Updated documentation with information about alternatively using Vg3DModule::VgGeometryDescriptor::mNotifyPOISelectedOnClick and VgMapModule::VgIPlaceListener
See also
VgMapModule::VgIMapModule::addListener
VgMapModule::VgIPlaceListener
Vg3DModule::VgGeometryDescriptor

Constructor & Destructor Documentation

VgIGeometryCallbackConstRefPtr.VgIGeometryCallbackConstRefPtr ( )
VgIGeometryCallbackConstRefPtr.VgIGeometryCallbackConstRefPtr ( VgIGeometryCallback  pPointer)
VgIGeometryCallbackConstRefPtr.VgIGeometryCallbackConstRefPtr ( VgIGeometryCallbackConstRefPtr  pConstRefPtr)

Member Function Documentation

VgIGeometryCallback VgIGeometryCallbackConstRefPtr.__deref__ ( )
VgIGeometryCallback VgIGeometryCallbackConstRefPtr.__ref__ ( )
VgIGeometryCallback VgIGeometryCallbackConstRefPtr.get ( )
int VgIGeometryCallbackConstRefPtr.getNbReferences ( )
static VgIGeometryCallbackConstRefPtr VgIGeometryCallbackConstRefPtr.getNull ( )
static
boolean VgIGeometryCallbackConstRefPtr.isValid ( )
void VgIGeometryCallbackConstRefPtr.ref ( )
VgIGeometryCallbackConstRefPtr VgIGeometryCallbackConstRefPtr.set ( VgIGeometryCallback  pPointer)
int VgIGeometryCallbackConstRefPtr.unref ( )

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