public override IModuleDataModel Clone() { SpiralData result = new SpiralData { Colors = Colors.ToList(), Direction = Direction, Speed = Speed, Repeat = Repeat, Orientation = Orientation, Show3D = Show3D, Thickness = Thickness, Rotation = Rotation, Blend = Blend, LevelCurve = new Curve(LevelCurve), Grow = Grow, Shrink = Shrink }; return result; }
protected override EffectTypeModuleData CreateInstanceForClone() { SpiralData result = new SpiralData { Colors = Colors.ToList(), Direction = Direction, Speed = Speed, Repeat = Repeat, Orientation = Orientation, Show3D = Show3D, Thickness = Thickness, Rotation = Rotation, Blend = Blend, LevelCurve = new Curve(LevelCurve), Grow = Grow, Shrink = Shrink }; return(result); }
public override IModuleDataModel Clone() { SpiralData result = new SpiralData { Colors = Colors.ToList(), Direction = Direction, Speed = Speed, Repeat = Repeat, Orientation = Orientation, Show3D = Show3D, Thickness = Thickness, Rotation = Rotation, Blend = Blend, LevelCurve = new Curve(LevelCurve), Grow = Grow, Shrink = Shrink }; return(result); }
public Spiral() { _data = new SpiralData(); InitAllAttributes(); }
protected override EffectTypeModuleData CreateInstanceForClone() { SpiralData result = new SpiralData { Colors = Colors.ToList(), Direction = Direction, Speed = Speed, Repeat = Repeat, Orientation = Orientation, Show3D = Show3D, Thickness = Thickness, Rotation = Rotation, Blend = Blend, LevelCurve = new Curve(LevelCurve), Grow = Grow, Shrink = Shrink }; return result; }
public Spiral() { _data = new SpiralData(); }