VisioMove SDK (iOS)  2.1.22
Vg3DModule::VgMarker Class Reference
Inheritance diagram for Vg3DModule::VgMarker:
Inheritance graph

Public Member Functions

virtual ~VgMarker ()
 
virtual VgIconMarkerasIconMarker ()
 
virtual VgTextMarkerasTextMarker ()
 
- Public Member Functions inherited from VgEngine::VgReferenced
 VgReferenced ()
 
 VgReferenced (const VgReferenced &pThis)
 
virtual ~VgReferenced ()
 
VgReferencedoperator= (const VgReferenced &pThis)
 
void ref () const
 
int unref () const
 
int getNbReferences () const
 

Protected Member Functions

 VgMarker ()
 

Protected Attributes

Private * mPrivate
 
- Protected Attributes inherited from VgEngine::VgReferenced
int mNbReferences
 

Friends

class VgEngine::VgObjectBridge
 

Detailed Description

Displays a marker on a ponctual position described by a VgPoint. There are two types of makers : textual (a label) and graphics (an image).

Version
2.0

Constructor & Destructor Documentation

Vg3DModule::VgMarker::VgMarker ( )
protected

Constructor.

virtual Vg3DModule::VgMarker::~VgMarker ( )
virtual

Desctructor.

Member Function Documentation

virtual VgIconMarker* Vg3DModule::VgMarker::asIconMarker ( )
virtual

Casts this instance into a VgIconMarker.

Returns
A valid icon marker if this marker is compatible, NULL otherwise.

Reimplemented in Vg3DModule::VgIconMarker.

virtual VgTextMarker* Vg3DModule::VgMarker::asTextMarker ( )
virtual

Casts this instance into a VgTextMarker.

Returns
A valid text marker if this marker is compatible, NULL otherwise.

Reimplemented in Vg3DModule::VgTextMarker.

Friends And Related Function Documentation

friend class VgEngine::VgObjectBridge
friend

Member Data Documentation

Private* Vg3DModule::VgMarker::mPrivate
protected

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