Skip to content

BalusterPattern

Public Class

Baluster pattern class.

Inheritance Hierarchy

System.Object
Autodesk.Revit.DB.Architecture.BalusterPattern

Namespace: Autodesk.Revit.DB.Architecture

Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)

Syntax

public class BalusterPattern : IDisposable

The BalusterPattern type exposes the following members.

Properties

Name

Description


Public Property

The condition which controls breaking baluster patterns distribution.


Public Property

Determines how baluster pattern distribution is justified.


Public Property

The extra space added after a whole baluster pattern.


Public Property

The id of a Baluster family used to fill excess length, which is the extra space along the railing segment that cannot be filled with a pattern. If set to InvalidElementId, it will be the default - the id of the BaseRailingAttr containing the Baluster pattern.


Public Property
ExcessLengthFillSpacing

The value defines the spacing between each baluster instance inserted in the excess length.


Public Property
IsValidObject

Specifies whether the .NET object represents a valid Revit entity.


Public Property

The length of the main baluster pattern.


Public Property

The angle between neighboring railing segments which conditions breaking patterns distribution along a railing path.


Methods

Name

Description


Public Method

Releases all resources used by the BalusterPattern


Public Method
DuplicateBaluster

Duplicates the baluster pointed by given index in the main baluster pattern.


Public Method

Equals

Determines whether the specified object is equal to the current object.
(Inherited from Object)


Public Method

Gets information about the given baluster from the main baluster pattern.


Public Method

Gets the number of balusters in the main baluster pattern definition.


Public Method

GetHashCode

Serves as the default hash function.
(Inherited from Object)


Public Method

GetType

Gets the Type of the current instance.
(Inherited from Object)


Public Method

Removes a baluster from the main baluster pattern.


Public Method

ToString

Returns a string that represents the current object.
(Inherited from Object)