public IBSplineSurfaceEntity BSplineSurfaceByPoints(IPointEntity[][] points, int uDegree, int vDegree) { DSGeometryApplication.Check(); IBSplineSurfaceEntity surface = new BSplineSurfaceEntity(); surface.UpdateByPoints(points, uDegree, vDegree); return surface; }
public IBSplineSurfaceEntity BSplineSurfaceByControlVertices(IPointEntity[][] controlVertices, int uDegree, int vDegree) { DSGeometryApplication.Check(); IBSplineSurfaceEntity surface = new BSplineSurfaceEntity(); surface.UpdateByPoles(controlVertices, uDegree, vDegree); return surface; }
public IBSplineSurfaceEntity BSplineSurfaceByPoints(IPointEntity[][] points, int uDegree, int vDegree) { DSGeometryApplication.Check(); IBSplineSurfaceEntity surface = new BSplineSurfaceEntity(); surface.UpdateByPoints(points, uDegree, vDegree); return(surface); }
public IBSplineSurfaceEntity BSplineSurfaceByControlVertices(IPointEntity[][] controlVertices, int uDegree, int vDegree) { DSGeometryApplication.Check(); IBSplineSurfaceEntity surface = new BSplineSurfaceEntity(); surface.UpdateByPoles(controlVertices, uDegree, vDegree); return(surface); }