Class OffsetFlattener2d.NumSegments

java.lang.Object
org.djutils.draw.curve.OffsetFlattener2d.NumSegments
All Implemented Interfaces:
Flattener<Flattener2d,Curve2d,PolyLine2d,Point2d,Double>, OffsetFlattener2d
Enclosing interface:
OffsetFlattener2d

public static class OffsetFlattener2d.NumSegments extends Object implements OffsetFlattener2d
Flattener that approximates the OffsetCurve2d with a specified number of segments.
  • Constructor Details

    • NumSegments

      public NumSegments(int numSegments)
      Construct a flattener that approximates the OffsetCurve2d with a specified number of segments.
      Parameters:
      numSegments - number of segments to use in the construction of the PolyLine2d
      Throws:
      IllegalArgumentException - when numSegments < 1
  • Method Details