protected override void Initialize(bool initData) { base.Initialize(initData); if (initData) { _shapeCtrl = new ClosedPathShapeController() { UseDocumentCopy = UseDocument.Directly }; _shapeCtrl.InitializeDocument(_doc); } if (null != _view) { if (null == _shapeCtrl.ViewObject) { _shapeCtrl.ViewObject = _view.ShapeGraphicView; } _splinePointsCtrl = new CardinalSplinePointsController(_view.SplinePointsView, _doc.CurvePoints, _doc.Tension, _doc); } }
protected override void Initialize(bool initData) { base.Initialize(initData); if (initData) { _shapeCtrl = new ClosedPathShapeController() { UseDocumentCopy = UseDocument.Directly }; _shapeCtrl.InitializeDocument(_doc); } if (null != _view) { if (null == _shapeCtrl.ViewObject) { _shapeCtrl.ViewObject = _view.ShapeGraphicView; } _view.Vertices = _doc.NumberOfVertices; _view.CornerRadiusPt = _doc.CornerRadius; } }