f3iacbac

f3iacbac

Class

real/intact/f3iacbac.h

Library

r3ia

Description:

Interactor for camera backdrop object.

See Also

real/intact/r3iacons.h

Super Class

r3Iaconstructor

R3CLID_IACONSTRUCTOR

JavaScript

r3Iacamback

Class Identifier

R3CLID_IACAMBACK - 684

Methods

Attributes

Distance, Material, Color, RemoveDiffuse,

Distance

Attribute

Distance

Identifier

R3IACAMBACKA_Distance

JavaScript type

Number

C type

R3FLOAT

Description

distance in camera space

Syntax


jsobj.SetDistance(value);
value = jsobj.GetDistance();


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

Material

Attribute

Material

Identifier

R3IACAMBACKA_Material

JavaScript type

String

C type

char*

Description

name of the material

Syntax


jsobj.SetMaterial(value);
value = jsobj.GetMaterial();


char* value = ...;
R3SetAttrs(r3obj, R3IACAMBACKA_Material, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3IACAMBACKA_Material, &value, R3TAG_END);

Color

Attribute

Color

Identifier

R3IACAMBACKA_Color

Type

r3Vect

Description

constant color

Syntax


jsobj.SetColor(value);
value = jsobj.GetColor();


R3FLOATCOLOR3 value = ...;
R3SetAttrs(r3obj, R3IACAMBACKA_Color, value, R3TAG_END);
R3FLOATCOLOR3 value;
R3GetAttrs(r3obj, R3IACAMBACKA_Color, &value, R3TAG_END);

RemoveDiffuse

Attribute

RemoveDiffuse

Identifier

R3IACAMBACKA_RemoveDiffuse

JavaScript type

Boolean

C type

R3BOOL

Description

Syntax


jsobj.SetRemoveDiffuse(value);
value = jsobj.GetRemoveDiffuse();


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