IStructureCollection Methods |
The IStructureCollection type exposes the following members.
| Name | Description | |
|---|---|---|
| Finish |
Finalize run
| |
| Initialize(IDiagnostics) |
Initialize all structures. If cross sections are required, they must be set
using the CrossSectionData property before calling initialize.
| |
| Initialize(IBoundaryData, CrossSectionData, IDiagnostics) |
Initialize all structures. If cross sections are required, they must be set
using the CrossSectionData property before calling initialize.
| |
| Load(PFSSection, String) |
Loads a collection of structures from a file or data base.
| |
| Load(IntPtr, String) |
Loads a collection of structures from a file or data base.
| |
| Load(String, String) |
Loads a collection of structures from a file or data base.
| |
| Load(PFSSection, String, ControlData, IDiagnostics) |
Loads a collection of structures from a file or data base.
| |
| Load(IntPtr, String, ControlData, IDiagnostics) |
Loads a collection of structures from a file or data base.
| |
| Prepare(HDParameterData, IDiagnostics) |
Prepare all structures.
| |
| Prepare(DateTime, HDParameterData, IDiagnostics) |
Prepare all structures.
| |
| ResetControlledState |
Reset the controlled state of all controllable structures in the collection
| |
| Validate |
Validates the data of all strucures in the collection. Diagnostics, Warning and Hints are collected in each of
the published classes for the purpose.
|
| Name | Description | |
|---|---|---|
| RemovableStructure |
Returns true if the structure at that location is removable
(Defined by StructureExtensions.) | |
| SetBaseFilePath |
Set base file path for all structures
(Defined by StructureExtensions.) |