r3measure

r3measure

Class

plugins/objects/measure/r3measure.h

Library

r3measure

Description:

measuring line object

See Also

real/objects/r3prim.h

Super Class

r3Primitive

R3CLID_PRIMITIVE

JavaScript

r3Measure

Class Identifier

R3CLID_MEASURE - 2571

Methods

Attributes

Length, ArrowSize, TextSize, Threshold,

Length

Attribute

Length

Identifier

R3MEASUREA_Length

JavaScript type

Number

C type

R3FLOAT

Description

Syntax


jsobj.SetLength(value);
value = jsobj.GetLength();


R3FLOAT value = ...;
R3SetAttrs(r3obj, R3MEASUREA_Length, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3MEASUREA_Length, &value, R3TAG_END);

ArrowSize

Attribute

ArrowSize

Identifier

R3MEASUREA_ArrowSize

JavaScript type

Number

C type

R3FLOAT

Description

Syntax


jsobj.SetArrowSize(value);
value = jsobj.GetArrowSize();


R3FLOAT value = ...;
R3SetAttrs(r3obj, R3MEASUREA_ArrowSize, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3MEASUREA_ArrowSize, &value, R3TAG_END);

TextSize

Attribute

TextSize

Identifier

R3MEASUREA_TextSize

JavaScript type

Number

C type

R3FLOAT

Description

text size in pixels

Syntax


jsobj.SetTextSize(value);
value = jsobj.GetTextSize();


R3FLOAT value = ...;
R3SetAttrs(r3obj, R3MEASUREA_TextSize, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3MEASUREA_TextSize, &value, R3TAG_END);

Threshold

Attribute

Threshold

Identifier

R3MEASUREA_Threshold

JavaScript type

Number

C type

R3FLOAT

Description

clips drawing at low angles (1=90 degrees)

Syntax


jsobj.SetThreshold(value);
value = jsobj.GetThreshold();


R3FLOAT value = ...;
R3SetAttrs(r3obj, R3MEASUREA_Threshold, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3MEASUREA_Threshold, &value, R3TAG_END);