Uses of Interface
org.djutils.draw.point.Point
-
Packages that use Point Package Description org.djutils.draw The draw package contains the generic classes for device-independent drawing.org.djutils.draw.line The d1 package provides an interface and different implementations for Lines.org.djutils.draw.point The d0 package provides a set of interfaces and implementations of Points. -
-
Uses of Point in org.djutils.draw
Classes in org.djutils.draw with type parameters of type Point Modifier and Type Interface Description interface
Drawable<P extends Point<P,S>,S extends Space>
Drawable is an interface to indicate zero or more points can be retrieved to draw the object. -
Uses of Point in org.djutils.draw.line
Classes in org.djutils.draw.line with type parameters of type Point Modifier and Type Interface Description interface
LineSegment<P extends Point<P,S>,R extends Ray<R,P,S>,S extends Space>
LineSegment is the interface for a line segment bound by 2 end points.interface
PolyLine<L extends PolyLine<L,P,S,R>,P extends Point<P,S>,S extends Space,R>
PolyLine is the interface for PolyLine2d and PolyLine3d implementations.interface
Ray<R extends Ray<R,P,S>,P extends Point<P,S>,S extends Space>
A Ray is a half-line; it has one end point with non-infinite coordinates; the other end point is infinitely far away.Classes in org.djutils.draw.line that implement Point Modifier and Type Class Description class
Ray2d
Ray2d is a half-line; it has one end point with non-infinite coordinates; the other end point is infinitely far away.class
Ray3d
Ray3d is a half-line; it has one end point with non-infinite coordinates; the other end point is infinitely far away. -
Uses of Point in org.djutils.draw.point
Classes in org.djutils.draw.point with type parameters of type Point Modifier and Type Interface Description interface
Point<P extends Point<P,S>,S extends Space>
Point is the interface for the Point2d and Point3d implementations, standardizing as many of the methods as possible.Classes in org.djutils.draw.point that implement Point Modifier and Type Class Description class
OrientedPoint2d
The OrientedPoint2d is a point in a 2-dimensional space with an orientation vector, which is specified in terms of its counter-clockwise rotation around the point in radians.class
OrientedPoint3d
A OrientedPoint3d is an immutable directed point with an x, y, and z coordinate, stored with double precision.class
Point2d
A Point2d is an immutable Point with an x and y coordinate, stored with double precision.class
Point3d
A Point3d is an immutable point with an x, y, and z coordinate, stored with double precision.
-