r3frmpar

r3frmpar

Class

real/raytr/r3frmpar.h

Library

r3raytr

Description:

parallel mapping (affine translation)

See Also

real/raytr/r3frmapp.h

Super Class

r3Frmapping

R3CLID_FRMAPPING

JavaScript

r3Frmappar

Class Identifier

R3CLID_FRMAPPAR - 434

Attributes

Center, A, B, C,

Registration

int R3RegisterFrMapParallelClass(R3APP *app);

Center

Attribute

Center

Identifier

R3FRMPARA_Center

Type

r3Vect

Description

center

Syntax


jsobj.SetCenter(value);
value = jsobj.GetCenter();


R3VECTOR value = ...;
R3SetAttrs(r3obj, R3FRMPARA_Center, value, R3TAG_END);
R3VECTOR value;
R3GetAttrs(r3obj, R3FRMPARA_Center, &value, R3TAG_END);

A

Attribute

A

Identifier

R3FRMPARA_A

Type

r3Vect

Description

x axis

Syntax


jsobj.SetA(value);
value = jsobj.GetA();


R3VECTOR value = ...;
R3SetAttrs(r3obj, R3FRMPARA_A, value, R3TAG_END);
R3VECTOR value;
R3GetAttrs(r3obj, R3FRMPARA_A, &value, R3TAG_END);

B

Attribute

B

Identifier

R3FRMPARA_B

Type

r3Vect

Description

R3VECTRO *, y axis

Syntax


jsobj.SetB(value);
value = jsobj.GetB();


R3VECTOR value = ...;
R3SetAttrs(r3obj, R3FRMPARA_B, value, R3TAG_END);
R3VECTOR value;
R3GetAttrs(r3obj, R3FRMPARA_B, &value, R3TAG_END);

C

Attribute

C

Identifier

R3FRMPARA_C

Type

r3Vect

Description

R3VECTRO *, z axis

Syntax


jsobj.SetC(value);
value = jsobj.GetC();


R3VECTOR value = ...;
R3SetAttrs(r3obj, R3FRMPARA_C, value, R3TAG_END);
R3VECTOR value;
R3GetAttrs(r3obj, R3FRMPARA_C, &value, R3TAG_END);


r3appobj *