r3iasutr

r3iasutr

Class

real/intact/r3iasutr.h

Library

r3ia

Description:

Interactor for face transformation tool

See Also

real/intact/r3iasdsbase.h

See Also

oops/r3vect.h real/objects/r3subdiv.h

Super Class

r3Iasdsbase

R3CLID_IASDSBASE

JavaScript

r3Iasubdivtransformface

Class Identifier

R3CLID_IASUBDIVTRANSFORMFACE - 1254

Methods

Attributes

Action, Axis, NormalO, Value, MoveAll, Center, ScaleDi,

Registration

int R3RegisterIaSubdivisionTransformFaceClass(R3APP *app);

Action

Attribute

Action

Identifier

R3IASUBDIVTRANSFACEA_Action

JavaScript type

Integer

C type

R3INT

Description

'R3IASUBDIVTRANSFACEA_Action' not documented

Syntax


jsobj.SetAction(value);
value = jsobj.GetAction();


R3INT value = ...;
R3SetAttrs(r3obj, R3IASUBDIVTRANSFACEA_Action, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3IASUBDIVTRANSFACEA_Action, &value, R3TAG_END);

Axis

Attribute

Axis

Identifier

R3IASUBDIVTRANSFACEA_Axis

Type

r3Vect

Description

Syntax


jsobj.SetAxis(value);


R3VECTOR* value = ...;
R3SetAttrs(r3obj, R3IASUBDIVTRANSFACEA_Axis, value, R3TAG_END);

NormalO

Attribute

NormalO

Identifier

R3IASUBDIVTRANSFACEA_NormalO

JavaScript type

Integer

C type

R3INT

Description

Syntax


jsobj.SetNormalO(value);
value = jsobj.GetNormalO();


R3INT value = ...;
R3SetAttrs(r3obj, R3IASUBDIVTRANSFACEA_NormalOption, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3IASUBDIVTRANSFACEA_NormalOption, &value, R3TAG_END);

Value

Attribute

Value

Identifier

R3IASUBDIVTRANSFACEA_Value

JavaScript type

Number

C type

R3FLOAT

Description

Syntax


jsobj.SetValue(value);
value = jsobj.GetValue();


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

MoveAll

Attribute

MoveAll

Identifier

R3IASUBDIVTRANSFACEA_MoveAll

JavaScript type

Boolean

C type

R3BOOL

Description

Syntax


jsobj.SetMoveAll(value);


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

Center

Attribute

Center

Identifier

R3IASUBDIVTRANSFACEA_Center

Type

r3Vect

Description

Syntax


jsobj.SetCenter(value);


R3VECTOR* value = ...;
R3SetAttrs(r3obj, R3IASUBDIVTRANSFACEA_Center, value, R3TAG_END);

ScaleDi

Attribute

ScaleDi

Identifier

R3IASUBDIVTRANSFACEA_ScaleDi

Type

r3Vect

Description

Syntax


jsobj.SetScaleDi(value);


R3VECTOR* value = ...;
R3SetAttrs(r3obj, R3IASUBDIVTRANSFACEA_ScaleDirection, value, R3TAG_END);

R3IASUBTRFACTION_TRANSLATE
R3IASUBTRFACTION_SCALE
R3IASUBTRFACTION_ROTATE


r3appobj *