Click or drag to resize

ResultAnalysisBase Class

[This is preliminary documentation and is subject to change.]

Base class for any kind of result
Inheritance Hierarchy
SystemObject
  ModelExchanger.AnalysisDataModel.ResultsResultAnalysisBase
    ModelExchanger.AnalysisDataModel.ResultsResultAnalysis1DInternalForces
    ModelExchanger.AnalysisDataModel.ResultsResultAnalysis2DInternalForces

Namespace:  ModelExchanger.AnalysisDataModel.Results
Assembly:  ModelExchanger.AnalysisDataModel (in ModelExchanger.AnalysisDataModel.dll) Version: 1.13.0+Branch.master.Sha.d583fc64569355d188a9c0818d257b6d0d3e1339
Syntax
C#
public abstract class ResultAnalysisBase : IResultAnalysisObject, 
	IAnalysisObject, IEquatable<ResultAnalysisBase>

The ResultAnalysisBase type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyId
The ID that uniquely identifies the result. Generated from Name
Public propertyLoadCase
The load case to which the result belongs. When this is set, LoadCombination should be NULL.
Public propertyLoadCombination
The load combination to which the result belongs. When this is set, LoadCase should be NULL.
Public propertyName
The (unique within its type) name of the object
Protected propertyNamePart
String that should be appended to the name generated by the base class
Public propertyTypeOfResult
Defines the type of result
Top
Methods
  NameDescription
Public methodEquals(Object)
Checks whether the provided object is equal to the current instance
(Overrides ObjectEquals(Object).)
Public methodEquals(ResultAnalysisBase)
Checks whether the provided result is equal to the current result
Public methodGetHashCode
Calculates the hashcode of this instance
(Overrides ObjectGetHashCode.)
Top
Extension Methods
  NameDescription
Public Extension MethodToObjectIdentifier
Converts the provided IAnalysisObject into an AnalysisObjectIdentifier
(Defined by IAnalysisObjectExtensions.)
Top
See Also