Example #1
0
        public INurbsSurfaceEntity NurbsSurfaceByControlVertices(IPointEntity[][] controlVertices, int uDegree, int vDegree)
        {
            DSGeometryApplication.Check();
            INurbsSurfaceEntity surface = new NurbsSurfaceEntity(controlVertices, uDegree, vDegree, 1);

            return(surface);
        }
Example #2
0
        public INurbsSurfaceEntity NurbsSurfaceByPoints(IPointEntity[][] points, int uDegree, int vDegree)
        {
            DSGeometryApplication.Check();
            INurbsSurfaceEntity surface = new NurbsSurfaceEntity(points, uDegree, vDegree, 0);

            return(surface);
        }
Example #3
0
 public INurbsSurfaceEntity NurbsSurfaceByControlVertices(IPointEntity[][] controlVertices, int uDegree, int vDegree)
 {
     DSGeometryApplication.Check();
     INurbsSurfaceEntity surface = new NurbsSurfaceEntity(controlVertices, uDegree, vDegree, 1);
     return surface;
 }
Example #4
0
 public INurbsSurfaceEntity NurbsSurfaceByPoints(IPointEntity[][] points, int uDegree, int vDegree)
 {
     DSGeometryApplication.Check();
     INurbsSurfaceEntity surface = new NurbsSurfaceEntity(points, uDegree, vDegree, 0);
     return surface;
 }