## Selection.Remove

### Description

Removes a single object from the selection.

### C# Syntax

    Selection.Remove( Object in_pObj, siSelectMode in_selType );

### Scripting Syntax

    Selection.Remove( Object, SelectionMode );

### Parameters

Parameter | Type | Description
--- | --- | ---
Object | Object (ie., X3DObject, Camera, Light, etc.) | Object to remove from selection
SelectionMode | siSelectMode | Specifies how the object is selected in hierarchy. Default Value: siSelectDefault

### Examples

#### VBScript Example

    CreatePrim "Arc", "NurbsCurve"
    CreatePrim "Cube", "NurbsSurface"
    set cyl = CreatePrim( "Cylinder", "NurbsSurface" )
    AddToSelection "arc,cube,cylinder", , True
    set sel = Application.Selection
    sel.Remove cyl, siSelectDefault
    for each i in sel
    logmessage i.name
    next
    'Output of above script:
    'INFO : "arc"
    'INFO : "cube"

### See Also

Selection.Clear