f3iaweld
real/intact/f3iaweld.h
r3ia
Interactor for creating fillets between two edges of meshes
r3Iaconstructor
R3CLID_IACONSTRUCTOR
r3Iaweld
R3CLID_IAWELD - 690
int R3RegisterIaWeldingClass(R3APP *app);
Order
Order
R3IAWELDA_Order
Integer
R3INT
2, 3, 4
jsobj.SetOrder(value);
value = jsobj.GetOrder();
R3INT value = ...;
R3SetAttrs(r3obj, R3IAWELDA_Order, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3IAWELDA_Order, &value, R3TAG_END);
Angle0
Angle0
R3IAWELDA_Angle0
Number
R3FLOAT
angle to first mesh
jsobj.SetAngle0(value);
value = jsobj.GetAngle0();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3IAWELDA_Angle0, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3IAWELDA_Angle0, &value, R3TAG_END);
Size0
Size0
R3IAWELDA_Size0
Number
R3FLOAT
size relative to first mesh
jsobj.SetSize0(value);
value = jsobj.GetSize0();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3IAWELDA_Size0, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3IAWELDA_Size0, &value, R3TAG_END);
Angle1
Angle1
R3IAWELDA_Angle1
Number
R3FLOAT
angle to second mesh
jsobj.SetAngle1(value);
value = jsobj.GetAngle1();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3IAWELDA_Angle1, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3IAWELDA_Angle1, &value, R3TAG_END);
Size1
Size1
R3IAWELDA_Size1
Number
R3FLOAT
size relative to second mesh
jsobj.SetSize1(value);
value = jsobj.GetSize1();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3IAWELDA_Size1, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3IAWELDA_Size1, &value, R3TAG_END);
welding types