Interface ITrapezoidProfileAbstractInterface
Defines trapezoid profile.
Inherited Members
Namespace: Oasys.Profiles
Assembly: AdSec_API_IDL.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
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
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
Length TopWidth { get; }
Property Value
Type | Description |
---|---|
OasysUnits.Length |
Exceptions
Type | Condition |
---|---|
System.ArgumentException | When top width is not a positive and finite value. |