Class FullCarAnalysisConfigurationBase
Last update: 09.03.2026Namespace: VM.Managed.DAFUL.Car
Assembly: VMDCar.dll
The full car analysis configuration base class
public abstract class FullCarAnalysisConfigurationBase : Configuration, IObservableObject, IDisposableObject, ILinkable, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, ILinkContainerEvent, IVerifiable, IEnableManager, IHasRoadFile, ILinkOwner, ILinkUpdateOwner
Inheritance
object ← ObservableObject ← LinkableBase ← LinkContainer ← Configuration ← FullCarAnalysisConfigurationBase
Derived
AccelerationConfiguration, BrakingConfiguration, BrakingInTurnConfiguration, ConstantRadiusCorneringConfiguration, CorneringWithSteerReleaseConfiguration, DriftConfiguration, FileDrivenConfiguration, FishHookConfiguration, ISOLaneChangeConfiguration, ImpulseSteerConfiguration, LiftOffTurnInConfiguration, PowerOffCorneringConfiguration, PowerOffStraightLineConfiguration, RampSteerConfiguration, SingleLaneChangeConfiguration, StepSteerConfiguration, SweptSineSteerConfiguration, ThreeDimensionRoadConfiguration
Implements
IObservableObject, IDisposableObject, ILinkable, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, ILinkContainerEvent, IVerifiable, IEnableManager, IHasRoadFile, ILinkOwner, ILinkUpdateOwner
Inherited Members
Configuration.InitializeConfig(string), Configuration.LinkRequestUpdate(object, LinkEventArgs), Configuration.LinkRequestDestroy(object, LinkEventArgs), Configuration.LinkRemovedFromDocument(object, RemoveFromDocEventArgs), Configuration.SerializeConfiguration(), Configuration.DeserializeConfiguration(string), Configuration.OnDeserialization(object), Configuration.PostDeserialize(Configuration), Configuration.ReplaceAnalysisParameter(Configuration), Configuration.IsThermalAnalysis(), Configuration.Clone(string), Configuration.AddToolkitSetting(string, ToolKitSettingBase), Configuration.RemoveToolkitSetting(string), Configuration.ContainsToolkitSetting(string), Configuration.GetToolkitSetting(string), Configuration.AddToolkitSettingValue(string, ObjectBase), Configuration.RemoveToolkitSettingValue(string, ObjectBase), Configuration.ContainsToolkitSettingValue(string, ObjectBase), Configuration.ReplaceToolkitSettingValue(string, ObjectBase, ObjectBase), Configuration.GetNewConfigurationList(DocumentAnalysis), Configuration.AddNodalOutputEntity(ObjectBase), Configuration.ClearNodalOutputEntity(), Configuration.IsEnabled(ObjectBase), Configuration.SetEnable(ObjectBase, bool), Configuration.UseMeshFreeAllBodySettings, Configuration.MeshFreeAnalysisLevelGroup, Configuration.ConfigName, Configuration.UseOutOfCore, Configuration.TypeOfJacobian, Configuration.TypeOfTreatmentOfNonContactEntity, Configuration.TypeOfMemoryOptimization, Configuration.TypeOfLinearSolver, Configuration.AccuracyOfGMS, Configuration.TypeOfNodalCoordinate, Configuration.JacobianOption, Configuration.StepOfDynamicSimulation, Configuration.StepOfStaticSimulation, Configuration.NumberOfCore, Configuration.UseMotionStep, Configuration.MotionStepForPositionAnaly, Configuration.IsIncludeStatic, Configuration.IsIncludeEigenvalue, Configuration.IsIncludeThermal, Configuration.AppendedDateTime, Configuration.TypeOfSimulation, Configuration.TypeOfDynamicSkipAnalysis, Configuration.TypeOfStaticSkipAnalysis, Configuration.TypeOfInitialSkipAnalysis, Configuration.TypeOfEigenvalueSkipAnalysis, Configuration.TypeOfThermalSkipAnalysis, Configuration.RecordOfStressStrainType, Configuration.TreatAsModalForEFModalBodyResult, Configuration.BodyOrientationType, Configuration.ShowHideAdvancedOption, Configuration.ResultFilePath, Configuration.UseSolvingSpeedOption, Configuration.UseAutoSolverProgressBar, Configuration.SynchronizeMaxStepSize, Configuration.UseImportICF, Configuration.ImportICFFilePath, Configuration.UseExportICF, Configuration.ExportICFFilePath, Configuration.FlexibleBodyLevelForSuperSolver, Configuration.UsePLT, Configuration.SimulationStepForPLT, Configuration.ParameterOfDynamicAnalysis, Configuration.ParameterOfStaticAnalysis, Configuration.ParameterOfEigenvalueAnalysis, Configuration.ParameterOfThermalAnalysis, Configuration.DisableEntities, Configuration.NodalOutputEntities, Configuration.SimulationParam, Configuration.ExtraConfigs, Configuration.GINFPath, Configuration.LevelOfGeometryPrecision, Configuration.TypeOfCriterion, Configuration.SubTypeOfCriterion, Configuration.TypeOfMeshDataForOutput, Configuration.UserTetraFilePath, Configuration.CheckedLevelArray, Configuration.CriterionVal, Configuration.IsUseLocalRefinement, Configuration.EigenvalueOutputStep, Configuration.RecordOfResult, Configuration.ExportInformation, Configuration.HighSpeedRotationOption, Configuration.PlasticMaterialStrain, Configuration.StressStrainReport, Configuration.PreventShearLocking, Configuration.SolverCommand, Configuration.PreventPost, Configuration.Attributes, LinkContainer.SetModified(), LinkContainer.raise_OnUpdating(object, LinkEventArgs), LinkContainer.raise_OnUpdate(object, LinkEventArgs), LinkContainer.raise_OnDestroying(object, LinkEventArgs), LinkContainer.raise_OnDestroy(object, LinkEventArgs), LinkContainer.raise_OnAdded(object, AddToDocEventArgs), LinkContainer.raise_OnRemoved(object, RemoveFromDocEventArgs), LinkContainer.GetTargetListForUpdate(), LinkContainer.SkipUpdateObjectImpl(), LinkContainer.Initialize(Unit.ConvertFactor), LinkContainer.SetFlagWhenXMLFile(string, bool), LinkContainer.IsSerializableEvent(Delegate), LinkContainer.CustomGetObjectData(SerializationInfo, StreamingContext), LinkContainer.GetSerializedData(SerializationInfo, StreamingContext), LinkContainer.LinkRequestUpdating(object, LinkEventArgs), LinkContainer.LinkRequestUpdate(object, LinkEventArgs), LinkContainer.LinkRequestDestroying(object, LinkEventArgs), LinkContainer.LinkRequestDestroy(object, LinkEventArgs), LinkContainer.LinkAddedToDocument(object, AddToDocEventArgs), LinkContainer.LinkRemovedFromDocument(object, RemoveFromDocEventArgs), LinkContainer.OnLinkReserved(ILink, object, EventArgs), LinkContainer.CanBeDestroy(object), LinkContainer.DisposeManagedResources(), LinkContainer.SetContainer(IOwned, bool), LinkContainer.OnChildUpdated(object, LinkEventArgs), LinkContainer.OnContainerDestroy(object, LinkEventArgs), LinkContainer.OnDeserialization(object), LinkContainer.Verify(VerifiedResult), LinkContainer.GetCopy(object), LinkContainer.Dispose(bool), LinkContainer.ClearChildInfoBeforeDeserialize, LinkContainer.Container, LinkContainer.Owner, LinkContainer.Document, LinkContainer.ID, LinkContainer.IsChildExternable, LinkContainer.IsExternable, LinkContainer.OnRemoved, LinkContainer.OnAdded, LinkContainer.OnDestroy, LinkContainer.OnDestroying, LinkContainer.OnUpdate, LinkContainer.OnUpdating, LinkableBase.OnDeserialization(object), 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
FullCarAnalysisConfigurationBase()
Initializes a new instance of the
public FullCarAnalysisConfigurationBase()
Fields
__a$_a_VM.Models.Pre.LinkAttribute
protected LinkAttribute __a$_a_VM.Models.Pre.LinkAttribute
Field Value
__a$_a_VM.Models.Pre.LinkUpdateAttribute
protected LinkUpdateAttribute __a$_a_VM.Models.Pre.LinkUpdateAttribute
Field Value
Properties
Analysis
Gets or sets the analysis.
public abstract AnalysisBase Analysis { get; set; }
Property Value
AnalysisName
Gets the name of the analysis.
protected abstract string AnalysisName { get; }
Property Value
string
AnalysisType
Gets or sets the type of the analysis.
public abstract FullCarAnalysisType AnalysisType { get; }
Property Value
BaseBody
Get/Set the base body of the road
public ObjectBase BaseBody { get; set; }
Property Value
ObjectBase
RoadDataPath
Gets or sets the road data file path.
public string RoadDataPath { get; set; }
Property Value
string
RoadOffset
Get/Set offset of the road
public PointBase RoadOffset { get; set; }
Property Value
PointBase
RoadRefFrameName
Get Roadreference frame name
public string RoadRefFrameName { get; }
Property Value
string
RoadReferencePosition
Get reference position of the road
public Vector RoadReferencePosition { get; }
Property Value
Vector
RoadRotationAngle
Get/Set rotation angle of the road
public ExpressionValueVariable RoadRotationAngle { get; set; }
Property Value
Methods
OnDeserialization(object)
Called when [deserialization].
protected override void OnDeserialization(object sender)
Parameters
sender object
The sender.