Package com.anylogic.engine.markup
- Constructor Summary
- Method Summary
- Methods inherited from class com.anylogic.engine.markup.AbstractNetworkCurve
- Methods inherited from class com.anylogic.engine.markup.AbstractCurve
- Methods inherited from class java.lang.Object
- Methods inherited from interface java.lang.Iterable
- Constructor Detail
- Method Detail
- java.lang.Object
-
- com.anylogic.engine.markup.AbstractCurve<T>
-
- com.anylogic.engine.markup.AbstractNetworkCurve<GISMarkupSegment>
-
- com.anylogic.engine.markup.GISCurve
- All Implemented Interfaces:
IPathData
,java.io.Serializable
,java.lang.Iterable<GISMarkupSegment>
@AnyLogicInternalAPI public abstract class GISCurve extends AbstractNetworkCurve<GISMarkupSegment>
- See Also:
- Serialized Form
GISCurve() |
|
Constructor | Description |
---|
void |
lineTo(double lat,
double lon) |
Adds line segment (available for markup elements created with no-argument constructor)
|
void |
lineTo(Point endPoint) |
Adds line segment (available for markup elements created with no-argument constructor)
|
void |
startDrawing(double lat,
double lon) |
Starts drawing (available for markup elements created with no-argument constructor)
|
void |
startDrawing(Point startPoint) |
Starts drawing (available for markup elements created with no-argument constructor)
|
Modifier and Type | Method | Description |
---|
containsSq, getNearestPoint, getNearestPointOnRay, isClosed
addSegment, getEndPoint, getPositionAtOffset, getSegment, getSegmentCount, getStartPoint, isInitialized, iterator, length, segmentsStream, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public GISCurve()
public void lineTo(double lat, double lon)
Adds line segment (available for markup elements created with no-argument constructor)
public void startDrawing(double lat, double lon)
Starts drawing (available for markup elements created with no-argument constructor)
- Parameters:
lat
- point latitudelon
- point longitude
public void startDrawing(Point startPoint)
Description copied from class:
AbstractNetworkCurve
Starts drawing (available for markup elements created with no-argument constructor)
- Specified by:
startDrawing
in classAbstractNetworkCurve<GISMarkupSegment>
- Parameters:
startPoint
- starting point
public void lineTo(Point endPoint)
Adds line segment (available for markup elements created with no-argument constructor)
- Specified by:
lineTo
in classAbstractNetworkCurve<GISMarkupSegment>
- Parameters:
endPoint
- the segment end point
-
How can we improve this article?
-