Package org.djutils.draw.point


package org.djutils.draw.point
The d0 package provides a set of interfaces and implementations of Points.

Copyright (c) 2002-2024 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information https://simulation.tudelft.nl. The DSOL project is distributed under a three-clause BSD-style license, which can be found at https://simulation.tudelft.nl/dsol/3.0/license.html.

  • Class
    Description
    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.
    A OrientedPoint3d is an immutable point with an x, y, and z coordinate, stored with double precision plus a 3d orientation.
    Point<P extends Point<P>>
    Point is the interface for the Point2d and Point3d implementations, standardizing as many of the methods as possible.
    A Point2d is an immutable Point with an x and y coordinate, stored with double precision.
    A Point3d is an immutable point with an x, y, and z coordinate, stored with double precision.