## Edge.IsBoundary

### Introduced

v4.2

### Description

Returns a Boolean value indicating whether the Edge is a boundary or not.

### C# Syntax

    // get accessor

    Boolean rtn = Edge.IsBoundary;

### Examples

#### 1. VBScript Example

    '

    ' 	This example demonstrates how to use the Edge.IsBoundary property. It also

    '	demonstrates how to work with the Selection object to get a collection of

    '	the actual components that are selected.

    '

    NewScene , false

    CreatePrim "Grid", "MeshSurface"

    ActivateEdgeSelTool

    SelectGeometryComponents "grid.edge[4,5]"

    ' Because edge components were selected, the Selection object actually contains

    ' only one object which is a CollectionItem. In order to get at the edges

    ' themselves, we need to call the CollectionItem.ComponentCollection

    set oSelectedEdges = Selection(0).SubComponent.ComponentCollection

    logmessage "is edge 4 a boundary ? " & oSelectedEdges(0).IsBoundary

    logmessage "is edge 5 a boundary ? " & oSelectedEdges(1).IsBoundary

    ' Output of above script:

    'INFO : is edge 4 a boundary ? True

    'INFO : is edge 5 a boundary ? False

#### 2. JScript Example

    /*

    	This example demonstrates how to use the Edge.IsBoundary property. It also

    	demonstrates how to work with the Selection object to get a collection of

    	the actual components that are selected.

    */

    NewScene( null, false );

    CreatePrim( "Grid", "MeshSurface" );

    ActivateEdgeSelTool();

    SelectGeometryComponents( "grid.edge[4,5]" );

    // Because edge components were selected, the Selection object actually contains

    // only one object which is a CollectionItem. In order to get at the edges

    // themselves, we need to call the CollectionItem.ComponentCollection

    var oSelectedEdges = Selection(0).SubComponent.ComponentCollection;

    logmessage( "is edge 4 a boundary ? " + oSelectedEdges(0).IsBoundary );

    logmessage( "is edge 5 a boundary ? " + oSelectedEdges(1).IsBoundary );

    // Output of above script:

    //INFO : is edge 4 a boundary ? true

    //INFO : is edge 5 a boundary ? false