Ejemplo n.º 1
0
 /// <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;
			}
Ejemplo n.º 4
0
 /// <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;
 }