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

VgINavigationModule provides access to navigation related objects. More...

Inheritance diagram for VgNavigationModule::VgINavigationModule:
Inheritance graph

Public Member Functions

virtual ~VgINavigationModule ()
 Destructor. More...
 
virtual
VgNavigationModule::VgINavigationRequest
computeNavigation (const VgINavigationRequestParameters *pParameters)=0
 Computes a navigation given some parameters. More...
 
- Public Member Functions inherited from VgApplication::VgIModule
virtual ~VgIModule ()
 Destructor. More...
 
virtual const std::string & getName () const =0
 Retrieves the module name. More...
 

Protected Member Functions

 VgINavigationModule ()
 Constructor. More...
 
- Protected Member Functions inherited from VgApplication::VgIModule
 VgIModule ()
 Constructor. More...
 

Detailed Description

VgINavigationModule provides access to navigation related objects.

Date
25/02/2011

Constructor & Destructor Documentation

VgNavigationModule::VgINavigationModule::VgINavigationModule ( )
inlineprotected

Constructor.

virtual VgNavigationModule::VgINavigationModule::~VgINavigationModule ( )
inlinevirtual

Destructor.

Member Function Documentation

virtual VgNavigationModule::VgINavigationRequest* VgNavigationModule::VgINavigationModule::computeNavigation ( const VgINavigationRequestParameters pParameters)
pure virtual

Computes a navigation given some parameters.

Remarks
The caller is responsible for deallocating VgNavigationModule::VgINavigationRequest
Parameters
pParametersParameters to determine the Navigation to be computed. A notify function will be called on callback within pParameters once the route has been computed.
Returns
VgNavigationModule::VgINavigationRequest, NULL if request is handled synchronously.

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