図形データ格納用構造体 2006.02.09(木) 作成 // 図形情報格納用構造体の定義 public struct entity { public string figure; // 図形の種別 public int attribute; // 属性 public double start_point_x; // 始点X public double start_point_y; // 始点Y public double end_point_x; // 終点X public double end_point_y; // 終点Y public double start_angle; // 始点角 public double end_angle; // 終点角 public double radius; // 半径 public double center_x; // 中心点X public double center_y; // 中心点Y public double center_i; // 中心点I public double center_j; // 中心点J }; // entity型配列 Fig[]を宣言 public entity[] Fig = new entity[10000]; 構造体メンバーへの代入例 // 図形の種別を代入します。 Fig[fig_no].figure = "LINE"; 構造体メンバーの参照例 // 図形の種別を取り出し、リストへ表示します。 listBox1.Items.Add("図形 =" + Fig[fig_no].figure);