VisioMove SDK (iOS)
2.1.22
|
Public Attributes | |
double | mVisibilityRampStartVisible |
double | mVisibilityRampFullyVisible |
double | mVisibilityRampStartInvisible |
double | mVisibilityRampFullyInvisible |
int | mZIndex |
bool | mDrawOnTop |
float | mScale |
bool | mNotifyPOISelectedOnClick |
Protected Member Functions | |
VgGeometryDescriptor () | |
virtual | ~VgGeometryDescriptor () |
Additional Inherited Members | |
Public Member Functions inherited from VgEngine::VgReferenced | |
VgReferenced () | |
VgReferenced (const VgReferenced &pThis) | |
virtual | ~VgReferenced () |
VgReferenced & | operator= (const VgReferenced &pThis) |
void | ref () const |
int | unref () const |
int | getNbReferences () const |
Protected Attributes inherited from VgEngine::VgReferenced | |
int | mNbReferences |
Describes the common properties used to create a VgIGeometry object.
|
inlineprotected |
Constructor.
|
inlineprotectedvirtual |
Destructor
bool Vg3DModule::VgGeometryDescriptor::mDrawOnTop |
Tells whether the line should draw on top (ignoring z-buffer).
The default value of this property is false.
bool Vg3DModule::VgGeometryDescriptor::mNotifyPOISelectedOnClick |
Call VgMapModule::VgIPlaceListener if the VgIGeometry has non-empty ID and is clicked This will be called after all the VgIGeometry callbacks have been called
The default value is true if the ID of the object is non empty, false otherwise.
float Vg3DModule::VgGeometryDescriptor::mScale |
double Vg3DModule::VgGeometryDescriptor::mVisibilityRampFullyInvisible |
Distance in meters at which it is fully invisible. By default +infinity. If set to a very large value, it will never fade out.
The default value of this property is 5000.
double Vg3DModule::VgGeometryDescriptor::mVisibilityRampFullyVisible |
Distance in meters at which it is fully visible. If set to 0.0, it is always visble when you are close.
The default value of this property is 5.0.
double Vg3DModule::VgGeometryDescriptor::mVisibilityRampStartInvisible |
Distance in meters at which it starts to become invisible.
The default value of this property is 3000.
double Vg3DModule::VgGeometryDescriptor::mVisibilityRampStartVisible |
Distance in meters at which it starts becoming visible. If set to 0.0, it is always visble no matter how close you are.
The default value of this property is 2.0.
int Vg3DModule::VgGeometryDescriptor::mZIndex |
This member sets the z-index of the line. This is used to solve cases where translucent objects can not be sorted correctly. Forces a rendering order (only used on translucent objects). Smaller values (can be negative) lead to object appearing "over" the others.