Interface ITrapezoidProfileAbstractInterface
Defines trapezoid profile.
Inherited Members
Namespace: Oasys.Profiles
Assembly: cs.temp.dll.dll
Syntax
public interface ITrapezoidProfileAbstractInterface : IProfile
Remarks
ITrapezoidProfileAbstractInterface inherits IProfile. ITrapezoidProfileAbstractInterface is a base class for: IRectangleProfile and ITrapezoidProfile
The trapizoid is centered at the origin of its local coordinate system.
Properties
BottomWidth
The bottom width of trapezoidal profile.
Declaration
OasysUnits.Length BottomWidth { get; }
Property Value
| Type | Description |
|---|---|
| OasysUnits.Length |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | When bottom width is not a positive and finite value. |
Depth
The depth in z-axis direction of trapezoidal profile.
Declaration
OasysUnits.Length Depth { get; set; }
Property Value
| Type | Description |
|---|---|
| OasysUnits.Length |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | When the depth is not a positive and finite value. |
TopWidth
The top width of trapezoidal profile.
Declaration
OasysUnits.Length TopWidth { get; }
Property Value
| Type | Description |
|---|---|
| OasysUnits.Length |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | When top width is not a positive and finite value. |