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.) |