コード例 #1
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));
        }
コード例 #2
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));
        }
コード例 #3
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));
        }
コード例 #4
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));
        }
コード例 #5
0
ファイル: IS3GraphicEngine.cs プロジェクト: iS3-Project/iS3
 public IGraphic newLine(IMapPoint p1, IMapPoint p2)
 {
     IS3PointCollection pts = new IS3PointCollection();
     pts.Add(p1 as IS3MapPoint);
     pts.Add(p2 as IS3MapPoint);
     return newPolyline(pts);
 }
コード例 #6
0
ファイル: IS3GraphicEngine.cs プロジェクト: iS3-Project/iS3
 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);
 }
コード例 #7
0
ファイル: IS3GraphicEngine.cs プロジェクト: iS3-Project/iS3
 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);
 }
コード例 #8
0
ファイル: IS3GraphicEngine.cs プロジェクト: iS3-Project/iS3
 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);
 }