Beispiel #1
0
 protected PolylineVObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
     : base(info, context)
 {
     _polylineControlPointsProvider = new PolylineControlPointsProvider(this);
     base.JointControlPointsProvider.InsertProvider(0, _polylineControlPointsProvider);
     _polylineControlPointsProvider.SetObjectData(info, context);
 }
Beispiel #2
0
            internal MoveNodeAction(PolylineControlPointsProvider provider)
                : base(VObjectAction.MoveNode, "MoveNode")
            {
                if (provider == null)
                {
                    throw new System.ArgumentNullException("provider");
                }

                _provider = provider;
            }
Beispiel #3
0
 public PolylineVObject(System.Drawing.PointF[] points, bool closePath, System.Drawing.Drawing2D.FillMode fillMode)
     : base("polyline", points, closePath, fillMode)
 {
     _polylineControlPointsProvider = new PolylineControlPointsProvider(this);
     base.JointControlPointsProvider.InsertProvider(0, _polylineControlPointsProvider);
 }