MAXScript Language Reference > 3ds Max Objects > Node : MAXWrapper > Node Subclasses > Shape : Node > Shapes - Splines >

# Section : Shape

    section - superclass: shape; super-superclass:node - 13:0 - classID: #(549004141, 1725569194)

Value > MAXWrapper > Node > GeometryClass > Shape > Section

| Shapes and Splines - Quick Navigation

Constructor

    section...

Properties

## Section Size Rollout

    <section>.length Float default: 0.0 -- animatable

The length of the displayed section rectangle.

    <section>.width Float default: 0.0 -- animatable

The width of the displayed section rectangle.

KNOWN PROBLEMS AND WORKAROUNDS:
Sometimes, the Section shape might not be able to properly collapse to a SplineShape. This only happens when a Section shape is created inside a loop and is being converted to a SplineShape. To collapse to a SplineShape, a viewport redraw must be performed after the Section shape is created. An example of creating contour lines from an object is shown below:

EXAMPLE
    meshSelected = sphere()-- object to create contours of
    minZ = meshSelected.min.z-- get min and max Z positions
    maxZ = meshSelected.max.z
    numLevels = 10-- the number of contours
    delta = (maxZ - minZ) / (numLevels + 1)-- the number of steps
    for currentZ = minZ to maxZ by delta do-- start loop...
    (
    s = section pos:[0, 0, currentZ]-- create Section
    max views redraw-- this line is needed to get around the problem
    convertToSplineShape s-- convert Section to SplineShape
    s.renderable = true-- set to renderable
    )

#### See Also

- Spline Shape Common Properties, Operators, and Methods

- Shape Common Properties, Operators, and Methods

- Node Common Properties, Operators, and Methods

- MAXWrapper Common Properties, Operators, and Methods

- Value Common Properties, Operators, and Methods