com.visioglobe.libVisioDevKit
Class VgINavigationRefPtr

java.lang.Object
  extended by com.visioglobe.libVisioDevKit.VgINavigationRefPtr

public class VgINavigationRefPtr
extends java.lang.Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
  VgINavigationRefPtr()
           
protected VgINavigationRefPtr(long cPtr, boolean cMemoryOwn)
           
  VgINavigationRefPtr(VgINavigation pPointer)
           
  VgINavigationRefPtr(VgINavigationRefPtr pRefPtr)
           
 
Method Summary
 VgINavigation __deref__()
           
 VgINavigation __ref__()
           
 void addListener(VgINavigationListenerRefPtr pListener)
           
 void delete()
           
protected  void finalize()
           
 VgINavigation get()
           
 VgPosition getClosestPositionOnRoute()
           
protected static long getCPtr(VgINavigationRefPtr obj)
           
 long getCurrentInstructionIndex()
           
 VgPosition getCurrentPosition()
           
 double getDistanceFromRoute()
           
 VgINavigationInstructionConstRefPtr getInstruction(long pIndex)
           
 double getInstructionGeofenceDistance()
           
 int getNbReferences()
           
static VgINavigationRefPtr getNull()
           
 long getNumInstructions()
           
 VgINavigationRequestParameters getRequestParameters()
           
 boolean isValid()
           
 void ref()
           
 void removeListener(VgINavigationListenerRefPtr pListener)
           
 VgINavigationRefPtr set(VgINavigation pPointer)
           
 void setInstructionGeofenceDistance(double pDistanceInMeters)
           
 void unref()
           
 void updateCurrentPosition(VgPosition pPosition, double pTime)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

VgINavigationRefPtr

protected VgINavigationRefPtr(long cPtr,
                              boolean cMemoryOwn)

VgINavigationRefPtr

public VgINavigationRefPtr()

VgINavigationRefPtr

public VgINavigationRefPtr(VgINavigation pPointer)

VgINavigationRefPtr

public VgINavigationRefPtr(VgINavigationRefPtr pRefPtr)
Method Detail

getCPtr

protected static long getCPtr(VgINavigationRefPtr obj)

finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object

delete

public void delete()

getNull

public static VgINavigationRefPtr getNull()

set

public VgINavigationRefPtr set(VgINavigation pPointer)

__ref__

public VgINavigation __ref__()

__deref__

public VgINavigation __deref__()

get

public VgINavigation get()

isValid

public boolean isValid()

addListener

public void addListener(VgINavigationListenerRefPtr pListener)

removeListener

public void removeListener(VgINavigationListenerRefPtr pListener)

getInstruction

public VgINavigationInstructionConstRefPtr getInstruction(long pIndex)

getNumInstructions

public long getNumInstructions()

updateCurrentPosition

public void updateCurrentPosition(VgPosition pPosition,
                                  double pTime)

getCurrentPosition

public VgPosition getCurrentPosition()

getCurrentInstructionIndex

public long getCurrentInstructionIndex()

getClosestPositionOnRoute

public VgPosition getClosestPositionOnRoute()

getDistanceFromRoute

public double getDistanceFromRoute()

setInstructionGeofenceDistance

public void setInstructionGeofenceDistance(double pDistanceInMeters)

getInstructionGeofenceDistance

public double getInstructionGeofenceDistance()

getRequestParameters

public VgINavigationRequestParameters getRequestParameters()

ref

public void ref()

unref

public void unref()

getNbReferences

public int getNbReferences()

VisioDevKit 2.0, Visioglobe® 2013