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

Public Member Functions

 VgPointDescriptorConstRefPtr ()
 
 VgPointDescriptorConstRefPtr (VgPointDescriptor pPointer)
 
 VgPointDescriptorConstRefPtr (VgPointDescriptorConstRefPtr pConstRefPtr)
 
VgPointDescriptorConstRefPtr set (VgPointDescriptor pPointer)
 
VgPointDescriptor __ref__ ()
 
VgPointDescriptor __deref__ ()
 
VgPointDescriptor get ()
 
boolean isValid ()
 
VgPosition getMPosition ()
 
VgAltitudeMode getMAltitudeMode ()
 
VgAnchorMode getMAnchorPosition ()
 
float getMGeometryConstantSizeDistance ()
 
float getMHeading ()
 
float getMPitch ()
 
float getMRoll ()
 
boolean getMForceFrontFace ()
 
VgOrientationType getMHeadingOrientationType ()
 
VgOrientationType getMPitchOrientationType ()
 
VgOrientationType getMRollOrientationType ()
 
VgMarkerDescriptorVector getMMarkerDescriptors ()
 
String getMID ()
 
VgSizePolicy getMSizePolicy ()
 
float getMRectangleWidth ()
 
float getMRectangleHeight ()
 
double getMVisibilityRampStartVisible ()
 
double getMVisibilityRampFullyVisible ()
 
double getMVisibilityRampStartInvisible ()
 
double getMVisibilityRampFullyInvisible ()
 
int getMZIndex ()
 
boolean getMDrawOnTop ()
 
float getMScale ()
 
boolean getMNotifyPOISelectedOnClick ()
 
void ref ()
 
int unref ()
 
int getNbReferences ()
 

Static Public Member Functions

static VgPointDescriptorConstRefPtr getNull ()
 

Detailed Description

This structure encapsulates the point description parameters.

The VgPointDescriptor contains the all the attributes that are useful for describing the behaviour of a VgPoint object.

Below is a code snippet showing how an allocated VgPointDescriptor can be configured:

...
Vg3DModule::VgIconMarkerDescriptor lIconMarkerDesc;
VgEngine::VgPosition lPos;
...
// Allocate a VgPointDescriptor object
Vg3DModule::VgPointDescriptor lPointDesc;
// Configure the object
//
// Set the point's position anchor.
lPointDesc.mAnchorPosition= VgEngine::eVgBottomCenter;
// Set the points position
lPointDesc.mPosition = lPos;
// Associate the marker with VgPointDescriptor.
// Note: It's possible to associate several markers with a single point.
lPointDesc.mMarkerDescriptors.push_back(&lIconMarkerDesc);
...
Version
2.0

Constructor & Destructor Documentation

VgPointDescriptorConstRefPtr.VgPointDescriptorConstRefPtr ( )
VgPointDescriptorConstRefPtr.VgPointDescriptorConstRefPtr ( VgPointDescriptor  pPointer)
VgPointDescriptorConstRefPtr.VgPointDescriptorConstRefPtr ( VgPointDescriptorConstRefPtr  pConstRefPtr)

Member Function Documentation

VgPointDescriptor VgPointDescriptorConstRefPtr.__deref__ ( )
VgPointDescriptor VgPointDescriptorConstRefPtr.__ref__ ( )
VgPointDescriptor VgPointDescriptorConstRefPtr.get ( )
VgAltitudeMode VgPointDescriptorConstRefPtr.getMAltitudeMode ( )
VgAnchorMode VgPointDescriptorConstRefPtr.getMAnchorPosition ( )
boolean VgPointDescriptorConstRefPtr.getMDrawOnTop ( )
boolean VgPointDescriptorConstRefPtr.getMForceFrontFace ( )
float VgPointDescriptorConstRefPtr.getMGeometryConstantSizeDistance ( )
float VgPointDescriptorConstRefPtr.getMHeading ( )
VgOrientationType VgPointDescriptorConstRefPtr.getMHeadingOrientationType ( )
String VgPointDescriptorConstRefPtr.getMID ( )
VgMarkerDescriptorVector VgPointDescriptorConstRefPtr.getMMarkerDescriptors ( )
boolean VgPointDescriptorConstRefPtr.getMNotifyPOISelectedOnClick ( )
float VgPointDescriptorConstRefPtr.getMPitch ( )
VgOrientationType VgPointDescriptorConstRefPtr.getMPitchOrientationType ( )
VgPosition VgPointDescriptorConstRefPtr.getMPosition ( )
float VgPointDescriptorConstRefPtr.getMRectangleHeight ( )
float VgPointDescriptorConstRefPtr.getMRectangleWidth ( )
float VgPointDescriptorConstRefPtr.getMRoll ( )
VgOrientationType VgPointDescriptorConstRefPtr.getMRollOrientationType ( )
float VgPointDescriptorConstRefPtr.getMScale ( )
VgSizePolicy VgPointDescriptorConstRefPtr.getMSizePolicy ( )
double VgPointDescriptorConstRefPtr.getMVisibilityRampFullyInvisible ( )
double VgPointDescriptorConstRefPtr.getMVisibilityRampFullyVisible ( )
double VgPointDescriptorConstRefPtr.getMVisibilityRampStartInvisible ( )
double VgPointDescriptorConstRefPtr.getMVisibilityRampStartVisible ( )
int VgPointDescriptorConstRefPtr.getMZIndex ( )
int VgPointDescriptorConstRefPtr.getNbReferences ( )
static VgPointDescriptorConstRefPtr VgPointDescriptorConstRefPtr.getNull ( )
static
boolean VgPointDescriptorConstRefPtr.isValid ( )
void VgPointDescriptorConstRefPtr.ref ( )
VgPointDescriptorConstRefPtr VgPointDescriptorConstRefPtr.set ( VgPointDescriptor  pPointer)
int VgPointDescriptorConstRefPtr.unref ( )

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