MAXScript Language Reference > 3ds Max Objects > Node : MAXWrapper > Node Subclasses > GeometryClass : Node > Geometry - Extended AEC Objects >

# Railing : GeometryClass

    Railing - superclass: GeometryClass; super-superclass:node - 37:0 - classID: #(2112369932, 2115246037)

Value > MAXWrapper > Node > GeometryClass > Railing

| Geometry Objects - Quick Navigation

This class is available in 3ds Max 6 and higher.

Constructor:

    railing...

Properties:

    <Railing>.Top_Rail_Depth Float default: 4.0 -- animatable; float

    <Railing>.Top_Rail_Width Float default: 3.0 -- animatable; float

    <Railing>.Top_surface_of_Top_Rail_Height Float default: 42.0 -- animatable; float

    <Railing>.Railing_Length Float default: 0.0 -- animatable; float

    <Railing>.Top_Rail_Profile Integer default: 2 -- integer

Top_Rail_Profile = 0 - (none); 1 - Round; 2 - Square

    <Railing>.Lower_Rail_Depth Float default: 2.0 -- animatable; float

    <Railing>.Lower_Rail_Width Float default: 1.0 -- animatable; float

    <Railing>.Lowest_Rail_Height Float default: 0.0 -- animatable; float

    <Railing>.Lower_Rail_Spacing Float default: 0.0 -- animatable; float

    <Railing>.Number_of_Lower_Rails Integer default: 1 -- integer

    <Railing>.Lower_Rail_Profile Integer default: 2 -- integer

Lower_Rail_Profile = 0 - (none); 1 - Round; 2 - Square

    <Railing>.Post_Depth Float default: 2.0 -- animatable; float

    <Railing>.Post_Width Float default: 2.0 -- animatable; float

    <Railing>.First_Post_Offset Float default: 1.0 -- animatable; float

    <Railing>.Post_Spacing Float default: 0.0 -- animatable; float

    <Railing>.Number_of_Posts Integer default: 2 -- integer

    <Railing>.Posts_oriented_with_curved_Railing BooleanClass default: true -- Boolean

    <Railing>.Post_Extension_beyond_bottom_of_Top_Rail Float default: 0.0 -- animatable; float

    <Railing>.Post_Profile Integer default: 2 -- integer

    <Railing>.Fencing_Type Integer default: 1 -- integer

Fencing_Type = 0 - (none); 1 - Pickets; 2 - Solid Fill

    <Railing>.Picket_Depth Float default: 1.0 -- animatable; float

    <Railing>.Picket_Width Float default: 1.0 -- animatable; float

    <Railing>.First_Picket_Offset Float default: 0.0 -- animatable; float

    <Railing>.Picket_Spacing Float default: 0.0 -- animatable; float

    <Railing>.Number_of_Pickets_between_each_pair_of_Posts Integer default: 2 -- integer

    <Railing>.Pickets_oriented_with_curved_Railing BooleanClass default: true -- Boolean

    <Railing>.Picket_Profile Integer default: 2 -- integer

Picket_Profile = 0 - Round; 1 - Square

    <Railing>.Picket_Extension_beyond_bottom_of_Top_Rail Float default: 0.0 -- animatable; float

    <Railing>.Picket_Bottom_Offset Float default: 0.0 -- animatable; float

    <Railing>.Fill_Thickness Float default: 0.25 -- animatable; float

    <Railing>.Fill_Top_Offset Float default: 0.0 -- animatable; float

    <Railing>.Fill_Bottom_Offset Float default: 0.0 -- animatable; float

    <Railing>.Fill_Left_Offset Float default: 0.0 -- animatable; float

    <Railing>.Fill_Right_Offset Float default: 0.0 -- animatable; float

    <Railing>.Texture_Mapped BooleanClass default: false -- Boolean

    <Railing>.Number_of_segments_between_each_pair_of_Posts Integer default: 1 -- integer

    <Railing>.Respect_Path_Corners_in_rails BooleanClass default: false -- Boolean

Interfaces:

    Interface:realWorldMapSizeInterface

Properties:

    .realWorldMapSize : boolean : Read|Write

Enables/disables the real-world map size option.Available in 3ds Max 8 and higher.

#### See Also

- GeometryClass Common Properties, Operators, and Methods

- Node Common Properties, Operators, and Methods

- MAXWrapper Common Properties, Operators, and Methods

- Value Common Properties, Operators, and Methods