Options for chord-height curve tessellation.

circleSides is a quality hint equivalent to AutoCAD VIEWRES / VPORT circleSides. When deviation is omitted it is derived from that hint and the curve's characteristic size. maxSegments also caps the number of curve evaluations so adaptive sampling cannot exceed a fixed-N path.

interface AcGeTessellateOptions {
    circleSides?: number;
    deviation?: number;
    maxSegments?: number;
    minSegments?: number;
}

Properties

circleSides?: number

Quality hint used to derive deviation and the default maxSegments. Default is AcGeCircArc2d.DEFAULT_CIRCLE_SIDES.

deviation?: number

Maximum chord height in world units. Derived from circleSides when omitted.

maxSegments?: number

Maximum number of segments (circular arcs) or curve evaluations (parametric refine). Defaults to circleSides.

minSegments?: number

Minimum number of segments. Defaults depend on the curve type.