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

Public Member Functions

 VgTextMarker ()
 
virtual ~VgTextMarker ()
 
virtual VgTextMarkerasTextMarker ()
 
const std::string getText () const
 
bool setText (const std::string &pText)
 
const unsigned int getTextAttributes () const
 
bool setTextAttributes (const unsigned int pAttributesMask)
 
const VgEngine::VgColor getColor () const
 
void setColor (const VgEngine::VgColor &pColor)
 
const float getScale () const
 
void setScale (const float pScale)
 
- Public Member Functions inherited from Vg3DModule::VgMarker
virtual ~VgMarker ()
 
virtual VgIconMarkerasIconMarker ()
 
- 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
 

Friends

class VgEngine::VgObjectBridge
 

Additional Inherited Members

- Protected Member Functions inherited from Vg3DModule::VgMarker
 VgMarker ()
 
- Protected Attributes inherited from Vg3DModule::VgMarker
Private * mPrivate
 
- Protected Attributes inherited from VgEngine::VgReferenced
int mNbReferences
 

Detailed Description

Displays text as a marker of a VgPoint.

Note
Do not instantiate this class manually. Use its associated descriptor instead (Vg3DModule::VgTextMarkerDescriptor)
Version
2.0

Constructor & Destructor Documentation

Vg3DModule::VgTextMarker::VgTextMarker ( )

Constructor.

virtual Vg3DModule::VgTextMarker::~VgTextMarker ( )
virtual

Desctructor.

Member Function Documentation

virtual VgTextMarker* Vg3DModule::VgTextMarker::asTextMarker ( )
virtual
Returns
this.

Reimplemented from Vg3DModule::VgMarker.

const VgEngine::VgColor Vg3DModule::VgTextMarker::getColor ( ) const
Returns
the text color.
Version
2.0.9263
const float Vg3DModule::VgTextMarker::getScale ( ) const
Returns
the text scale.
Version
2.0.9263
const std::string Vg3DModule::VgTextMarker::getText ( ) const
Returns
the text of this marker.
Version
2.0.9263
const unsigned int Vg3DModule::VgTextMarker::getTextAttributes ( ) const
Returns
text's attributes.
Version
2.0.9263
void Vg3DModule::VgTextMarker::setColor ( const VgEngine::VgColor pColor)

Sets a new color.

Version
2.0.9263
void Vg3DModule::VgTextMarker::setScale ( const float  pScale)

Sets the scale.

Version
2.0.9263
bool Vg3DModule::VgTextMarker::setText ( const std::string &  pText)

Sets a new text.

Version
2.0.9263
bool Vg3DModule::VgTextMarker::setTextAttributes ( const unsigned int  pAttributesMask)

Sets text's attributes.

Version
2.0.9263

Friends And Related Function Documentation

friend class VgEngine::VgObjectBridge
friend

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