f3iamapdistr
real/intact/f3iamapdistr.h
r3ia
Map and distribute over surface
r3Iaconstructor
R3CLID_IACONSTRUCTOR
r3Iamapdistribute
R3CLID_IAMAPDISTRIBUTE - 1695
CountU
CountU
R3IAMAPDISTRIBUTEA_CountU
Integer
R3INT
number of copies in u
jsobj.SetCountU(value);
value = jsobj.GetCountU();
R3INT value = ...;
R3SetAttrs(r3obj, R3IAMAPDISTRIBUTEA_CountU, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3IAMAPDISTRIBUTEA_CountU, &value, R3TAG_END);
CountV
CountV
R3IAMAPDISTRIBUTEA_CountV
Integer
R3INT
number of copies in 'v' direction
jsobj.SetCountV(value);
value = jsobj.GetCountV();
R3INT value = ...;
R3SetAttrs(r3obj, R3IAMAPDISTRIBUTEA_CountV, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3IAMAPDISTRIBUTEA_CountV, &value, R3TAG_END);
Instance
Instance
R3IAMAPDISTRIBUTEA_Instance
Boolean
R3BOOL
instance rather than copy
jsobj.SetInstance(value);
value = jsobj.GetInstance();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3IAMAPDISTRIBUTEA_Instance, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3IAMAPDISTRIBUTEA_Instance, &value, R3TAG_END);
Map
Map
R3IAMAPDISTRIBUTEA_Map
Boolean
R3BOOL
true to both map and distribute, false just distributes
jsobj.SetMap(value);
value = jsobj.GetMap();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3IAMAPDISTRIBUTEA_Map, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3IAMAPDISTRIBUTEA_Map, &value, R3TAG_END);
Random
Random
R3IAMAPDISTRIBUTEA_Random
Number
R3FLOAT
0 ... 1
jsobj.SetRandom(value);
value = jsobj.GetRandom();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3IAMAPDISTRIBUTEA_Random, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3IAMAPDISTRIBUTEA_Random, &value, R3TAG_END);
Rotate
Rotate
R3IAMAPDISTRIBUTEA_Rotate
Boolean
R3BOOL
false to translate only
jsobj.SetRotate(value);
value = jsobj.GetRotate();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3IAMAPDISTRIBUTEA_Rotate, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3IAMAPDISTRIBUTEA_Rotate, &value, R3TAG_END);