Interface ISection
Represents a cross-section through a structural member of the specified material which can contain reinforcement. A section has a profile that describes its shape, size and orientation.
See Glossary
Namespace: Oasys.AdSec
Assembly: cs.temp.dll.dll
Syntax
public interface ISection
Properties
Cover
The cover to the reinforcement in the section (applicable for only concrete material).
See Glossary
Declaration
ICover Cover { get; set; }
Property Value
| Type | Description |
|---|---|
| ICover |
Material
Declaration
IMaterial Material { get; set; }
Property Value
| Type | Description |
|---|---|
| IMaterial |
Profile
The profile that describes the section's shape, size and orientation.
See Glossary
Declaration
IProfile Profile { get; set; }
Property Value
| Type | Description |
|---|---|
| IProfile |
ReinforcementGroups
The groups of reinforcement in the section (applicable for only concrete material).
See Glossary
Declaration
IList<IGroup> ReinforcementGroups { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<IGroup> |
SubComponents
Declaration
IList<ISubComponent> SubComponents { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<ISubComponent> |
Methods
Create(IProfile, IMaterial)
Creates a new ISection.
Declaration
static ISection Create(IProfile profile, IMaterial material)
Parameters
| Type | Name | Description |
|---|---|---|
| IProfile | profile | Defines the section's shape, size and orientation. |
| IMaterial | material | Defines the section's material. |
Returns
| Type | Description |
|---|---|
| ISection | Section with the specified profile and material. |