r3frhob

r3fratom
r3frlev
r3frmapp
r3frmasc
r3frmcam
r3frmcmo
r3frmchn
r3frmcub
r3frmcyl
r3frmdis
r3frmlev
r3frmlsc
r3frmspl
r3frmpar
r3frmpyr
r3frmsph
r3phgmap
r3frsurf
r3cmetnu
r3cnumes
r3frpart
r3surf

r3frhob

Class

real/raytr/r3frhob.h

Library

r3raytr

Description:

Hierarchical frengine object class

See Also

real/raytr/r3frobj.h oops/r3matrix.h

Super Class

r3Frobject

R3CLID_FROBJECT

JavaScript

r3Frhob

Class Identifier

R3CLID_FRHOB - 401

Methods

FINDINSIDE, BOOLOP, ADDTRIM, INSERTMAPPING, END, PHASEUSAGEQUERY, ENUMMAPPEDOBJECTS,

Attributes

Identifier,

Registration

int R3RegisterFrHobClass(R3APP *app);

R3FRHM_FINDINSIDE

Method

FINDINSIDE

Identifier

R3FRHM_FINDINSIDE

JavaScript

obj.FINDINSIDE();

Description

R3FRHM_BOOLOP

Method

BOOLOP

Identifier

R3FRHM_BOOLOP

JavaScript

obj.BOOLOP();

Description

R3FRHM_ADDTRIM

Method

ADDTRIM

Identifier

R3FRHM_ADDTRIM

JavaScript

obj.ADDTRIM();

Description

R3FRHM_INSERTMAPPING

Method

INSERTMAPPING

Identifier

R3FRHM_INSERTMAPPING

JavaScript

obj.INSERTMAPPING();

Description

R3FRHM_END

Method

END

Identifier

R3FRHM_END

JavaScript

obj.END();

Description

R3FRHM_PHASEUSAGEQUERY

Method

PHASEUSAGEQUERY

Identifier

R3FRHM_PHASEUSAGEQUERY

JavaScript

obj.PHASEUSAGEQUERY();

Description

R3FRHM_ENUMMAPPEDOBJECTS

Method

ENUMMAPPEDOBJECTS

Identifier

R3FRHM_ENUMMAPPEDOBJECTS

JavaScript

obj.ENUMMAPPEDOBJECTS();

Description

enumerates materials mapped to this object and sub objects * by R3SendMsgA(cbobj, cbmth, mappedobject);

R3ADDTRIMF_NEGATED
R3ADDTRIMF_UVTRIM

Identifier

Attribute

Identifier

Identifier

R3FRHA_Identifier

JavaScript type

Integer

C type

R3INT

Description

unique 32 bit id

Syntax


jsobj.SetIdentifier(value);
value = jsobj.GetIdentifier();


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

R3FRHF_HOLLOWMODE
R3FRHF_OPERATEDMODE
R3FRHF_INVERTEDMODE
R3FRHF_BOOLPAINTMODE
R3FRHF_CAMINVIS
R3FRHF_REFLINVIS
R3FRHF_LIGHTINVIS
R3FRHF_NOSHADOWS

Tags

Tags

R3FRHA_UVTrim
R3FRHA_OptimizeDimensions
R3FRHA_BBoxMin
R3FRHA_BBoxMax
R3FRHA_MakeTrimCopy