## OpenTransientExplorer

### Introduced

v3.5

### Description

Pops up a transient scene explorer for picking objects. The picked objects are returned in a collection.

### Scripting Syntax

    oReturn = OpenTransientExplorer( [InitObjects], [Filter], [ExpandLevel], [Sort], [MultiSelect] );

### Return Value

XSICollection
The return value of a collection of objects selected. This collection is empty if nothing was picked.

### Parameters

Parameter | Type | Description
--- | --- | ---
InitObjects | Variant | List of objects to display in transient scene explorer. Default Value: Current Selection
Filter | siTransientExplorerFilter | Scene explorer filters. Default Value: siSEFilterAllNodes
ExpandLevel | Long | Number of levels to auto-expand initial selection. Default Value: 0
Sort | Boolean | Sort the entries in alphabetical order. Default Value: False
MultiSelect | Boolean | Allows multiple objects to be selected. Default Value: False

### Examples

#### JScript Example

    // Create hiearchy

    var a = GetPrim( "Null", "a" );

    var b = GetPrim( "Null","b", a );

    var c = GetPrim( "Null","c", b );

    // Display the transient explorer

    var pickedobjects = OpenTransientExplorer( a, null, 3, true, false );

    Application.LogMessage( "you picked " + pickedobjects );

    // A message appears in the history pane naming the item you clicked in the explorer.

### See Also

OpenView