MemberThicknessTPoint Class |
[This is preliminary documentation and is subject to change.]
Namespace: ModelExchanger.AnalysisDataModel.Subtypes
public sealed class MemberThickness<TPoint> : IEquatable<MemberThickness<TPoint>> where TPoint : ICoordinate
The MemberThicknessTPoint type exposes the following members.
| Name | Description | |
|---|---|---|
| MemberThicknessTPoint(Length) |
Create a constant thickness
| |
| MemberThicknessTPoint(SurfaceDistributionVarying, TPoint, Length, TPoint, Length) |
Create a varying thickness in global or local X-, Y- or Z-direction
| |
| MemberThicknessTPoint(TPoint, Length, TPoint, Length, TPoint, Length) |
Create a varying thickness in X- and Y-direction
|
| Name | Description | |
|---|---|---|
| Distribution |
The distribution of the thickness across the member.
| |
| PointFirst |
The point in which ThicknessFirst is applied when Distribution is not constant.
| |
| PointSecond |
The point in which ThicknessSecond is applied when Distribution is not constant.
| |
| PointThird |
The point in which ThicknessThird is applied when Distribution is not constant.
| |
| ThicknessFirst |
The thickness of the structural surface member in PointFirst or the constant thickness when Distribution is set to constant
| |
| ThicknessSecond |
The thickness of the structural surface member in PointSecond | |
| ThicknessThird |
The thickness of the structural surface member in PointThird |
| Name | Description | |
|---|---|---|
| Equals(MemberThicknessTPoint) |
Compare this instance against another instance and check for equality
| |
| Equals(Object) | Determines whether the specified object is equal to the current object. (Overrides ObjectEquals(Object).) | |
| GetHashCode | Serves as the default hash function. (Overrides ObjectGetHashCode.) |
| Name | Description | |
|---|---|---|
| CheckNodesTPoint |
Check if the points assigned in the thickness are points used to define the member
(Defined by MemberThicknessExtensions.) | |
| GetConstantThicknessTPoint |
Get the constant thickness value (if applicable). Returns zero length otherwise
(Defined by MemberThicknessExtensions.) | |
| IsConstantThicknessTPoint |
Check if the thickness is constant
(Defined by MemberThicknessExtensions.) | |
| IsThreePointThicknessTPoint |
Check if the thickness is a three point thickness
(Defined by MemberThicknessExtensions.) |