Example #1
0
 //
 public Line(IGMarker marker)
 {
     for (var index = 0; index < marker.Points.Count; index++)
     {
         Points.Add(marker.Points.GetPoint(index));
     }
 }
Example #2
0
 //重构2:适用于GeoSmart的GMarker
 public Point(IGMarker marker) : base(marker)
 {
     X       = marker.X;
     Y       = marker.Y;
     Z       = marker.Z;
     MyDip   = marker.Dip;
     MyAngle = marker.Angle;
 }
Example #3
0
 public GeoObject(IGMarker marker)
 {
     _markerObj = marker;
 }