bs3_surface_debug
List of: Functions
Subjects: Construction Geometry, Debugging, Spline Interface
Contents: Kernel

Action: Gets a readable representation of the curve and writes it to a file.

Prototype: void bs3_surface_debug (


bs3_surface sur, // given surface


char const* leader, // string to precede




// second and subsequent




// lines


FILE* fp // output file



= debug_file_ptr


);

Includes: #include "kernel/acis.hxx"

#include "kernel/spline/bs3_srf/bs3surf.hxx"

#include "kernel/spline/bs3_srf/sp3srtn.hxx"

#include "kernel/acis.hxx"

Description: Produces a readable representation of the surface on the given open file, in any convenient format.


If this extends to more than one text line (as is almost certain), start all lines but the first with the leader string. Do not terminate the last line by a newline character.


If the intersection curve is convex when viewed from the outside of the surface (the side that the normal points toward), the sign of the result is negative. If the curve is is concave, the sign is positive. If there is a discontinuity in curvature at the given point, the value returned is for the left-hand side of the intersection curve as viewed in the given tangent direction with the surface normal upwards.

Library: kernel

Filename: kern/kernel/spline/bs3_srf/sp3srtn.hxx

Effect: System routine
PDF/KERN/21FN3S1.PDF
HTM/DATA/KERN/KERN/21FN3S1/0017.HTM