Uses of Interface
org.djutils.draw.Space
-
Packages that use Space Package Description org.djutils.draw The draw package contains the generic classes for device-independent drawing.org.djutils.draw.bounds Methods for Bounds of an object to quickly determine whether an object needs to be drawn or not.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 Space in org.djutils.draw
Classes in org.djutils.draw with type parameters of type Space 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.Classes in org.djutils.draw that implement Space Modifier and Type Class Description class
Space2d
Space2d interface to show that the number of dimensions for the drawable objects is 2.class
Space3d
Space3d interface to show that the number of dimensions for the drawable objects is 3. -
Uses of Space in org.djutils.draw.bounds
Classes in org.djutils.draw.bounds with type parameters of type Space Modifier and Type Interface Description interface
Bounds<B extends Bounds<B,S>,S extends Space>
Bounds is the generic tagging interface that indicates the bounds for an object, where the simplest implementation is minX, minY, maxX and maxY for 2D, and minX, minY, minZ and maxX, maxY and maxZ for 3D. -
Uses of Space in org.djutils.draw.line
Classes in org.djutils.draw.line with type parameters of type Space 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. -
Uses of Space in org.djutils.draw.point
Classes in org.djutils.draw.point with type parameters of type Space 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.
-