a tesselated NURBS patch
#include <ayam.h>
Data Fields | |
| int | qf |
| tesselation quality | |
| int | tessw |
| number of tesselated points in U dimension | |
| int | tessh |
| number of tesselated points in V dimension | |
| double * | tessv |
| tesselated points and normals [tessw*tessh*6] | |
| int | upslen |
| number of arrays of tesselated points (U) | |
| int | vpslen |
| number of arrays of tesselated points (V) | |
| ay_stess_uvp ** | ups |
| lists of tesselated points [upslen] | |
| ay_stess_uvp ** | vps |
| lists of tesselated points [vpslen] | |
| int | ft_cw |
| first trim is oriented clockwise? | |
| int | tcslen |
| number of tesselated trim curves | |
| int * | tcslens |
| lengths of trim curves [tcslen] | |
| double * | tcspnts |
| points of tesselated trim curves [sum(tcslens)*3] | |
| struct ay_pomesh_object_s * | pomesh |
| tesselated planar trimmed patch | |
| double | normal [3] |
| normal of tesselated planar mesh | |
1.6.3