v1.0
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.
Capabilities | Families | IsA | Name |
Obj | PathItems | Selected | Singleton |
SubComponent | SubElements | SubElements2 | Type |
Value | |||
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)" |