com.visioglobe.libVisioDevKit
Class VgINavigationModule
java.lang.Object
com.visioglobe.libVisioDevKit.VgIModule
com.visioglobe.libVisioDevKit.VgINavigationModule
public class VgINavigationModule
- extends VgIModule
VgINavigationModule provides access to navigation related objects
- Interface:
- VgNavigationModule::VgINavigationModule
- Date:
- 25/02/2011
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VgINavigationModule
public VgINavigationModule(long cPtr,
boolean cMemoryOwn)
- Constructor.
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