public interface IlvCrossingAwareSegment
IlvCrossingAwareObject.getCrossingAwareSegments(ilog.views.IlvTransformer)
Modifier and Type | Method and Description |
---|---|
IlvCrossing |
createCrossing(double x,
double y,
IlvCrossingAwareSegment crossingSegment)
Creates a crossing for the segment.
|
IlvCrossingOwner |
getCrossingOwner()
Returns the owner of crossings that are registered for this segment.
|
IlvPoint |
getEndPoint()
Returns the end point of the segment.
|
IlvPoint |
getStartPoint()
Returns the start point of the segment.
|
boolean |
isIncident(IlvCrossingAwareSegment segment)
Returns whether this crossing aware segment is incident to the input
segment.
|
IlvPoint getStartPoint()
IlvPoint getEndPoint()
IlvCrossingOwner getCrossingOwner()
IlvCrossing createCrossing(double x, double y, IlvCrossingAwareSegment crossingSegment)
x
- The x coordinate of the crossing.y
- The y coordinate of the crossing.crossingSegment
- The other segment that crosses this segment.boolean isIncident(IlvCrossingAwareSegment segment)
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.