Java SDK for 2D
 All Classes Namespaces Functions Variables Pages
RouteInstruction Class Reference

Summary description for DirectionInfo. More...

Classes

class  Instruction
 

Public Member Functions

 RouteInstruction ()
 Class constructor. More...
 
 RouteInstruction (int nextTurnX, int nextTurnY, int distToNextTurn, int instruction, int roundaboutExitIndex, String exitIndex)
 
String getExitIndex ()
 Gets exit index. More...
 
int getNextTurnX ()
 
int getNextTurnY ()
 
int getDistanceToNextTurn ()
 
int getInstruction ()
 
int getRoundaboutExitIndex ()
 
String toString ()
 

Static Public Member Functions

static Bundle writeBundle (RouteInstruction instr)
 
static RouteInstruction readBundle (Bundle b)
 

Public Attributes

int lNextTurnX
 Next turn longitude. More...
 
int lNextTurnY
 Next turn latitude. More...
 
int lDistanceToNextTurn
 Distance to next turn [m]. More...
 
int nInstruction
 Next turn instruction. More...
 
int nRoundaboutExitIndex
 Roundabout exit index. More...
 

Detailed Description

Summary description for DirectionInfo.

Constructor & Destructor Documentation

Class constructor.

Referenced by RouteInstruction.readBundle().

RouteInstruction ( int  nextTurnX,
int  nextTurnY,
int  distToNextTurn,
int  instruction,
int  roundaboutExitIndex,
String  exitIndex 
)

Member Function Documentation

int getDistanceToNextTurn ( )
Returns
Distance to next turn [m]

References RouteInstruction.lDistanceToNextTurn.

Referenced by RouteInstruction.writeBundle().

String getExitIndex ( )

Gets exit index.

Returns
A new string to exit index.

Referenced by RouteInstruction.writeBundle().

int getInstruction ( )
Returns
Next turn instruction. See Instruction enum.
See also
Instruction

References RouteInstruction.nInstruction.

Referenced by RouteInstruction.writeBundle().

int getNextTurnX ( )
Returns
Next turn longitude

References RouteInstruction.lNextTurnX.

Referenced by RouteInstruction.writeBundle().

int getNextTurnY ( )
Returns
Next turn latitude

References RouteInstruction.lNextTurnY.

Referenced by RouteInstruction.writeBundle().

int getRoundaboutExitIndex ( )
Returns
Roundabout exit index

References RouteInstruction.nRoundaboutExitIndex.

Referenced by RouteInstruction.writeBundle().

static RouteInstruction readBundle ( Bundle  b)
static
String toString ( )

Member Data Documentation

int lDistanceToNextTurn

Distance to next turn [m].

Referenced by RouteInstruction.getDistanceToNextTurn().

int lNextTurnX

Next turn longitude.

Referenced by RouteInstruction.getNextTurnX().

int lNextTurnY

Next turn latitude.

Referenced by RouteInstruction.getNextTurnY().

int nInstruction

Next turn instruction.

See Instruction enum.

See also
Instruction

Referenced by RouteInstruction.getInstruction().

int nRoundaboutExitIndex

Roundabout exit index.

Referenced by RouteInstruction.getRoundaboutExitIndex().