## View.Rearrange

### Introduced

v10.0 (2012)

### Description

Rearrange the selected nodes. If no nodes selected, rearrange all nodes. This method is supported on views such as the ICE Tree and the Render Tree.

### C# Syntax

    View.Rearrange();

### Scripting Syntax

    View.Rearrange();

### Examples

#### Python Example

    #

    # Demonstrates how to rearrange the ICE nodes from the 'ICE Tree' view.

    #

    from win32com.client import constants

    app = Application

    installPath = Application.InstallationPath( constants.siFactoryPath )

    scenePath = installPath+"\\Data\\XSI_SAMPLES\\Scenes\\ICE\\Kinematics_2Bone IK.scn"

    resolvedScenePath = XSIUtils.ResolvePath( scenePath )

    app.NewScene("", "")

    app.OpenScene( resolvedScenePath, "", "")

    # Open up the ICE tree.

    ICETreeView = app.OpenView("ICE Tree")

    # Select object with an ICETree

    app.SelectObj("pointcloud", "", "")

    # Refresh the ICE tree view

    ICETreeView.Refresh()

    # rearrange the ICETree view

    ICETreeView.Rearrange()