|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LineSeg2D | |
---|---|
org.starhope.appius.geometry |
Uses of LineSeg2D in org.starhope.appius.geometry |
---|
Fields in org.starhope.appius.geometry declared as LineSeg2D | |
---|---|
protected LineSeg2D[] |
Polygon.segments
WRITEME: Document this brpocock@star-hope.org |
Methods in org.starhope.appius.geometry that return LineSeg2D | |
---|---|
private LineSeg2D[] |
Polygon.computeSegments()
Computes the line segments for the polygon |
LineSeg2D[] |
Polygon.getSegments()
|
LineSeg2D |
LineSeg2D.translate(double x,
double y)
Creates a new line segment moved to the new position WRITEME: Document this method ewinkelman |
Methods in org.starhope.appius.geometry with parameters of type LineSeg2D | |
---|---|
Coord2D[] |
Circle.intersection(LineSeg2D lsSeg2d)
|
Coord2D[] |
Polygon.intersection(LineSeg2D lSeg2d)
Gets all the intersection points between two polygons |
Coord2D[] |
Rectangle.intersection(LineSeg2D lSeg2d)
|
Coord2D[] |
PolygonPrimitive.intersection(LineSeg2D lsSeg2d)
Finds the intersection points for the polygon with the line segment |
Coord2D |
LineSeg2D.intersectionPoint(LineSeg2D lSeg2d)
Gets the intersection point of two line segments |
boolean |
Circle.intersects(LineSeg2D segment)
|
boolean |
LineSeg2D.intersects(LineSeg2D lSeg2d)
Determines if the line intersects another line |
boolean |
Polygon.intersects(LineSeg2D lSeg2d)
|
boolean |
Rectangle.intersects(LineSeg2D lSeg2d)
|
boolean |
PolygonPrimitive.intersects(LineSeg2D lSeg2d)
Determines if the polygon intersects the line segment |
Constructors in org.starhope.appius.geometry with parameters of type LineSeg2D | |
---|---|
Polygon(Coord2D[] newPoints,
LineSeg2D[] newSegments,
Circle newBoundingCircle)
Private constructor used during internal changes to avoid the overhead of recalcuating bounding stuff ASSUMES you know what you're doing! |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |