UF_SO_offset_surf_cvtr_data_s (view source)
 
Defined in: uf_so.h
 
Also known as:
 
Overview
Structure definition for curvature on surface data. It includes all the
input elements to create a smart offset object with the curvature on
surface method.

The curvature will be evaluated along an isoparametric direction or a
specified section direction at a pair of (u,v) parameters on the underlying
surface of a given face. Two scalar objects need to be created for the uv
parameters.

If the section option is chosen, a direction object needs to be created for
specification. This direction and the surface normal direction at the given
uv parameters define a section plane on which the surface curvature is
evaluated.

Note an offset object contains a vector of three components. For the
curvature on surface subobject, the curvature vector is identified by the
vector of the object. That is, the curvature value is represented by the
magnitude of the vector and the curvature direction (the normal direction
of the surface at the parameters) is represented by the direction of the
vector.


Data Members

face
tag_t
object id of the face which contains the evaluation
surface

uv [ 2 ]
tag_t
scalar object ids for the u and v parameters of the
surface

option
int
flag for evaluation option:
0 = u isoparametric
1 = v isoparametric
2 = section

secdir
tag_t
object id of the section direction