Show / Hide Table of Contents

    Class AngleShape

    A Shape derived class.

    Inheritance
    object
    Shape
    AngleShape
    Inherited Members
    Shape.GetHashCode()
    Shape.Equals(object)
    Shape.SectionSize
    Shape.IsAvailable
    Shape.SourceReference
    object.GetType()
    object.ToString()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: DesignData.SDS2.Setup
    Assembly: DesignData.SDS2.Setup.dll
    Syntax
    public sealed class AngleShape : Shape

    Constructors

    AngleShape()

    A Shape derived class.

    Declaration
    public AngleShape()

    Properties

    K

    A Shape derived class.

    Declaration
    public double K { get; set; }
    Property Value
    Type Description
    double

    LongLeg

    A Shape derived class.

    Declaration
    public double LongLeg { get; set; }
    Property Value
    Type Description
    double

    LongLegGage1

    A Shape derived class.

    Declaration
    public double LongLegGage1 { get; set; }
    Property Value
    Type Description
    double

    LongLegGage2

    A Shape derived class.

    Declaration
    public double LongLegGage2 { get; set; }
    Property Value
    Type Description
    double

    LongLegGage3

    A Shape derived class.

    Declaration
    public double LongLegGage3 { get; set; }
    Property Value
    Type Description
    double

    ShortLeg

    A Shape derived class.

    Declaration
    public double ShortLeg { get; set; }
    Property Value
    Type Description
    double

    ShortLegGage1

    A Shape derived class.

    Declaration
    public double ShortLegGage1 { get; set; }
    Property Value
    Type Description
    double

    ShortLegGage2

    A Shape derived class.

    Declaration
    public double ShortLegGage2 { get; set; }
    Property Value
    Type Description
    double

    ShortLegGage3

    A Shape derived class.

    Declaration
    public double ShortLegGage3 { get; set; }
    Property Value
    Type Description
    double

    Thickness

    A Shape derived class.

    Declaration
    public double Thickness { get; set; }
    Property Value
    Type Description
    double

    WeightPerUnitFoot

    For extruded profile shapes, this is the weight for each foot of the shape. This will be 0.0 for some shapes where it does not apply.

    Declaration
    public double WeightPerUnitFoot { get; set; }
    Property Value
    Type Description
    double

    Methods

    Dispose(bool)

    A Shape derived class.

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

    GetStructuralProperties(SteelGrade)

    Get the structural properties, from the production standard, for a specific grade. To get the default standard pass null for the grade

    Declaration
    public FullStructuralProperties GetStructuralProperties(SteelGrade forGrade)
    Parameters
    Type Name Description
    SteelGrade forGrade

    Production standards are under grade names for many types, so passing in the grade lets us lookup StructuralProperties for a specific production standard for this grade. There is also always a default, pass null to get this.

    Returns
    Type Description
    FullStructuralProperties
    Back to top