36 #ifndef __glureader_h_
37 #define __glureader_h_
42 enum Curvetype { ct_nurbscurve, ct_pwlcurve, ct_none };
66 O_curve() { next = 0; used = 0; owner = 0;
67 curve.o_pwlcurve = 0; }
80 { type = _type; owner = 0; next = 0; used = 0; }
98 O_trim() { next = 0; o_curve = 0; }
102 Quilt * bezier_patches;
109 { type = _type; owner = 0; next = 0; used = 0; }
117 O_surface() { o_trim = 0; o_nurbssurface = 0; }
125 Property(
long _type,
long _tag, INREAL _value )
126 { type = _type; tag = _tag; value = (REAL) _value; }
127 Property(
long _tag, INREAL _value )
128 { type = 0; tag = _tag; value = (REAL) _value; }