Interface Curve2d

All Superinterfaces:
Curve<DirectedPoint2d,Double,Point2d,Flattener2d,PolyLine2d>, Flattener.FlattableCurve<Point2d,Double>
All Known Subinterfaces:
OffsetCurve2d
All Known Implementing Classes:
Arc2d, Bezier2d, BezierCubic2d, Clothoid2d, Straight2d

This interface narrows down the interface of continuous curves for 2d use.

Copyright (c) 2023-2025 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