r3v2line
real/raytr/r3v2line.h
r3raytr
Volume defined by 2D polygon line
r3Frobject
R3CLID_FROBJECT
r3Vol2dline
R3CLID_VOL2DLINE - 717
int R3RegisterVolume2DLineClass(R3APP *app);
Points
Points
R3V2LA_Points
'R3V2LA_Points' not documented
value = jsobj.GetPoints();
R3VECTOR* value;
R3GetAttrs(r3obj, R3V2LA_Points, &value, R3TAG_END);
Count
Count
R3V2LA_Count
Integer
int
'R3V2LA_Count' not documented
jsobj.SetCount(value);
value = jsobj.GetCount();
int value = ...;
R3SetAttrs(r3obj, R3V2LA_Count, value, R3TAG_END);
int value;
R3GetAttrs(r3obj, R3V2LA_Count, &value, R3TAG_END);
Orientation
Orientation
R3V2LA_Orientation
Integer
int
see orientation codes below
value = jsobj.GetOrientation();
int value;
R3GetAttrs(r3obj, R3V2LA_Orientation, &value, R3TAG_END);
Closed
Closed
R3V2LA_Closed
Boolean
R3BOOL
if true then curve is closed by connecting start and end points
jsobj.SetClosed(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3V2LA_Closed, value, R3TAG_END);