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

VgIRoute represents a route object. More...

Inheritance diagram for VgRoutingModule::VgIRoute:
Inheritance graph

Public Member Functions

virtual ~VgIRoute ()
 Destructor. More...
 
virtual double getLength () const =0
 
virtual double getDuration () const =0
 
- Public Member Functions inherited from VgEngine::VgReferenced
 VgReferenced ()
 Constructor. More...
 
 VgReferenced (const VgReferenced &pThis)
 Copy constructor. More...
 
virtual ~VgReferenced ()
 Destructor. More...
 
VgReferencedoperator= (const VgReferenced &pThis)
 Assignment operator. More...
 
void ref () const
 This method is used to add a reference to this object. More...
 
int unref () const
 This method is used to remove a reference to this object. More...
 
int getNbReferences () const
 Retrieves the number of references to this object. More...
 

Protected Member Functions

 VgIRoute ()
 Constructor. More...
 

Additional Inherited Members

- Protected Attributes inherited from VgEngine::VgReferenced
int mNbReferences
 The number of references to this object. More...
 

Detailed Description

VgIRoute represents a route object.

Date
25/02/2011

Constructor & Destructor Documentation

VgRoutingModule::VgIRoute::VgIRoute ( )
inlineprotected

Constructor.

virtual VgRoutingModule::VgIRoute::~VgIRoute ( )
inlinevirtual

Destructor.

Member Function Documentation

virtual double VgRoutingModule::VgIRoute::getDuration ( ) const
pure virtual
Returns
the route duration in seconds
Version
2.1.2
virtual double VgRoutingModule::VgIRoute::getLength ( ) const
pure virtual
Returns
the route length in meters
Version
1.1.6926

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