Uses of Class
org.djutils.draw.point.OrientedPoint3d
-
Packages that use OrientedPoint3d Package Description 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 OrientedPoint3d in org.djutils.draw.line
Methods in org.djutils.draw.line that return OrientedPoint3d Modifier and Type Method Description OrientedPoint3d
PolyLine3d. getLocation(double position)
Get the location at a position on the line, with its direction.OrientedPoint3d
PolyLine3d. getLocationExtended(double position)
Get the location at a position on the line, with its direction. -
Uses of OrientedPoint3d in org.djutils.draw.point
Methods in org.djutils.draw.point that return OrientedPoint3d Modifier and Type Method Description OrientedPoint3d
OrientedPoint3d. abs()
Return a new Point with absolute coordinate values.OrientedPoint3d
OrientedPoint3d. interpolate(OrientedPoint3d otherPoint, double fraction)
Interpolate towards another Point with a fraction.OrientedPoint3d
OrientedPoint3d. neg()
Return a new Point with negated coordinate values.OrientedPoint3d
OrientedPoint3d. normalize()
Return a new Point with a distance of 1 to the origin.OrientedPoint3d
OrientedPoint3d. rotate(double rotateZ)
Return a new OrientedPoint with an in-place rotation around the z-axis by the provided delta.OrientedPoint3d
OrientedPoint3d. rotate(double rotateX, double rotateY, double rotateZ)
Return a new OrientedPoint3d point with an in-place rotation by the provided rotateX, rotateY, and rotateZ.OrientedPoint3d
OrientedPoint3d. scale(double factor)
Return a new Point with the coordinates of this point scaled by the provided factor.OrientedPoint3d
OrientedPoint2d. translate(double dx, double dy, double z)
Return a new Point3d with a translation by the provided delta-x, delta-y and deltaZ.OrientedPoint3d
OrientedPoint3d. translate(double dx, double dy)
Return a new Point with a translation by the provided dx and dy.OrientedPoint3d
OrientedPoint3d. translate(double dx, double dy, double dz)
Return a new Point3d with a translation by the provided dx, dy and dz.Methods in org.djutils.draw.point that return types with arguments of type OrientedPoint3d Modifier and Type Method Description Iterator<OrientedPoint3d>
OrientedPoint3d. getPoints()
Retrieve, or generate all points that make up the object.Methods in org.djutils.draw.point with parameters of type OrientedPoint3d Modifier and Type Method Description boolean
OrientedPoint3d. epsilonEquals(OrientedPoint3d other, double epsilonCoordinate, double epsilonRotation)
Compare this Oriented with another Oriented with specified tolerances in the coordinates and the angles.OrientedPoint3d
OrientedPoint3d. interpolate(OrientedPoint3d otherPoint, double fraction)
Interpolate towards another Point with a fraction.
-