Class HSSPipeProfile
A hollow structural steel profile.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Elements.Geometry.Profiles
Assembly: Hypar.Elements.dll
Syntax
public class HSSPipeProfile : Profile, INotifyPropertyChanged, IEquatable<Profile>
Constructors
HSSPipeProfile(String, Guid, Double, Double, Double)
Construct a hollow structural steel profile.
Declaration
[JsonConstructor]
public HSSPipeProfile(string name, Guid id, double outerDiam, double innerDiam, double t)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Guid | id | |
System.Double | outerDiam | |
System.Double | innerDiam | |
System.Double | t |
Properties
A
Declaration
[JsonIgnore]
public double A { get; }
Property Value
Type | Description |
---|---|
System.Double |
I
Declaration
[JsonIgnore]
public double I { get; }
Property Value
Type | Description |
---|---|
System.Double |
InnerDiam
Declaration
public double InnerDiam { get; }
Property Value
Type | Description |
---|---|
System.Double |
J
Declaration
[JsonIgnore]
public double J { get; }
Property Value
Type | Description |
---|---|
System.Double |
OuterDiam
Declaration
public double OuterDiam { get; }
Property Value
Type | Description |
---|---|
System.Double |
r
Declaration
[JsonIgnore]
public double r { get; }
Property Value
Type | Description |
---|---|
System.Double |
S
Declaration
[JsonIgnore]
public double S { get; }
Property Value
Type | Description |
---|---|
System.Double |
t
Declaration
public double t { get; }
Property Value
Type | Description |
---|---|
System.Double |
wt
Declaration
[JsonIgnore]
public double wt { get; }
Property Value
Type | Description |
---|---|
System.Double |
Implements
System.ComponentModel.INotifyPropertyChanged
System.IEquatable<T>