r3acurve
real/gadget/r3acurve.h
r3gad
Curve + Axis gadget.
r3Gadget
R3CLID_GADGET
r3Axiscurve
R3CLID_AXISCURVE - 47
Curve, Xaxis1, Xaxis2, Yaxis1, Yaxis2, AdjustableAxes, CurrentVisibleX, CurrentVisibleY, Layer,
super
Curve
Curve
R3ACURVEA_Curve
Object
R3OBJ*
curve to be shown
value = jsobj.GetCurve();
R3OBJ* value;
R3GetAttrs(r3obj, R3ACURVEA_Curve, &value, R3TAG_END);
Xaxis1
Xaxis1
R3ACURVEA_Xaxis1
Object
R3OBJ*
axis gadget
value = jsobj.GetXaxis1();
R3OBJ* value;
R3GetAttrs(r3obj, R3ACURVEA_Xaxis1, &value, R3TAG_END);
Xaxis2
Xaxis2
R3ACURVEA_Xaxis2
Object
R3OBJ*
axis gadget
value = jsobj.GetXaxis2();
R3OBJ* value;
R3GetAttrs(r3obj, R3ACURVEA_Xaxis2, &value, R3TAG_END);
Yaxis1
Yaxis1
R3ACURVEA_Yaxis1
Object
R3OBJ*
axis gadget
value = jsobj.GetYaxis1();
R3OBJ* value;
R3GetAttrs(r3obj, R3ACURVEA_Yaxis1, &value, R3TAG_END);
Yaxis2
Yaxis2
R3ACURVEA_Yaxis2
Object
R3OBJ*
axis gadget
value = jsobj.GetYaxis2();
R3OBJ* value;
R3GetAttrs(r3obj, R3ACURVEA_Yaxis2, &value, R3TAG_END);
AdjustableAxes
AdjustableAxes
R3ACURVEA_AdjustableAxes
Boolean
R3BOOL
make axes gadgets adjustable/read only
jsobj.SetAdjustableAxes(value);
value = jsobj.GetAdjustableAxes();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3ACURVEA_AdjustableAxes, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3ACURVEA_AdjustableAxes, &value, R3TAG_END);
CurrentVisibleX
CurrentVisibleX
R3ACURVEA_CurrentVisibleX
Boolean
R3BOOL
jsobj.SetCurrentVisibleX(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3ACURVEA_CurrentVisibleX, value, R3TAG_END);
CurrentVisibleY
CurrentVisibleY
R3ACURVEA_CurrentVisibleY
Boolean
R3BOOL
jsobj.SetCurrentVisibleY(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3ACURVEA_CurrentVisibleY, value, R3TAG_END);
Layer
Layer
R3ACURVEA_Layer
Object
R3OBJ*
layer to lock when modifying the curve
jsobj.SetLayer(value);
R3OBJ* value = ...;
R3SetAttrs(r3obj, R3ACURVEA_Layer, value, R3TAG_END);