public class NutiteqOfflineRoutingService extends RoutingService
swigCMemOwn| Constructor and Description |
|---|
NutiteqOfflineRoutingService(long cPtr,
boolean cMemoryOwn) |
NutiteqOfflineRoutingService(java.lang.String path)
Constructs a new NutiteqOfflineRoutingService instance given database file.
|
| Modifier and Type | Method and Description |
|---|---|
RoutingResult |
calculateRoute(RoutingRequest request)
Calculates routing result (path) based on routing result.
|
void |
delete() |
protected void |
finalize() |
static long |
getCPtr(NutiteqOfflineRoutingService obj) |
static NutiteqOfflineRoutingService |
swigCreatePolymorphicInstance(long cPtr,
boolean cMemoryOwn)
Creates a polymorphic instance of the given native object.
|
protected void |
swigDirectorDisconnect() |
java.lang.String |
swigGetClassName()
Returns the actual class name of this object.
|
java.lang.Object |
swigGetDirectorObject()
Returns the connected director object.
|
void |
swigReleaseOwnership() |
void |
swigTakeOwnership() |
getCPtrpublic NutiteqOfflineRoutingService(long cPtr,
boolean cMemoryOwn)
public NutiteqOfflineRoutingService(java.lang.String path)
path - The full path to the database file.public static long getCPtr(NutiteqOfflineRoutingService obj)
protected void finalize()
finalize in class RoutingServicepublic void delete()
delete in class RoutingServiceprotected void swigDirectorDisconnect()
swigDirectorDisconnect in class RoutingServicepublic void swigReleaseOwnership()
swigReleaseOwnership in class RoutingServicepublic void swigTakeOwnership()
swigTakeOwnership in class RoutingServicepublic static NutiteqOfflineRoutingService swigCreatePolymorphicInstance(long cPtr, boolean cMemoryOwn)
public RoutingResult calculateRoute(RoutingRequest request)
RoutingServicecalculateRoute in class RoutingServicerequest - The routing request defining via points.public java.lang.String swigGetClassName()
swigGetClassName in class RoutingServicepublic java.lang.Object swigGetDirectorObject()
swigGetDirectorObject in class RoutingService