r3pyrami
real/objects/r3pyrami.h
r3obj
Pyramid Class
r3Primitive
R3CLID_PRIMITIVE
r3Pyramid
R3CLID_PYRAMID - 155
int R3RegisterPyramidClass(R3APP *app);
P0
P0
R3PYRAA_P0
three vectors defining pyramid
jsobj.SetP0(value);
value = jsobj.GetP0();
R3VECTOR value = ...;
R3SetAttrs(r3obj, R3PYRAA_P0, value, R3TAG_END);
R3VECTOR value;
R3GetAttrs(r3obj, R3PYRAA_P0, &value, R3TAG_END);
P1
P1
R3PYRAA_P1
'R3PYRAA_P1' not documented
jsobj.SetP1(value);
value = jsobj.GetP1();
R3VECTOR value = ...;
R3SetAttrs(r3obj, R3PYRAA_P1, value, R3TAG_END);
R3VECTOR value;
R3GetAttrs(r3obj, R3PYRAA_P1, &value, R3TAG_END);
P2
P2
R3PYRAA_P2
'R3PYRAA_P2' not documented
jsobj.SetP2(value);
value = jsobj.GetP2();
R3VECTOR value = ...;
R3SetAttrs(r3obj, R3PYRAA_P2, value, R3TAG_END);
R3VECTOR value;
R3GetAttrs(r3obj, R3PYRAA_P2, &value, R3TAG_END);
P3
P3
R3PYRAA_P3
apex
jsobj.SetP3(value);
value = jsobj.GetP3();
R3VECTOR value = ...;
R3SetAttrs(r3obj, R3PYRAA_P3, value, R3TAG_END);
R3VECTOR value;
R3GetAttrs(r3obj, R3PYRAA_P3, &value, R3TAG_END);
Width
Width
R3PYRAA_Width
Number
R3FLOAT
jsobj.SetWidth(value);
value = jsobj.GetWidth();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3PYRAA_Width, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3PYRAA_Width, &value, R3TAG_END);
Height
Height
R3PYRAA_Height
Number
R3FLOAT
'R3PYRAA_Height' not documented
jsobj.SetHeight(value);
value = jsobj.GetHeight();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3PYRAA_Height, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3PYRAA_Height, &value, R3TAG_END);
Depth
Depth
R3PYRAA_Depth
Number
R3FLOAT
'R3PYRAA_Depth' not documented
jsobj.SetDepth(value);
value = jsobj.GetDepth();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3PYRAA_Depth, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3PYRAA_Depth, &value, R3TAG_END);
NoFloor
NoFloor
R3PYRAA_NoFloor
Boolean
R3BOOL
jsobj.SetNoFloor(value);
value = jsobj.GetNoFloor();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3PYRAA_NoFloor, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3PYRAA_NoFloor, &value, R3TAG_END);
Infinite
Infinite
R3PYRAA_Infinite
Boolean
R3BOOL
jsobj.SetInfinite(value);
value = jsobj.GetInfinite();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3PYRAA_Infinite, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3PYRAA_Infinite, &value, R3TAG_END);
r3appobj *