Section : Shape

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

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:

Script

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