Class AnalysisSingleTravel
Last update: 09.03.2026Namespace: VM.Managed.DAFUL.Car
Assembly: VMDCar.dll
The single travel analysis class
public class AnalysisSingleTravel : AnalysisOppositeTravel
Inheritance
object ← AnalysisBase ← SuspensionAnalysisBase ← AnalysisParallelTravel ← AnalysisOppositeTravel ← AnalysisSingleTravel
Inherited Members
AnalysisOppositeTravel.GetTestRigMotionUSUBArgument(string[]), AnalysisOppositeTravel.GetDataForLoadCase(int, Dictionary<SuspensionLoadCase.Column, double[]>, SuspensionLoadCase.SuspensionMode), AnalysisOppositeTravel.SetDataForLoadCase(SuspensionLoadCase.SuspensionMode), AnalysisOppositeTravel.GetXmlData(XmlWriter), AnalysisOppositeTravel.SetXmlData(XmlReader), AnalysisOppositeTravel.GetDataForLoadCaseCore(int, Dictionary<SuspensionLoadCase.Column, double[]>, SuspensionLoadCase.SuspensionMode), AnalysisOppositeTravel.SteeringFunctionArgument, AnalysisOppositeTravel.CoordinateSystemType, AnalysisParallelTravel.GetTestRigMotionUSUBArgument(string[]), AnalysisParallelTravel.GetDataForLoadCase(int, Dictionary<SuspensionLoadCase.Column, double[]>, SuspensionLoadCase.SuspensionMode), AnalysisParallelTravel.SetDataForLoadCase(SuspensionLoadCase.SuspensionMode), AnalysisParallelTravel.GetXmlData(XmlWriter), AnalysisParallelTravel.SetXmlData(XmlReader), AnalysisParallelTravel.GetDataForLoadCaseCore(int, Dictionary<SuspensionLoadCase.Column, double[]>, SuspensionLoadCase.SuspensionMode), AnalysisParallelTravel.SteeringFunctionArgument, AnalysisParallelTravel.BumpTravelOfOpposit, AnalysisParallelTravel.ReboundTravelOfOpposit, AnalysisParallelTravel.TravelMotionType, AnalysisParallelTravel.SteeringPosition, SuspensionAnalysisBase.GetDataForLoadCase(int, Dictionary<SuspensionLoadCase.Column, double[]>, SuspensionLoadCase.SuspensionMode), SuspensionAnalysisBase.SetDataForLoadCase(SuspensionLoadCase.SuspensionMode), SuspensionAnalysisBase.GetXmlData(XmlWriter), SuspensionAnalysisBase.SetXmlData(XmlReader), SuspensionAnalysisBase.SteeringFunctionArgument, SuspensionAnalysisBase.SteeringInputType, SuspensionAnalysisBase.VerticalModeForSetup, SuspensionAnalysisBase.Vertical, AnalysisBase.m_pLnkContainer, AnalysisBase.SetModified(), AnalysisBase.GetTestRigMotionUSUBArgument(string[]), AnalysisBase.GetConvertUnit(LengthUnitType), AnalysisBase.GetGravity(), AnalysisBase.GetConvertUnit(VelocityUnitType), AnalysisBase.GetConvertUnit(AccelerationUnitType), AnalysisBase.IsSim
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
AnalysisSingleTravel()
Initializes a new instance of the
public AnalysisSingleTravel()
AnalysisSingleTravel(ILinkContainer)
Initializes a new instance of the
public AnalysisSingleTravel(ILinkContainer lnkContainer)
Parameters
lnkContainer ILinkContainer
The link container.
Properties
FixedWheelCenterValue
Gets or sets the fixed wheel center.
public double FixedWheelCenterValue { get; set; }
Property Value
double
SideValue
Gets or sets the side.
public AnalysisSingleTravel.SideType SideValue { get; set; }
Property Value
SteeringFunctionArgument
Gets the steering function argument.
public override string SteeringFunctionArgument { get; }
Property Value
string
Methods
GetDataForLoadCase(int, Dictionary<Column, double[]>, SuspensionMode)
Gets the data for load case.
public override void GetDataForLoadCase(int nStep, Dictionary<SuspensionLoadCase.Column, double[]> dicCol, SuspensionLoadCase.SuspensionMode mode)
Parameters
nStep int
The step.
dicCol Dictionary<SuspensionLoadCase.Column, double[]>
The column information.
mode SuspensionLoadCase.SuspensionMode
The mode.
GetDataForLoadCaseCore(int, Dictionary<Column, double[]>, SuspensionMode)
Gets the data for load case core.
protected override void GetDataForLoadCaseCore(int nStep, Dictionary<SuspensionLoadCase.Column, double[]> dicCol, SuspensionLoadCase.SuspensionMode mode)
Parameters
nStep int
The n step.
dicCol Dictionary<SuspensionLoadCase.Column, double[]>
The column information.
mode SuspensionLoadCase.SuspensionMode
The mode.
GetTestRigMotionUSUBArgument(string[])
Gets the test-rig motion USUB argument.
public override void GetTestRigMotionUSUBArgument(string[] arParameter)
Parameters
arParameter string[]
The parameter array.
GetXmlData(XmlWriter)
Gets the XML data.
public override void GetXmlData(XmlWriter writer)
Parameters
writer XmlWriter
The writer.
SetDataForLoadCase(SuspensionMode)
Sets the data for load case.
public override void SetDataForLoadCase(SuspensionLoadCase.SuspensionMode mode)
Parameters
mode SuspensionLoadCase.SuspensionMode
The mode.
SetXmlData(XmlReader)
Sets the XML data.
public override void SetXmlData(XmlReader reader)
Parameters
reader XmlReader
The reader.