コード例 #1
0
ファイル: Line.cs プロジェクト: shiwm/FieldGeo3D
 //
 public Line(IGMarker marker)
 {
     for (var index = 0; index < marker.Points.Count; index++)
     {
         Points.Add(marker.Points.GetPoint(index));
     }
 }
コード例 #2
0
ファイル: Point.cs プロジェクト: vcer007/FieldGeo3D
 //重构2:适用于GeoSmart的GMarker
 public Point(IGMarker marker) : base(marker)
 {
     X       = marker.X;
     Y       = marker.Y;
     Z       = marker.Z;
     MyDip   = marker.Dip;
     MyAngle = marker.Angle;
 }
コード例 #3
0
ファイル: GeoObject.cs プロジェクト: vcer007/FieldGeo3D
 public GeoObject(IGMarker marker)
 {
     _markerObj = marker;
 }