Class DirectedPoint

  • All Implemented Interfaces:
    Serializable, org.djutils.draw.Drawable<org.djutils.draw.point.Point3d>, org.djutils.draw.Drawable3d, org.djutils.draw.Oriented<org.djutils.draw.point.OrientedPoint3d>, org.djutils.draw.Oriented3d<org.djutils.draw.point.OrientedPoint3d>, org.djutils.draw.point.Point<org.djutils.draw.point.Point3d>

    public class DirectedPoint
    extends org.djutils.draw.point.OrientedPoint3d
    DirectedPoint.java.

    Copyright (c) 2020-2022 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
    BSD-style license. See OpenTrafficSim License.

    Author:
    Alexander Verbraeck, Peter Knoppers, Wouter Schakel
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.djutils.draw.point.OrientedPoint3d

        dirX, dirY, dirZ
      • Fields inherited from class org.djutils.draw.point.Point3d

        x, y, z
    • Constructor Summary

      Constructors 
      Constructor Description
      DirectedPoint​(double[] xyz)  
      DirectedPoint​(double[] xyz, double[] orientation)  
      DirectedPoint​(double[] xyz, double dirX, double dirY, double dirZ)  
      DirectedPoint​(double x, double y, double z)  
      DirectedPoint​(double x, double y, double z, double[] orientation)  
      DirectedPoint​(double x, double y, double z, double dirX, double dirY, double dirZ)  
      DirectedPoint​(org.djutils.draw.point.Point3d point, double dirX, double dirY, double dirZ)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      double getRotX()  
      double getRotY()  
      double getRotZ()  
      • Methods inherited from class org.djutils.draw.point.OrientedPoint3d

        abs, epsilonEquals, equals, getDirX, getDirY, getDirZ, getPoints, hashCode, interpolate, neg, normalize, rotate, rotate, scale, toString, toString, translate, translate
      • Methods inherited from class org.djutils.draw.point.Point3d

        closestPointOnLine, closestPointOnLine, closestPointOnLine, closestPointOnSegment, closestPointOnSegment, distance, distanceSquared, epsilonEquals, fractionalPositionOnLine, getBounds, getX, getY, getZ, interpolate, project, size
      • Methods inherited from interface org.djutils.draw.Drawable

        toString, toString
      • Methods inherited from interface org.djutils.draw.Drawable3d

        getDimensions