Show / Hide Table of Contents

    Class StairConnection

    Connection for an end and side of a stair stringer

    Inheritance
    object
    Component
    PythonComponent
    StairConnection
    Inherited Members
    PythonComponent.FindCreatedMaterial()
    PythonComponent.PythonObject
    Component.Handle
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: DesignData.SDS2.Model
    Assembly: DesignData.SDS2.Model.dll
    Syntax
    public class StairConnection : PythonComponent

    Properties

    Connection

    Specifies the connection between a stringer its support.

    Declaration
    public StairConnectionSpecification Connection { get; set; }
    Property Value
    Type Description
    StairConnectionSpecification
    Remarks

    This data is a copy of the connection

    Exceptions
    Type Condition
    InvalidValueException

    Thrown for null connection.

    Elevation

    The elevation, in inches, of the connection reference point

    Declaration
    public double Elevation { get; }
    Property Value
    Type Description
    double

    IsBottomEnd

    Specifies if the connection is on the bottom end of the stair

    Declaration
    public bool IsBottomEnd { get; }
    Property Value
    Type Description
    bool

    IsLeft

    Specifies if the connection is on the left end of the stair

    Declaration
    public bool IsLeft { get; }
    Property Value
    Type Description
    bool

    IsNearSide

    Specifies if the connection is on the near side of the stair

    Declaration
    public bool IsNearSide { get; }
    Property Value
    Type Description
    bool

    SupportingMember

    The supporting member.

    Declaration
    public MemberHandle SupportingMember { get; set; }
    Property Value
    Type Description
    MemberHandle
    Remarks

    StairConnection may disregard the set supporting member if it determines a connection cannot be made to it. In that case it may try to find a different member that it can connect to.

    Methods

    Dispose(bool)

    Connection for an end and side of a stair stringer

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing
    Overrides
    PythonComponent.Dispose(bool)

    IsClipAngleConnection()

    Indicates if a StairConnectionClipAngle is used

    Declaration
    public bool IsClipAngleConnection()
    Returns
    Type Description
    bool

    IsFloorClipConnection()

    Indicates if a StairConnectionFloorClip is used

    Declaration
    public bool IsFloorClipConnection()
    Returns
    Type Description
    bool

    IsPlainEndConnection()

    Indicates if a StairConnectionPlainEnd is used

    Declaration
    public bool IsPlainEndConnection()
    Returns
    Type Description
    bool

    IsShearPlateConnection()

    Indicates if a StairConnectionShearPlate is used

    Declaration
    public bool IsShearPlateConnection()
    Returns
    Type Description
    bool
    Back to top