CollectionItem

Object Hierarchy

Introduced

v1.0

Description

The CollectionItem represents a object in the scene, or a SubComponent selection on such an object. This serves as a default object when no specific object has been created in the Object Model, for example see XSICollection.Item. Many Softimage commands return the CollectionItem object. This object is also returned by Selection.Item if SubComponents of a X3DObject have been selected.

Methods

FindAttrib      
       

Properties

Capabilities Families IsA Name
Obj PathItems Selected Singleton
SubComponent SubElements SubElements2 Type
Value      
       

Examples

VBScript Example

Set oGuineaPig = CreatePrim( "Cylinder", "MeshSurface" )
printInfo oGuineaPig
ApplyOp "Twist", oGuineaPig
Set oCollItem1 = CreateObject("XSI.CollectionItem")
oCollItem1.Value = "cylinder"
printInfo oCollItem1
Set oCollItem2 = CreateObject("XSI.CollectionItem")
oCollItem2.Value = "light"
printInfo oCollItem2
Set oCollItem3 = CreateObject("XSI.CollectionItem")
oCollItem3.Value = "camera"
printInfo oCollItem3
'==================================================
function printInfo( in_object )
        LogMessage in_object.Name & " (" _
                        & in_object.Type & " " _
                        & TypeName(in_object) & ")"
end function
'==================================================
' OUTPUT:
'INFO : "cylinder (polymsh X3DObject)"
'INFO : "cylinder (polymsh CollectionItem)"
'INFO : "light (light CollectionItem)"
'INFO : "Camera (camera CollectionItem)"

See Also

XSICollection siBranchFlag