|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.kuka.nav.path.VirtualPath
public abstract class VirtualPath
Represents a path between two positions that can be restricted to allow only certain orientations during the path and at the goal.
Only persisted paths can be used in an application. To retrieve a path from the data source use
VirtualPathData.
| Constructor Summary | |
|---|---|
protected |
VirtualPath(int id,
String name,
int mapId)
Creates a new virtual path. |
protected |
VirtualPath(VirtualPath path)
Creates a new virtual path from the given one. |
| Method Summary | |
|---|---|
abstract double |
getEndOrientation()
Returns the orientations (of the tangent) of the path at the goal position relative to the map coordinates. |
abstract com.kuka.nav.Position |
getEndPosition()
Returns the goal position of the path. |
int |
getId()
Returns the id of this virtual path. |
int |
getMapId()
Returns the id of the associated map. |
String |
getName()
Returns the name of this virtual path. |
abstract List<com.kuka.nav.geometry.SplineSegment> |
getSegments()
Returns a list of segments of the path, the segments consists of via and control points. |
abstract double |
getStartOrientation()
Returns the orientations (of the tangent) of the path at the start position relative to the map coordinates. |
abstract com.kuka.nav.Position |
getStartPosition()
Returns the start position of the path. |
abstract VirtualPath |
reverse()
Returns a new virtual path object with reversed order of waypoints. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.kuka.parameters.IParameter |
|---|
copy |
| Constructor Detail |
|---|
protected VirtualPath(int id,
String name,
int mapId)
id - the id of the virtual pathname - the name of the virtual pathmapId - the id of the map on which the virtual path is locatedprotected VirtualPath(VirtualPath path)
path - the virtual path to copy| Method Detail |
|---|
public final int getId()
public final String getName()
public final int getMapId()
public abstract com.kuka.nav.Position getStartPosition()
getStartOrientation(),
getEndPosition(),
getEndOrientation()public abstract double getStartOrientation()
getStartPosition(),
getEndPosition(),
getEndOrientation()public abstract com.kuka.nav.Position getEndPosition()
getStartPosition(),
getStartOrientation(),
getEndOrientation()public abstract double getEndOrientation()
getStartPosition(),
getStartOrientation(),
getEndPosition()public abstract List<com.kuka.nav.geometry.SplineSegment> getSegments()
public abstract VirtualPath reverse()
public final String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||