.TH AOFFSET 6 "IRIT Version 6.0" .SH NAME AOFFSET CurveType AOFFSET( CurveType Crv, NumericType OffsetDistance, NumericType Epsilon, NumericType TrimLoops, NumericType BezInterp ) Computes an offset of OffsetDistance with globally bounded error (controlled by Epsilon). The smaller Epsilon is, the better the approximation to the offset. The bounded error is achieved by adaptive refinement of the Crv. If TrimLoops is TRUE or on, the regions of the object that self-intersect as a result of the offset operation are trimmed away. If BezInterp is TRUE, each curve's segment is interpolated instead of approximated. Example: OffCrv1 = AOFFSET( Crv, 0.5, 0.01, FALSE, FALSE ); OffCrv2 = AOFFSET( Crv, 0.5, 0.01, TRUE, FALSE ); computes an adaptive offset to Crv with OffsetDistance of 0.5 and Epsilon of 0.01 and trims the self-intersection loops in the second instrance. See also OFFSET, LOFFSET, and MOFFSET.