r3axisgradientgadget

r3axisgradientgadget

Class

real/gadget/r3axisgradientgadget.h

Library

r3gad

Description:

Gradient + Axis gadget.

See Also

oops/r3gadget.h

Super Class

r3Gadget

R3CLID_GADGET

JavaScript

r3Axisgradientgadget

Class Identifier

R3CLID_AXISGRADIENTGADGET - 1866

Methods

Attributes

Curve, Xaxis1, Xaxis2, Yaxis1, Yaxis2, AdjustableAxes, CurrentVisibleX, CurrentVisibleY, Layer,

super

Curve

Attribute

Curve

Identifier

R3AXISGRADGA_Curve

JavaScript type

Object

C type

R3OBJ*

Description

curve to be shown

Syntax


value = jsobj.GetCurve();


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

Xaxis1

Attribute

Xaxis1

Identifier

R3AXISGRADGA_Xaxis1

JavaScript type

Object

C type

R3OBJ*

Description

axis gadget

Syntax


value = jsobj.GetXaxis1();


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

Xaxis2

Attribute

Xaxis2

Identifier

R3AXISGRADGA_Xaxis2

JavaScript type

Object

C type

R3OBJ*

Description

'R3AXISGRADGA_Xaxis2' not documented

Syntax


value = jsobj.GetXaxis2();


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

Yaxis1

Attribute

Yaxis1

Identifier

R3AXISGRADGA_Yaxis1

JavaScript type

Object

C type

R3OBJ*

Description

'R3AXISGRADGA_Yaxis1' not documented

Syntax


value = jsobj.GetYaxis1();


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

Yaxis2

Attribute

Yaxis2

Identifier

R3AXISGRADGA_Yaxis2

JavaScript type

Object

C type

R3OBJ*

Description

'R3AXISGRADGA_Yaxis2' not documented

Syntax


value = jsobj.GetYaxis2();


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

AdjustableAxes

Attribute

AdjustableAxes

Identifier

R3AXISGRADGA_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, R3AXISGRADGA_AdjustableAxes, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3AXISGRADGA_AdjustableAxes, &value, R3TAG_END);

CurrentVisibleX

Attribute

CurrentVisibleX

Identifier

R3AXISGRADGA_CurrentVisibleX

JavaScript type

Boolean

C type

R3BOOL

Description

Syntax


jsobj.SetCurrentVisibleX(value);


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

CurrentVisibleY

Attribute

CurrentVisibleY

Identifier

R3AXISGRADGA_CurrentVisibleY

JavaScript type

Boolean

C type

R3BOOL

Description

Syntax


jsobj.SetCurrentVisibleY(value);


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

Layer

Attribute

Layer

Identifier

R3AXISGRADGA_Layer

JavaScript type

Object

C type

R3OBJ*

Description

layer to lock when modifying the curve

Syntax


jsobj.SetLayer(value);


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