FindIndex (ClusterElementColl ection)

Description

Searches the collection for the specified item.

Scripting Syntax

    ClusterElementCollection.FindIndex( Item )

C# Syntax

    Int32 ClusterElementCollection.FindIndex( Object vItem );

Parameters

Parameter | Type | Description
Item | Integer or Array | Integer for cluster elements and Array for clusterproperty elements

Return Value

Returns the index of the item, or returns -1 if the item is not found.

Examples

VBScript Example

    dim oRoot, oGrid, oCluster, indice

    set oRoot = Application.ActiveProject.ActiveScene.Root
    set oGrid = oRoot.AddGeometry("Grid","MeshSurface")
    set oCluster = oGrid.ActivePrimitive.Geometry.AddCluster( siPolygonCluster, "PolygonClusterOnGrid", _
                                       array(59,60,61))
    indice = oCluster.Elements.FindIndex (59)
    LogMessage "indice for 59 : " & indice
    indice = oCluster.Elements.FindIndex (60)
    LogMessage "indice for 60 : " & indice
    indice = oCluster.Elements.FindIndex (61)
    LogMessage "indice for 61 : " & indice
    indice = oCluster.Elements.FindIndex (40)
    LogMessage "indice for 40 : " & indice

Autodesk Softimage v7.5