Public Member Functions | Protected Member Functions

Vg3DModule::VgMarker Class Reference

Displays a marker on a ponctual position described by a VgPoint. More...

Inheritance diagram for Vg3DModule::VgMarker:
Inheritance graph
[legend]
Collaboration diagram for Vg3DModule::VgMarker:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~VgMarker ()
 Desctructor.
virtual VgIconMarkerasIconMarker ()
 Casts this instance into a VgIconMarker.
virtual VgTextMarkerasTextMarker ()
 Casts this instance into a VgTextMarker.

Protected Member Functions

 VgMarker ()
 Constructor.

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.


The documentation for this class was generated from the following file:
VisioDevKit 2.0, Visioglobe® 2013