Layers (Scene)

Description

Returns a LayerCollection representing the collection of Layer objects associated with the scene.

C# Syntax

    // get accessor
    LayerCollection rtn = Scene.Layers;

Examples

JScript Example

    /*
       This example demonstrates how to create and access scene layers
    */
    NewScene( null, false );

    // First create some extra layers
    var n1 = ActiveSceneRoot.AddNull();
    var n2 = ActiveSceneRoot.AddNull();
    var n3 = ActiveSceneRoot.AddNull();

    CreateLayer( null, "TestLayerWith2Nulls", n1 + "," + n2 );
    CreateLayer( null, "TestLayerWith1Null", n3 );

    var layers = ActiveProject.ActiveScene.Layers;
    var l = new Enumerator( layers );
    for ( ; ! l.atEnd(); l.moveNext() ) {
    LogMessage( l.item() );
    }

    // Expected result:
    //INFO : Layers.Layer_Default
    //INFO : Layers.TestLayerWith2Nulls
    //INFO : Layers.TestLayerWith1Null

See Also

Scene.ActiveLayer | Layer | LayerCollection | GetCurrentLayer
CreateLayer | SICreateLayer | DeleteCurrentLayer |

Autodesk Softimage v7.5