Action:
|
Saves a surface.
|
|
Prototype:
|
void bs3_surface_save (
|
|
|
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:
|
Writes a representation of the parametric surface to some external medium, using routines
write_int,
write_long,
write_real, and
write_string, defined in
ACIS file
kernutil/fileio/fileio.hxx.
|
|
|
For the previous four routines, no single external format will be suitable for all possible parametric surface representations. But, where appropriate, use the definition for rational and nonrational B-splines for compatibility.
|
|
|
The overloaded << operator behaves like
bs3_surface_save, except that it writes to a
C++ style stream using stream operators.
bs3_surface_save does not require the output format to be the same, but it is strongly recommended that it is. For example:
|
|
|
bs3_surface surf;
|
|
Library:
|
kernel
|
|
Filename:
|
kern/kernel/spline/bs3_srf/sp3srtn.hxx
|
|
Effect:
|
System routine
|