Uses of Interface
org.djutils.draw.Drawable3d
-
Packages that use Drawable3d Package Description 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 Drawable3d in org.djutils.draw.bounds
Classes in org.djutils.draw.bounds that implement Drawable3d Modifier and Type Class Description class
Bounds3d
Bounds3d is the generic class for the 3D extent of an object.Methods in org.djutils.draw.bounds with parameters of type Drawable3d Modifier and Type Method Description boolean
Bounds3d. contains(Drawable3d drawable)
Check if the Bounds3d contains another Bounds3d.Constructors in org.djutils.draw.bounds with parameters of type Drawable3d Constructor Description Bounds3d(Drawable3d drawable3d)
Construct a Bounds3d for a Drawable3d. -
Uses of Drawable3d in org.djutils.draw.line
Classes in org.djutils.draw.line that implement Drawable3d Modifier and Type Class Description class
LineSegment3d
LineSegment3d is a line segment bound by 2 end points in 3D-space.class
PolyLine3d
Implementation of Line for 3D space.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 Drawable3d in org.djutils.draw.point
Classes in org.djutils.draw.point that implement Drawable3d Modifier and Type Class Description class
OrientedPoint3d
A OrientedPoint3d is an immutable directed point with an x, y, and z coordinate, stored with double precision.class
Point3d
A Point3d is an immutable point with an x, y, and z coordinate, stored with double precision.
-