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

Action: Determines whether the surface is periodic in the u-parameter.

Prototype: logical bs3_surface_periodic_u (


bs3_surface bs // given surface


);

Includes: #include "kernel/acis.hxx"

#include "baseutil/logical.h"

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

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

Description: This routine returns TRUE if the parameter line on the surface corresponding to minimum u-parameter is geometrically identical to that for maximum u-parameter, the parameterizations are the same, and the normals are continuous across the boundary.


If this routine returns TRUE for a surface, any routine that expects a uv parameter value must be prepared to accept any u value, and to map it into the principle range of the periodic surface (by adding or subtracting a multiple of the period) before evaluating the surface. Any routine that returns an actual uv value "near" to a given one must return the actual u value close to the given one, even if it is outside the standard surface parameter range.

Library: kernel

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

Effect: Read-only
PDF/KERN/22FN3S2.PDF
HTM/DATA/KERN/KERN/22FN3S2/0020.HTM