Uses of Interface
org.djutils.draw.curve.Flattener2d
Packages that use Flattener2d
Package
Description
Continuous lines are (mathematically) defined curves that:
have no gaps
have a start point
have an end point
have a defined direction at the start point
have a defined direction at the end point
may have knots along the way.
have no gaps
have a start point
have an end point
have a defined direction at the start point
have a defined direction at the end point
may have knots along the way.
-
Uses of Flattener2d in org.djutils.draw.curve
Classes in org.djutils.draw.curve that implement Flattener2dModifier and TypeClassDescriptionstatic classFlattener that limits the angle difference between theCurve2dand thePolyLine2d.static classFlattener that limits the distance between theCurve2dand thePolyLine2d.static classFlattener that limits the distance and angle difference between theCurve2dand thePolyLine2d.static classFlattener that approximates theCurve2dwith a specified number of segments.Methods in org.djutils.draw.curve with parameters of type Flattener2dModifier and TypeMethodDescriptionArc2d.toPolyLine(Flattener2d flattener) Bezier2d.toPolyLine(Flattener2d flattener) BezierCubic2d.toPolyLine(Flattener2d flattener) Clothoid2d.toPolyLine(Flattener2d flattener) Straight2d.toPolyLine(Flattener2d flattener)