Show / Hide Table of Contents

    Class StairConnection

    Connection for an end and side of a stair stringer

    Inheritance
    System.Object
    Component
    PythonComponent
    StairConnection
    Inherited Members
    PythonComponent.PythonObject
    Component.Handle
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    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
    System.Double

    IsBottomEnd

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

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

    IsLeft

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

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

    IsNearSide

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

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

    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(Boolean)

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

    IsClipAngleConnection()

    Indicates if a StairConnectionClipAngle is used

    Declaration
    public bool IsClipAngleConnection()
    Returns
    Type Description
    System.Boolean

    IsFloorClipConnection()

    Indicates if a StairConnectionFloorClip is used

    Declaration
    public bool IsFloorClipConnection()
    Returns
    Type Description
    System.Boolean

    IsPlainEndConnection()

    Indicates if a StairConnectionPlainEnd is used

    Declaration
    public bool IsPlainEndConnection()
    Returns
    Type Description
    System.Boolean

    IsShearPlateConnection()

    Indicates if a StairConnectionShearPlate is used

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