ResultAnalysisBase Class |
[This is preliminary documentation and is subject to change.]
Namespace: ModelExchanger.AnalysisDataModel.Results
public abstract class ResultAnalysisBase : IResultAnalysisObject, IAnalysisObject, IEquatable<ResultAnalysisBase>
The ResultAnalysisBase type exposes the following members.
Name | Description | |
---|---|---|
ResultAnalysisBase |
Required for AutoMapper / reflection purposes
| |
ResultAnalysisBase(StructuralLoadCase, StructuralLoadCombination) |
Name | Description | |
---|---|---|
Id |
The ID that uniquely identifies the result. Generated from Name | |
LoadCase |
The load case to which the result belongs. When this is set, LoadCombination should be NULL.
| |
LoadCombination |
The load combination to which the result belongs. When this is set, LoadCase should be NULL.
| |
Name |
The (unique within its type) name of the object
| |
NamePart |
String that should be appended to the name generated by the base class
| |
TypeOfResult |
Defines the type of result
|
Name | Description | |
---|---|---|
Equals(Object) |
Checks whether the provided object is equal to the current instance
(Overrides ObjectEquals(Object).) | |
Equals(ResultAnalysisBase) |
Checks whether the provided result is equal to the current result
| |
GetHashCode |
Calculates the hashcode of this instance
(Overrides ObjectGetHashCode.) |
Name | Description | |
---|---|---|
ToObjectIdentifier |
Converts the provided IAnalysisObject into an AnalysisObjectIdentifier (Defined by IAnalysisObjectExtensions.) |