private void Init(double distance) { _distance = distance; _maxCurveSegmentError = distance * (1 - Math.Cos(_filletAngleQuantum / 2.0)); _segList = new OffsetSegmentString(); _segList.PrecisionModel = _precisionModel; /** * Choose the min vertex separation as a small fraction of the offset distance. */ _segList.MinimumVertexDistance = distance * CurveVertexSnapDistanceFactor; }
private void Init(double distance) { _distance = distance; _maxCurveSegmentError = distance * (1 - Math.Cos(_filletAngleQuantum / 2.0)); _segList = new OffsetSegmentString(); _segList.PrecisionModel = _precisionModel; /** * Choose the min vertex separation as a small fraction of the offset distance. */ _segList.MinimumVertexDistance = distance * CurveVertexSnapDistanceFactor; }