Exemple #1
0
        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;
 }