com.visioglobe.libVisioDevKit
Class VgINavigationModule

java.lang.Object
  extended by com.visioglobe.libVisioDevKit.VgIModule
      extended by com.visioglobe.libVisioDevKit.VgINavigationModule

public class VgINavigationModule
extends VgIModule

VgINavigationModule provides access to navigation related objects

Interface:
VgNavigationModule::VgINavigationModule
Date:
25/02/2011

Field Summary
 
Fields inherited from class com.visioglobe.libVisioDevKit.VgIModule
swigCMemOwn
 
Constructor Summary
VgINavigationModule(long cPtr, boolean cMemoryOwn)
          Constructor.
 
Method Summary
 VgINavigationRequest computeNavigation(VgINavigationRequestParameters pParameters)
          Computes a navigation given some parameters.
 void delete()
           
protected  void finalize()
           
static long getCPtr(VgINavigationModule obj)
           
 
Methods inherited from class com.visioglobe.libVisioDevKit.VgIModule
getCPtr, getName
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VgINavigationModule

public VgINavigationModule(long cPtr,
                           boolean cMemoryOwn)
Constructor.

Method Detail

getCPtr

public static long getCPtr(VgINavigationModule obj)

finalize

protected void finalize()
Overrides:
finalize in class VgIModule

delete

public void delete()
Overrides:
delete in class VgIModule

computeNavigation

public VgINavigationRequest computeNavigation(VgINavigationRequestParameters pParameters)
Computes a navigation given some parameters.

Parameters:
pParameters - Parameters 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.
Remark:
The caller is responsible for deallocating VgNavigationModule::VgINavigationRequest

VisioDevKit 2.0, Visioglobe® 2013