Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Class FullCarAnalysisStraight

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.Car.Operation
Assembly: VMOpFullCar.dll

The straight line of full car analysis operation

public class FullCarAnalysisStraight : FullCarAnalysisBase, IOperation

Inheritance

object ← OperationBase ← SimulationRun ← FullCarSimulationRunFullCarAnalysisBaseFullCarAnalysisStraight

Implements

IOperation

Inherited Members

FullCarAnalysisBase.Execute(), FullCarAnalysisBase.SimulationRunImpl(bool), FullCarAnalysisBase.ExecuteImpl(), FullCarAnalysisBase.ExecuteCore(int, FullCarTestRigDocument, ref FullCarAnalysisConfigurationBase), FullCarAnalysisBase.ExecuteName, FullCarSimulationRun.Execute(), FullCarSimulationRun.SimulationRunImpl(bool), FullCarSimulationRun.UpdateUI(IUIUpdate, Document), FullCarSimulationRun.ApplySimulation(), FullCarSimulationRun.Name, SimulationRun.m_strSimulationConfiguration, SimulationRun.m_strFilePath, SimulationRun.m_strUserDefinedScenarioTypeName, SimulationRun.Execute(), SimulationRun.GetInformation(XmlWriter), SimulationRun.ReadExtraJournal(XmlElement), SimulationRun.WriteExtraJournal(XmlWriter), SimulationRun.UpdateUI(IUIUpdate, Document), SimulationRun.SimulationRunImpl(bool), SimulationRun.PrepareSimulationSetting(), SimulationRun.ShowDialog(), SimulationRun.PrepareForm(SimulationFormBase), SimulationRun.ApplySimulation(SimulationFormBase), SimulationRun.ExecuteImpl(), SimulationRun.ExecuteImplNotPrePareSimulation(), SimulationRun.Name, SimulationRun.SimulationForm, SimulationRun.NotPrePareSimulation, SimulationRun.FormResult, SimulationRun.SimParam, SimulationRun.SkipCheckDirectory, SimulationRun.FilePath, OperationBase.g_bRedrawKernel, OperationBase.g_bVerify, OperationBase.g_bSkipAddEvent, OperationBase.g_bDupicateMsg, OperationBase.m_bIsHistoryMerge, OperationBase.Execute(), OperationBase.PostExecute(), OperationBase.GetInformation(XmlWriter), OperationBase.Create(string, View, object), OperationBase.Create(string, IDocument, object), OperationBase.Create(string, object), OperationBase.Create(string), OperationBase.StartSession(), OperationBase.StartSession(OperationBase, OperationBase.PostOperation), OperationBase.StartSession(OperationBase), OperationBase.StartSessionAndWait(), OperationBase.StartSessionAndWait(OperationBase, OperationBase.PostOperation), OperationBase.StartSessionAndWait(OperationBase), OperationBase.Initialize(OperationBase.ShowVerifyResult), OperationBase.RecordJournal(OperationBase), OperationBase.UseSession(string), OperationBase.raise_OnOperationStatusChanged(object, OperationStatusEventArgs), OperationBase.raise_OnEndOperation(object, EventArgs), OperationBase.ClearCurrentMark(string), OperationBase.ClearCurrentMark(IDocument), OperationBase.ClearCurrentMark(), OperationBase.GlobalOverride, OperationBase.IsDoingThread, OperationBase.ExecuteMacro, OperationBase.SimStatus, OperationBase.Status, OperationBase.autoEvents, OperationBase.IsHistoryMerge, OperationBase.SkipClearTemporaryLinkContainer, OperationBase.PostExecuteClearTemporaryLinkContainer, OperationBase.SkipEndOperation, OperationBase.UseMacro, OperationBase.MarkStatus, OperationBase.UseThread, OperationBase.Name, OperationBase.ExecutableOnHold, OperationBase.Override, OperationBase.Parameter, OperationBase.View, OperationBase.Document, OperationBase.OnEndOperation, OperationBase.OnOperationStatusChanged

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects(object, LinkPropertyType)

Constructors

FullCarAnalysisStraight(Document)

Initializes a new instance of the class.

public FullCarAnalysisStraight(Document doc)

Parameters

doc Document

The doc.

FullCarAnalysisStraight(JournalParameter)

Initializes a new instance of the class.

public FullCarAnalysisStraight(JournalParameter jp)

Parameters

jp JournalParameter

The jp.

Properties

ExecuteName

Gets the name of the execute.

protected override string ExecuteName { get; }

Property Value

string

Name

Gets the operation name.

public override string Name { get; }

Property Value

string

Methods

ExecuteCore(int, FullCarTestRigDocument, ref FullCarAnalysisConfigurationBase)

Executes [core].

protected override void ExecuteCore(int nIdex, FullCarTestRigDocument doc, ref FullCarAnalysisConfigurationBase saConfig)

Parameters

nIdex int

The index.

doc FullCarTestRigDocument

The document.

saConfig FullCarAnalysisConfigurationBase

The configuration.

UpdateUI(IUIUpdate, Document)

Updates the UI.

public static void UpdateUI(IUIUpdate updater, Document doc)

Parameters

updater IUIUpdate

The updater.

doc Document

The document.

Connect with Ansys