intrinsic-193 Get3DListHandle

Top  Previous  Next

193: Integer:= Get3DListHandle(ParentFrame, ListType, Index);

 

The 3D objects within the current scene are arranged hierarchically by a set of Frames.  This intrinsic returns a handle for a specific object within a specified frame. The intrinsic is used for traversing the hierarchy and locating objects.

 

Result. The intrinsic returns an integer handle of the requested object.

 

Arguments:

 

ParentFrame. This argument is an integer handle for the specific frame that holds the requested object. You can also use -1 to specify the Base Frame.

 

ListType. This is integer argument that specifies which list within a frame to find the requested object.

 

0 - Frame List. If this mode is selected, the handle will be taken from the Frame List of the Parent Frame.

1 - Mesh List. If this mode is selected, the handle will be taken from the Mesh List of the Parent Frame.

2 - Line List. If this mode is selected, the handle will be taken from the Line List of the Parent Frame.

3 - String List. If this mode is selected, the handle will be taken from the String List of the Parent Frame.

 

Index. This is an integer argument that specifies which item from the list will be returned.