r3curvetab

r3curvetab

Class

real/gadget/r3curvetab.h

Library

r3gad

See Also

oops/r3window.h

Super Class

r3Window

R3CLID_WINDOW

JavaScript

r3Curvetabgadget

Class Identifier

R3CLID_CURVETABGADGET - 1867

Methods

Attributes

Curve, CurveXaxis1, GradientXaxis1, AdjustableAxes, CurrentVisibleX, CurrentVisibleY, Layer,

Registration

int R3RegisterCurveTabGadgetClass(R3APP *app);

Curve

Attribute

Curve

Identifier

R3CTGA_Curve

JavaScript type

Object

C type

R3OBJ*

Description

curve to be shown

Syntax


value = jsobj.GetCurve();


R3OBJ* value;
R3GetAttrs(r3obj, R3CTGA_Curve, &value, R3TAG_END);

CurveXaxis1

Attribute

CurveXaxis1

Identifier

R3CTGA_CurveXaxis1

JavaScript type

Object

C type

R3OBJ*

Description

axis gadget of the curve gadget

Syntax


value = jsobj.GetCurveXaxis1();


R3OBJ* value;
R3GetAttrs(r3obj, R3CTGA_CurveXaxis1, &value, R3TAG_END);

GradientXaxis1

Attribute

GradientXaxis1

Identifier

R3CTGA_GradientXaxis1

JavaScript type

Object

C type

R3OBJ*

Description

axis gadget of the gradient gadget

Syntax


value = jsobj.GetGradientXaxis1();


R3OBJ* value;
R3GetAttrs(r3obj, R3CTGA_GradientXaxis1, &value, R3TAG_END);

AdjustableAxes

Attribute

AdjustableAxes

Identifier

R3CTGA_AdjustableAxes

JavaScript type

Boolean

C type

R3BOOL

Description

make axes gadgets adjustable/read only

Syntax


jsobj.SetAdjustableAxes(value);
value = jsobj.GetAdjustableAxes();


R3BOOL value = ...;
R3SetAttrs(r3obj, R3CTGA_AdjustableAxes, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3CTGA_AdjustableAxes, &value, R3TAG_END);

CurrentVisibleX

Attribute

CurrentVisibleX

Identifier

R3CTGA_CurrentVisibleX

JavaScript type

Boolean

C type

R3BOOL

Description

Syntax


jsobj.SetCurrentVisibleX(value);


R3BOOL value = ...;
R3SetAttrs(r3obj, R3CTGA_CurrentVisibleX, value, R3TAG_END);

CurrentVisibleY

Attribute

CurrentVisibleY

Identifier

R3CTGA_CurrentVisibleY

JavaScript type

Boolean

C type

R3BOOL

Description

Syntax


jsobj.SetCurrentVisibleY(value);


R3BOOL value = ...;
R3SetAttrs(r3obj, R3CTGA_CurrentVisibleY, value, R3TAG_END);

Layer

Attribute

Layer

Identifier

R3CTGA_Layer

JavaScript type

Object

C type

R3OBJ*

Description

layer to lock when modifying the curve

Syntax


jsobj.SetLayer(value);


R3OBJ* value = ...;
R3SetAttrs(r3obj, R3CTGA_Layer, value, R3TAG_END);