public class LineGeometry extends Geometry
swigCMemOwn
Constructor and Description |
---|
LineGeometry(long cPtr,
boolean cMemoryOwn) |
LineGeometry(MapPosVector poses)
Constructs a new LineGeometry object from a map position list.
|
Modifier and Type | Method and Description |
---|---|
void |
delete() |
protected void |
finalize() |
MapPos |
getCenterPos()
Returns the center point of the geometry.
|
static long |
getCPtr(LineGeometry obj) |
MapPosVector |
getPoses()
Returns the list of of map positions defining the line.
|
static LineGeometry |
swigCreatePolymorphicInstance(long cPtr,
boolean cMemoryOwn)
Creates a polymorphic instance of the given native object.
|
java.lang.String |
swigGetClassName()
Returns the actual class name of this object.
|
java.lang.Object |
swigGetDirectorObject()
Returns the connected director object.
|
public LineGeometry(long cPtr, boolean cMemoryOwn)
public LineGeometry(MapPosVector poses)
public static long getCPtr(LineGeometry obj)
public static LineGeometry swigCreatePolymorphicInstance(long cPtr, boolean cMemoryOwn)
public MapPos getCenterPos()
Geometry
getCenterPos
in class Geometry
public MapPosVector getPoses()
public java.lang.String swigGetClassName()
swigGetClassName
in class Geometry
public java.lang.Object swigGetDirectorObject()
swigGetDirectorObject
in class Geometry