Class HeatDeflectionAnalysis
Last update: 09.03.2026Namespace: VM.Models.Project.Preset
Assembly: VM.Models.Project.Preset.dll
[Export(typeof(IScenario))]
public class HeatDeflectionAnalysis : AnalysisScenarioBase, IObservableObject, IAnalysisScenario, IScenario, IProjectObject, IHasID, IHasName, IDisposableObject, ISelected, IHasParent<IProjectDocument>
Inheritance
object ← ObservableObject ← ProjectObjectBase ← ScenarioBase ← AnalysisScenarioBase ← HeatDeflectionAnalysis
Implements
IObservableObject, IAnalysisScenario, IScenario, IProjectObject, IHasID, IHasName, IDisposableObject, ISelected, IHasParent<IProjectDocument>
Inherited Members
AnalysisScenarioBase.SaveScenarioData(IScenarioDocument), AnalysisScenarioBase.CategoryName, ScenarioBase.Add(IStep), ScenarioBase.Clear(), ScenarioBase.Remove(IStep), ScenarioBase.TryGetItem(Identifier, out IStep), ScenarioBase.DisposeManagedResources(), ScenarioBase.CategoryName, ScenarioBase.IsSelected, ScenarioBase.Items, ScenarioBase.Left, ScenarioBase.Name, ScenarioBase.Parent, ScenarioBase.ParentDocument, ScenarioBase.Top, ScenarioBase.this[Identifier], ScenarioBase.this[int], ProjectObjectBase.OnDeserialization(object), ProjectObjectBase.DisposeManagedResources(), ProjectObjectBase.DisplayName, ProjectObjectBase.ID, ProjectObjectBase.Name, ObservableObject.Dispose(), ObservableObject.RaisePropertyChanged(string), ObservableObject.RaisePropertyChanged(string, object, object), ObservableObject.Dispose(bool), ObservableObject.DisposeManagedResources(), ObservableObject.DisposeUnmanagedResources(), ObservableObject.IsDisposed, ObservableObject.TryDisposing, ObservableObject.Disposed, ObservableObject.Disposing, ObservableObject.PropertyChanged
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
HeatDeflectionAnalysis(IProjectDocument, string)
public HeatDeflectionAnalysis(IProjectDocument parent, string name)
Parameters
parent IProjectDocument
name string
Properties
DisplayName
public override string DisplayName { get; }
Property Value
string
Methods
SaveScenarioData(IScenarioDocument)
public override void SaveScenarioData(IScenarioDocument scenarioDocument)
Parameters
scenarioDocument IScenarioDocument