Class AnalysisBase
Last update: 09.03.2026Namespace: VM.Managed.DAFUL.Car
Assembly: VMDCar.dll
The car analysis base class
public abstract class AnalysisBase
Inheritance
object ← AnalysisBase
Derived
AnalysisExternFiles, AnalysisRandomMotion, FullCarAnalysisBase, SuspensionAnalysisBase, TireAnalysisBase
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
AnalysisBase()
Initializes a new instance of the
public AnalysisBase()
AnalysisBase(ILinkContainer)
Initializes a new instance of the
public AnalysisBase(ILinkContainer lnkContainer)
Parameters
lnkContainer ILinkContainer
The link container.
Fields
m_pLnkContainer
protected ILinkContainer m_pLnkContainer
Field Value
ILinkContainer
Properties
IsSim
Gets or sets a value indicating whether this instance is simulation.
public bool IsSim { get; set; }
Property Value
bool
Methods
GetConvertUnit(LengthUnitType)
Gets the convert unit for length.
protected double GetConvertUnit(LengthUnitType type)
Parameters
type LengthUnitType
The type.
Returns
double
GetConvertUnit(VelocityUnitType)
Gets the convert unit for velocity.
protected double GetConvertUnit(VelocityUnitType type)
Parameters
type VelocityUnitType
The type.
Returns
double
GetConvertUnit(AccelerationUnitType)
Gets the convert unit for acceleration.
protected double GetConvertUnit(AccelerationUnitType type)
Parameters
type AccelerationUnitType
The type.
Returns
double
GetGravity()
protected double GetGravity()
Returns
double
GetTestRigMotionUSUBArgument(string[])
Gets the test-rig motion USUB argument.
public virtual void GetTestRigMotionUSUBArgument(string[] arParameter)
Parameters
arParameter string[]
The parameter array.
SetModified()
Set modified flag.
protected void SetModified()