Action:
|
Creates a surface from a simple patch of a surface.
|
|
Prototype:
|
bs3_surface bs3_surface_bispan (
|
|
|
int i,
|
// span number in u
|
|
|
|
|
// direction
|
|
|
int j,
|
// span number in v
|
|
|
|
|
// direction
|
|
|
bs3_surface sur
|
// given surface
|
|
|
);
|
|
Includes:
|
#include "kernel/acis.hxx"
|
|
#include "kernel/spline/bs3_srf/bs3surf.hxx"
|
|
#include "kernel/spline/bs3_srf/sp3srtn.hxx"
|
|
Description:
|
Creates a new surface that consists only of the
(i,j)th simple patch of the given surface. The knot vectors of the new surface will have start and end multiplicities equal to the degree; therefore, the new surface will represent a single Bezier patch. In the case of a rational surface, the weights associated with the boundary control points have not been normalized.
|
|
Errors:
|
If an error occurs, this function returns a
NULL surface.
|
|
Library:
|
kernel
|
|
Filename:
|
kern/kernel/spline/bs3_srf/sp3srtn.hxx
|
|
Effect:
|
Changes model
|