r3frlev

r3frlev

Class

real/raytr/r3frlev.h

Library

r3raytr

Description:

frengine's hierarchy level class

See Also

real/raytr/r3frhob.h

Super Class

r3Frhob

R3CLID_FRHOB

JavaScript

r3Frlevel

Class Identifier

R3CLID_FRLEVEL - 402

Methods

Attributes

SubObjects, Type,

Registration

int R3RegisterFrLevelClass(R3APP *app);

SubObjects

Attribute

SubObjects

Identifier

R3FRLA_SubObjects

JavaScript type

r3List

C type

R3LIST*

Description

sub object list (read-only)

Syntax


jsobj.SetSubObjects(value);
value = jsobj.GetSubObjects();


R3LIST* value = ...;
R3SetAttrs(r3obj, R3FRLA_SubObjects, value, R3TAG_END);
R3LIST* value;
R3GetAttrs(r3obj, R3FRLA_SubObjects, &value, R3TAG_END);

Type

Attribute

Type

Identifier

R3FRLA_Type

JavaScript type

Integer

C type

R3INT

Description

see types below

Syntax


jsobj.SetType(value);
value = jsobj.GetType();


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

R3FRLEVELTYPE_OR
R3FRLEVELTYPE_AND
R3FRLEVELTYPE_XOR