/// <summary>コピーコンストラクタ。</summary> /// <param name="previous"></param> public LayerProfileData(LayerProfileData previous) { RenderSetting = new LayerRenderSettingData(previous.RenderSetting); Material = previous.Material; CenterZ = previous.CenterZ; SizeZ = previous.SizeZ; }
/// <summary>デフォルトコンストラクタ。</summary> public LayerProfileData() { RenderSetting = new LayerRenderSettingData(); Material = new MaterialData(); MinZ = -1; MaxZ = 1; }
/// <summary>コピーコンストラクタ。</summary> /// <param name="previous"></param> public LayerProfileData(LayerProfileData previous) { RenderSetting = new LayerRenderSettingData( previous.RenderSetting ); Material = previous.Material; CenterZ = previous.CenterZ; SizeZ = previous.SizeZ; }
/// <summary>コピーコンストラクタ。</summary> /// <param name="previous"></param> public LayerRenderSettingData(LayerRenderSettingData previous) { Visible = previous.Visible; Border = new PenEx( previous.Border ); Fill = new HatchBrushEx( previous.Fill ); }
/// <summary>コピーコンストラクタ。</summary> /// <param name="previous"></param> public LayerRenderSettingData(LayerRenderSettingData previous) { Visible = previous.Visible; Border = new PenEx(previous.Border); Fill = new HatchBrushEx(previous.Fill); }