typedef union {
Xgl_plane planar;
struct {
Xgl_pt_f3d axial_pt;
Xgl_pt_f3d axis_dir;
float radius;
Xgl_boolean norm_flag;
} cylindrical;
struct {
Xgl_pt_f3d apex;
Xgl_pt_f3d axis_dir;
float cone_angle; /∗ 0 = zero width cone (line)∗/
Xgl_boolean norm_flag;
} conical;
struct {
Xgl_pt_f3d center;
float radius;
Xgl_boolean norm_flag;
} spherical;
} Xgl_nurbs_surf_geom_desc;
SunOS