public IGraphic newLine(IMapPoint p1, IMapPoint p2)
        {
            IS3PointCollection pts = new IS3PointCollection();

            pts.Add(p1 as IS3MapPoint);
            pts.Add(p2 as IS3MapPoint);
            return(newPolyline(pts));
        }
        public IGraphic newTriangle(IMapPoint p1, IMapPoint p2, IMapPoint p3)
        {
            IS3PointCollection pts = new IS3PointCollection();

            pts.Add(p1 as IS3MapPoint);
            pts.Add(p2 as IS3MapPoint);
            pts.Add(p3 as IS3MapPoint);
            pts.Add(p1 as IS3MapPoint);
            return(newPolygon(pts));
        }
        public IGraphic newQuadrilateral(IMapPoint p1, IMapPoint p2,
                                         IMapPoint p3, IMapPoint p4)
        {
            IS3PointCollection pts = new IS3PointCollection();

            pts.Add(p1 as IS3MapPoint);
            pts.Add(p2 as IS3MapPoint);
            pts.Add(p3 as IS3MapPoint);
            pts.Add(p4 as IS3MapPoint);
            return(newPolygon(pts));
        }
        public IGraphic newPentagon(IMapPoint p1, IMapPoint p2,
                                    IMapPoint p3, IMapPoint p4, IMapPoint p5)
        {
            IS3PointCollection pts = new IS3PointCollection();

            pts.Add(p1 as IS3MapPoint);
            pts.Add(p2 as IS3MapPoint);
            pts.Add(p3 as IS3MapPoint);
            pts.Add(p4 as IS3MapPoint);
            pts.Add(p5 as IS3MapPoint);
            return(newPolygon(pts));
        }
Exemplo n.º 5
0
 public IGraphic newLine(IMapPoint p1, IMapPoint p2)
 {
     IS3PointCollection pts = new IS3PointCollection();
     pts.Add(p1 as IS3MapPoint);
     pts.Add(p2 as IS3MapPoint);
     return newPolyline(pts);
 }
Exemplo n.º 6
0
 public IGraphic newPentagon(IMapPoint p1, IMapPoint p2,
     IMapPoint p3, IMapPoint p4, IMapPoint p5)
 {
     IS3PointCollection pts = new IS3PointCollection();
     pts.Add(p1 as IS3MapPoint);
     pts.Add(p2 as IS3MapPoint);
     pts.Add(p3 as IS3MapPoint);
     pts.Add(p4 as IS3MapPoint);
     pts.Add(p5 as IS3MapPoint);
     return newPolygon(pts);
 }
Exemplo n.º 7
0
 public IGraphic newQuadrilateral(IMapPoint p1, IMapPoint p2,
     IMapPoint p3, IMapPoint p4)
 {
     IS3PointCollection pts = new IS3PointCollection();
     pts.Add(p1 as IS3MapPoint);
     pts.Add(p2 as IS3MapPoint);
     pts.Add(p3 as IS3MapPoint);
     pts.Add(p4 as IS3MapPoint);
     return newPolygon(pts);
 }
Exemplo n.º 8
0
 public IGraphic newTriangle(IMapPoint p1, IMapPoint p2, IMapPoint p3)
 {
     IS3PointCollection pts = new IS3PointCollection();
     pts.Add(p1 as IS3MapPoint);
     pts.Add(p2 as IS3MapPoint);
     pts.Add(p3 as IS3MapPoint);
     pts.Add(p1 as IS3MapPoint);
     return newPolygon(pts);
 }