/// <summary>コンストラクタ。</summary> public VirtualGraphics() { Layers = new VirtualLayerCollection(this); Background = Color.Black; AxesLine = null; Mirroring = new SizeD(1, 1); }
/// <summary>コンストラクタ。</summary> public VirtualGraphics() { Layers = new VirtualLayerCollection( this ); Background = Color.Black; AxesLine = null; Mirroring = new SizeD( 1, 1 ); }
/// <summary>コピーコンストラクタ。</summary> /// <param name="previous"></param> public VirtualGraphics(VirtualGraphics previous) { Layers = new VirtualLayerCollection( this ); foreach( VirtualLayer layer in previous.Layers ) Layers.Add( new VirtualLayer( layer ) ); AxesLine = (Pen)previous.AxesLine.Clone(); Background = previous.Background; GlobalOffset = previous.GlobalOffset; ViewOffset = previous.ViewOffset; ViewScale = previous.ViewScale; Mirroring = previous.Mirroring; }
/// <summary>コピーコンストラクタ。</summary> /// <param name="previous"></param> public VirtualGraphics(VirtualGraphics previous) { Layers = new VirtualLayerCollection(this); foreach (VirtualLayer layer in previous.Layers) { Layers.Add(new VirtualLayer(layer)); } AxesLine = (Pen)previous.AxesLine.Clone(); Background = previous.Background; GlobalOffset = previous.GlobalOffset; ViewOffset = previous.ViewOffset; ViewScale = previous.ViewScale; Mirroring = previous.Mirroring; }