예제 #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
 public GeoObject(IGMarker marker)
 {
     _markerObj = marker;
 }