r3vsph
real/raytr/r3vsph.h
r3raytr
Spherical volume
r3Frobject
R3CLID_FROBJECT
r3Vsphere
R3CLID_VSPHERE - 166
int R3RegisterVolumeSphereClass(R3APP *app);
Center
Center
R3VSPHA_Center
center
jsobj.SetCenter(value);
value = jsobj.GetCenter();
R3VECTOR value = ...;
R3SetAttrs(r3obj, R3VSPHA_Center, value, R3TAG_END);
R3VECTOR value;
R3GetAttrs(r3obj, R3VSPHA_Center, &value, R3TAG_END);
Radius
Radius
R3VSPHA_Radius
Number
R3FLOAT
radius
jsobj.SetRadius(value);
value = jsobj.GetRadius();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3VSPHA_Radius, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3VSPHA_Radius, &value, R3TAG_END);
RadiusSquared
RadiusSquared
R3VSPHA_RadiusSquared
Number
R3FLOAT
read only
jsobj.SetRadiusSquared(value);
value = jsobj.GetRadiusSquared();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3VSPHA_RadiusSquared, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3VSPHA_RadiusSquared, &value, R3TAG_END);