VisioMove  2.1.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Friends Pages
Vg3DModule::VgIGeometryEvent Interface Referenceabstract

The VgIGeometryEvent interface is used to encapsulate interactions between a user and a Geometry. More...

Inheritance diagram for Vg3DModule::VgIGeometryEvent:
Inheritance graph

Public Member Functions

virtual ~VgIGeometryEvent ()
 Destructor. More...
 
virtual
VgEngine::VgConstRefPtr
< Vg3DModule::VgIGeometry
getGeometry () const =0
 Gets the geometry object which registered the event. More...
 
- Public Member Functions inherited from VgApplication::VgIEvent
virtual ~VgIEvent ()
 Destructor. More...
 
virtual VgIEventType getType () const =0
 Returns the event type. More...
 

Protected Member Functions

 VgIGeometryEvent ()
 Constructor. More...
 
- Protected Member Functions inherited from VgApplication::VgIEvent
 VgIEvent ()
 Constructor. More...
 

Detailed Description

The VgIGeometryEvent interface is used to encapsulate interactions between a user and a Geometry.

Date
25/02/2010

Constructor & Destructor Documentation

Vg3DModule::VgIGeometryEvent::VgIGeometryEvent ( )
inlineprotected

Constructor.

virtual Vg3DModule::VgIGeometryEvent::~VgIGeometryEvent ( )
inlinevirtual

Destructor.

Member Function Documentation

virtual VgEngine::VgConstRefPtr< Vg3DModule::VgIGeometry > Vg3DModule::VgIGeometryEvent::getGeometry ( ) const
pure virtual

Gets the geometry object which registered the event.

Returns
The geometry object associated with this event.

The documentation for this interface was generated from the following file:
VisioMove 2.1.5, Visioglobe® 2015