Skip to main content

Motion Standalone Preprocessor C# library 2025 R2

Class FullCarTestRigDocument

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.Car
Assembly: VMDCar.dll

The full car test rig subsystem documet

public class FullCarTestRigDocument : TestRigDocumentBase, IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IEnableManager, IRelatedDocument, IHistorySupport, ITemplateDocument, ITreatValidObject, ISubSystemDocument, IDocumentAnalysis, IDocument3D, IHandledDocument, IDocument, IObject, IEventProvider, IContainer, ILinkContainer, IOwned, IHasID, IDocumentOwner, IInterfaceSupport, IApplyInitialVelocity, IPostTemplateBasedDocument, IInterfaceTable, IHasMinorRole

Inheritance

object ← ObservableObject ← LinkableBase ← LinkContainer ← Container ← Document ← HandledDocument ← Document3D ← DocumentAnalysis ← SubSystemDocument ← TestRigDocumentBaseFullCarTestRigDocument

Implements

IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IEnableManager, IRelatedDocument, IHistorySupport, ITemplateDocument, ITreatValidObject, ISubSystemDocument, IDocumentAnalysis, IDocument3D, IHandledDocument, IDocument, IObject, IEventProvider, IContainer, ILinkContainer, IOwned, IHasID, IDocumentOwner, IInterfaceSupport, IApplyInitialVelocity, IPostTemplateBasedDocument, IInterfaceTable, IHasMinorRole

Inherited Members

TestRigDocumentBase.PostOpenDocument(), TestRigDocumentBase.ReplaceAssembly(string), TestRigDocumentBase.SetTemplateInfoImpl(DocFromTemplateInfo), TestRigDocumentBase.OnDeserialization(object), TestRigDocumentBase.AddSubSystem(string), TestRigDocumentBase.AddSubSystemForOther(string), TestRigDocumentBase.AddErrorMessageToOutputWindow(string), TestRigDocumentBase.InitializeInterfaceTable(), TestRigDocumentBase.ReSetInterfacetable(ObjectBase, ObjectBase), TestRigDocumentBase.BindInterfaces(ObjectBase, ObjectBase), TestRigDocumentBase.UseAssembly, TestRigDocumentBase.UpdateReInterface, TestRigDocumentBase.KinematicGroupName, TestRigDocumentBase.ComplianceGroupName, TestRigDocumentBase.DrivelineActiveGroupName, TestRigDocumentBase.DrivelineInactiveGroupName, TestRigDocumentBase.UseCompliance, TestRigDocumentBase.UseDriveLineActiveFront, TestRigDocumentBase.UseDriveLineActiveRear, TestRigDocumentBase.SkipBindInterfaceWhenOpen, SubSystemDocument.OnPostMakeDocumentImpl(DocCreateAnalysisInfo), SubSystemDocument.OnDeserialization(object), SubSystemDocument.InitializeSimParam(), SubSystemDocument.CreateAssemblyImpl(), SubSystemDocument.RenameEntityImpl(string, ObjectBase), SubSystemDocument.RegisterAddon(), SubSystemDocument.FindCategory(string), SubSystemDocument.InitializeCategoryInfo(string), SubSystemDocument.PossibleToImport(SubSystemDocument, out string, out string), SubSystemDocument.PossibleDifferentUnit(SubSystemDocument, out string), SubSystemDocument.PossibleDifferentUnit(out string), SubSystemDocument.InitializeInterface(), SubSystemDocument.SaveTemplateBasedXml(XmlWriter), SubSystemDocument.SaveTemplateBasedXml(XmlWriter, bool), SubSystemDocument.LoadTemplateBasedXml(XmlReader), SubSystemDocument.LoadTemplateBasedXml(XmlReader, bool), SubSystemDocument.HideObjectInReading(), SubSystemDocument.SkipObjectInWriting(ObjectBase), SubSystemDocument.CheckMassPropForCADImport(), SubSystemDocument.ImportCADBody(BuilderImport[]), SubSystemDocument.ReplaceCADBody(BuilderImport[]), SubSystemDocument.GetCADBodyNameAttribute(ref List), SubSystemDocument.GetImportCADBody(), SubSystemDocument.ReAssemblyImpl(ObjectBase), SubSystemDocument.ReInitInterfaceForAssembly(), SubSystemDocument.GetReference(ObjectBase, ref List, ref List), SubSystemDocument.GetReferDocument(ref List), SubSystemDocument.GetSimulationConfigurationType(), SubSystemDocument.ClearDocument(), SubSystemDocument.GetTransformationOfGlobal(ObjectBase), SubSystemDocument.GetTransformationOfGlobal(ObjectBase, string), SubSystemDocument.ReAssembleForChangeAssembly(ChangeAssemblyType, string, string, List), SubSystemDocument.GetRemovedConnectorForChangeAssembly(ChangeAssemblyType, string, string, List), SubSystemDocument.SkipDelete(ObjectBase), SubSystemDocument.FindObjectForSelection(ObjectBase, Document3D.OperationTypeForSelection), SubSystemDocument.FindBodyFromCADBody(ObjectBase), SubSystemDocument.SkipShowHide(ObjectBase), SubSystemDocument.WriteMessageForShowHide(), SubSystemDocument.PostOpenDocument(), SubSystemDocument.PostOpenDocumentAfterErrCheckEvent(), SubSystemDocument.InitialCategories, SubSystemDocument.ApplyInitialVelocityImpl, SubSystemDocument.InitialVelocityImpl, SubSystemDocument.Interfaces, SubSystemDocument.SkipBindInterfaceWhenOpen, SubSystemDocument.TemplateXmlVersion, SubSystemDocument.DocumentSessionOverride, SubSystemDocument.SetDocumentSessionOverride, SubSystemDocument.ChangeNewFilePath, SubSystemDocument.ChangeOldFilePath, SubSystemDocument.ChangeNewFilePaths, SubSystemDocument.ChangeOldFilePaths, DocumentAnalysis.m_bSkipGravity, DocumentAnalysis.RegisterAddon(), DocumentAnalysis.IsContainSimulationScenarioInMap(Scenario), DocumentAnalysis.GetStateFromActiveSimulationScenarioMap(Scenario), DocumentAnalysis.SetStateFromActiveSimulationScenarioMap(Scenario, bool), DocumentAnalysis.AddConfiguration(Configuration), DocumentAnalysis.RemoveConfiguration(Configuration), DocumentAnalysis.ClearConfiguration(), DocumentAnalysis.GetDefaultMaterial(), DocumentAnalysis.GetDefaultMaterial(bool), DocumentAnalysis.IsExistDefaultMaterial(), DocumentAnalysis.LinkRequestUpdate(object, LinkEventArgs), DocumentAnalysis.GetBodyAndTransformation(ref List), DocumentAnalysis.IsEnabledImpl(ObjectBase), DocumentAnalysis.SetEnableImpl(ObjectBase, bool), DocumentAnalysis.SkipObjectInWriting(ObjectBase), DocumentAnalysis.OnPostMakeDocument(DocCreateInfo), DocumentAnalysis.OnPostMakeDocumentImpl(DocCreateAnalysisInfo), DocumentAnalysis.InitializeSimParam(), DocumentAnalysis.GetData(XmlNode), DocumentAnalysis.SetData(XmlNode), DocumentAnalysis.PostOpenDocument(), DocumentAnalysis.GetAllArgumentList(), DocumentAnalysis.GetEntityRequest(), DocumentAnalysis.GetSimulationConfigurationType(), DocumentAnalysis.OnDeserialization(object), DocumentAnalysis.CheckBeforeSave(), DocumentAnalysis.PostOpenDocumentAfterHookEvent(), DocumentAnalysis.ClearDocument(), DocumentAnalysis.ReAssemblyImpl(ObjectBase), DocumentAnalysis.SkipDelete(ObjectBase), DocumentAnalysis.PostOpenDocumentAfterErrCheckEvent(), DocumentAnalysis.PostCloseDocument(), DocumentAnalysis.Configurations, DocumentAnalysis.CountOfMFLinearStaticSimulationConfigurations, DocumentAnalysis.ActiveSimulationConfiguration, DocumentAnalysis.Gravity, DocumentAnalysis.UseIncrementTime, DocumentAnalysis.IncrementTime, DocumentAnalysis.IconSize, DocumentAnalysis.SimulationScenarioTypeName, DocumentAnalysis.UseToolkitSubsystem, Document3D.RibbonGalleryIndex, Document3D.m_lstAssem, Document3D.m_bReload, Document3D.m_strVersion, Document3D.g_dRenderingType, Document3D.m_dicCategory, Document3D.m_dicCategoryCollection, Document3D.IsContainsCategoryName(string), Document3D.GetNearestUnderCursorObject(), Document3D.SetSelectFromUnderCursor(ulong), Document3D.SetSelectFromUnderCursor(ObjectBase), Document3D.SetUnselectFromUnderCursor(ulong), Document3D.IsSelectFromUnderCursor(ulong), Document3D.SetPickFromUnderCursor(ulong), Document3D.Activate(), Document3D.CreateAssembly(), Document3D.StartBasicOp(Document3D.BasicOpType), Document3D.RefreshAllViews(), Document3D.InitCategory(), Document3D.AddAssembly(Assembly), Document3D.AddNewReference(ObjectBase[], string), Document3D.AddNewReference(ObjectBase), Document3D.GetAssembly(), Document3D.DeleteWithSelectionObjects(ref DestroyType, bool), Document3D.DeleteWithSelectionObjects(ref DestroyType), Document3D.DeleteWithSelectionObjects(), Document3D.DeleteObjectBases(ref DestroyType, IEnumerable, bool), Document3D.DeleteObjectBases(ref DestroyType, IEnumerable), Document3D.OpenPropertyWithSelectionObjects(), Document3D.OpenPropertyWithFirstSelectionObject(), Document3D.OpenPropertyObjectBases(List), Document3D.ShowHideWithSelectionObjects(bool), Document3D.ShowHideObjectBases(bool, List), Document3D.IsMatchSelectObjectAndUnderCursorObject(), Document3D.Save(XmlWriter), Document3D.Save(string), Document3D.Save(string, bool, Dictionary), Document3D.Save(string, bool, bool), Document3D.Save(string, bool), Document3D.SaveDocument(string, Dictionary), Document3D.VerifyAllEntity(), Document3D.InitializeKernelUnit(), Document3D.ChangeKernelUnitWithScale(string), Document3D.DeleteCore(List, List), Document3D.ContainsEntityToEntityDictionary(ObjectBase), Document3D.RemoveEntityForReplace(ObjectBase), Document3D.WriteCategoryToXml(string, string, XmlWriter), Document3D.ReadCategoryXml(string, string, XmlReader), Document3D.GetReplaceableInfo(BuilderImport[]), Document3D.PostSave(List, bool), Document3D.CreateView(UIntPtr), Document3D.FindLocal(string), Document3D.GetUnnamedObjectName(object), Document3D.Add(ObjectBase, ObjectBase), Document3D.Add(ObjectBase), Document3D.IsTypeSupported(Type), Document3D.UpdateEnable(ObjectBase, bool), Document3D.UpdateInterface(ObjectBase, bool), Document3D.GetData(XmlNode), Document3D.SetData(XmlNode), Document3D.PostOpenDocumentAndInitLayer(), Document3D.DisplayModeShape(int, double), Document3D.EnableModeShape(bool), Document3D.FindCategory(string), Document3D.MakeXmlForDocumentPropertyGrid(XmlDocument, ref string), Document3D.GetInfoFromDocumentPropertyGrid(XmlDocument, XmlDocument), Document3D.ReplaceCADBody(BuilderImport[]), Document3D.GetCADBodyNameAttribute(ref List), Document3D.GetImportCADBody(), Document3D.PostOpenDocument(), Document3D.PostCloseDocument(), Document3D.GetAllArgumentList(), Document3D.FindObjectForSelection(ObjectBase, Document3D.OperationTypeForSelection), Document3D.ChangeTopologyForVMPID(), Document3D.BeforePostDeserialized(), Document3D.SkipAddToDSDLWithCategory(string), Document3D.SkipAddToDSDLWithEntity(ObjectBase), Document3D.GetObjectsForChangeAssembly(), Document3D.BeforeDelete(ObjectBase), Document3D.AfterDelete(), Document3D.CreateViewCore(UIntPtr), Document3D.RenameEntityImpl(string, ObjectBase), Document3D.CreateAssemblyImpl(), Document3D.SetHandle(UIntPtr), Document3D.SaveTemplateBasedXml(XmlWriter), Document3D.OnDeserialization(object), Document3D.GetOwnedDocuments(LinkedList), Document3D.LoadTemplateBasedXml(XmlReader), Document3D.Load(XmlReader), Document3D.OnPostMakeDocument(DocCreateInfo), Document3D.EraseAllDisplayObject(), Document3D.ImportCADBody(BuilderImport[]), Document3D.ReAssemblyCore(), Document3D.ReAssemblyImpl(ObjectBase), Document3D.StartCADImportLog(string), Document3D.EndCADImportLog(), Document3D.ClearDocument(), Document3D.SkipDelete(ObjectBase), Document3D.RepairImpl(), Document3D.SkipObjectInWriting(ObjectBase), Document3D.HideObjectInReading(), Document3D.MappingEntity(), Document3D.GetBodies(ref List), Document3D.CheckBeforeSave(), Document3D.LinkRequestUpdate(object, LinkEventArgs), Document3D.FindBodyFromCADBody(ObjectBase), Document3D.ExportCADBody(string, List, string, string), Document3D.ExportCADBody(string, List, string), Document3D.ExportCADFile(string, string, string), Document3D.GetBodyAndTransformation(ref List), Document3D.SkipShowHide(ObjectBase), Document3D.WriteMessageForShowHide(), Document3D.Repair(), Document3D.AddInterface(string), Document3D.RemoveInterface(string), Document3D.RenameInterface(string), Document3D.RemoveAssembly(Assembly), Document3D.ClearAssembly(), Document3D.ChildAdd(ObjectBase, string), Document3D.ChildRemove(ObjectBase, string), Document3D.ChildUpdate(ObjectBase, string), Document3D.ChildRename(ObjectBase, string), Document3D.LoadCADFile(string, Document3D.CadImportColorType, Color, Document3D.CadImportResultType, Document3D.CadImportUnitType, string), Document3D.LoadCADFile(string, Document3D.CadImportResultType, Document3D.CadImportUnitType), Document3D.LoadCADFile(string, Color, Document3D.CadImportResultType), Document3D.LoadCADFile(string, Document3D.CadImportResultType, string), Document3D.LoadCADFile(string, Document3D.CadImportResultType), Document3D.PreloadCADFile(string, Document3D.CadImportColorType, Color, Document3D.CadImportResultType, Document3D.CadImportUnitType, string, ref BuilderImport[]), Document3D.SetSelectionObject(List), Document3D.ExistUnderCursor(), Document3D.ActiveObject(List), Document3D.RegisterFaceset(UIntPtr, UIntPtr, bool), Document3D.RegisterCurveset(UIntPtr, UIntPtr, bool), Document3D.ActiveFaceset(UIntPtr, bool), Document3D.ActiveCurveset(UIntPtr, bool), Document3D.FindFaceset(UIntPtr, bool), Document3D.FindCurveset(UIntPtr, bool), Document3D.CreateCanvas(bool), Document3D.CreateCanvas(), Document3D.GetCategoryChildren(string), Document3D.ActivateDocument(), Document3D.CheckMassPropForCADImport(), Document3D.GetReference(ObjectBase, ref List, ref List), Document3D.GetReferDocument(ref List), Document3D.ReInitInterfaceForAssembly(), Document3D.XmlDocumentReLoad(XmlReader), Document3D.RunPredefinedOperation(), Document3D.IncreaseReferedDocumentCount(), Document3D.DecreaseReferedDocumentCount(), Document3D.GetReferedDocumentCount(), Document3D.RedrawCuttingPlane(), Document3D.ToggleCuttingPlane(OMatrix), Document3D.ToggleCuttingPlane(), Document3D.GetCuttingPlane(), Document3D.IsCuttingPlaneSelected(), Document3D.SetRenderingMode(Document3D.enRenderingMode), Document3D.LoadCategoryFiles(string), Document3D.LoadCategoryInfoFromFile(string, Dictionary, List), Document3D.RegisterLoadingException(Exception), Document3D.ResetFacesetSurfaceType(), Document3D.Dispose(bool), Document3D.LoadingExceptions, Document3D.CategoryInfo, Document3D.InitialCategories, Document3D.VersionInfo, Document3D.ChangeReference, Document3D.VisibleTarget, Document3D.CustomPerformanceIndexList, Document3D.CustomDesignParameterList, Document3D.AssembledBodyList, Document3D.NodalBodyList, Document3D.MessageWhenLoad, Document3D.DoingCreateEntityOperation, Document3D.DoingTemplateBasedXml, Document3D.NodalOutputCandidateObjects, Document3D.CountOfUnderCursorPickableObject, Document3D.UnderCursorPickableObjects, Document3D.CommentOfDocument, Document3D.CountOfUnderCursorObject, Document3D.UnderCursorObjects, Document3D.CountOfSelectionObject, Document3D.SelectionObjects, Document3D.LayerManager, Document3D.IsPropertySupport, Document3D.ExtensionName, Document3D.ToolKitName, Document3D.Format, Document3D.TemplatePath, Document3D.FromTemplate, Document3D.Categories, Document3D.this[string], Document3D.IconSize, Document3D.UseMultipleAddition, Document3D.SkipUIUpdating, Document3D.IsAdvancedMode, Document3D.UseSymmetric, Document3D.SymmetricPlane, Document3D.CurrentBasicOp, Document3D.CanClose, Document3D.Modified, HandledDocument.AddToSelectionList(ObjectBase), HandledDocument.CancelSelection(bool, bool), HandledDocument.ExitCommandMode(), HandledDocument.CancelSelectedFaceset(bool), HandledDocument.SetHandle(UIntPtr), HandledDocument.OnDeserialization(object), HandledDocument.FromHandle(UIntPtr), HandledDocument.PostOpenDocument(), HandledDocument.Dispose(bool), HandledDocument.DoNotCheckHandleWhenCreate, HandledDocument.Handle, Document.g_OpenDocuments, Document.m_unit, Document.m_unitKernal, Document.raise_OnChildAdded(object, DocumentEventArgs), Document.raise_OnChildRemoved(object, DocumentEventArgs), Document.raise_OnChildRenamed(object, DocumentEventArgs), Document.raise_OnChildUpdated(object, DocumentEventArgs), Document.raise_OnChildUpdatedEnable(object, DocumentEventArgs), Document.raise_OnChildUpdatedAll(object, DocumentEventArgs), Document.raise_OnChildDocNameUpdated(object, DocumentEventArgs), Document.raise_OnDependentDocumentAdded(object, DependentDocEventArgs), Document.raise_OnDependentDocumentRemoved(object, DependentDocEventArgs), Document.raise_OnClearSelectNavigator(object, DocumentEventArgs), Document.raise_OnChildRootSelect(object, DocumentEventArgs), Document.raise_OnChangeIconForNodalModal(object, DocumentEventArgs), Document.raise_OnDoingImport(object, DocumentEventArgs), Document.raise_OnSkipChildAdded(object, DocumentEventArgs), Document.raise_OnSimulationCaseUpdated(object, EventArgs), Document.raise_OnSubentityRefreshed(object, EventArgs), Document.raise_OnSubentityAdded(object, DocumentEventArgs), Document.raise_OnChildMultiAdded(object, DocumentEventArgs), Document.raise_OnSingleObjectSelected(object, ObjectBaseEventArgs), Document.raise_Destroying(object, EventArgs), Document.raise_ChildAdded(object, Identifier), Document.raise_ChildRemoved(object, Identifier), Document.raise_ChildReplacing(object, Identifier), Document.raise_ChildReplaced(object, Identifier), Document.raise_SelectionChanged(object, IEnumerable), Document.Initialize(Document.OpenDoc, Document.BrowseFile, Document.IsOpenDoc, Document.GetDocFromOpenedDoc, Document.ActiveDocChange, Document.ActiveViewChange), Document.Open(string, bool, bool), Document.Open(string, bool), Document.Open(string), Document.Open(string, string, bool), Document.Open(string, string), Document.TryOpen(string, LoadSerializeContext, bool), Document.TryOpen(string, string, bool), Document.TryOpen(string, string), Document.GetDocumentFromOpenedDocument(string), Document.IsOpen(string), Document.ActiveChangedDoc(), Document.ActiveChangedView(), Document.Save(string), Document.PostSave(List, bool), Document.CreateView(UIntPtr), Document.CloseView(View), Document.Add(ObjectBase), Document.UpdateEnable(ObjectBase, bool), Document.UpdateInterface(ObjectBase, bool), Document.IsTypeSupported(Type), Document.AddToSelectionList(ObjectBase), Document.CancelSelection(bool, bool), Document.ExitCommandMode(), Document.PostOpenDocument(), Document.PostOpenDocumentAfterHookEvent(), Document.PostOpenDocumentAfterErrCheckEvent(), Document.PostOpenDocumentAfterRestoreObjectID(), Document.PostOpenDocumentAfterSetFilePath(), Document.PostCloseDocument(), Document.LinkRequestDestroy(object, LinkEventArgs), Document.PostOpenDocumentAndInitLayer(), Document.DisplayModeShape(int, double), Document.EnableModeShape(bool), Document.GetData(XmlNode), Document.SetData(XmlNode), Document.OperationBegin(), Document.OperationEnd(), Document.GetCopyOfUnit(), Document.GetCopyOfKernelUnit(), Document.FastToConvertUnitLength(bool), Document.ContainsNameAttribute(string), Document.ReplacesNameAttribute(string, string), Document.GetUniqueNameAttribute(string), Document.UpdateItemInNavigaterForUndoRedo(IObjectBase), Document.AddItemToNavigaterForUndoRedo(ObjectBase), Document.RemoveItemFromNavigaterForUndoRedo(ObjectBase), Document.RenameItemFromNavigaterForUndoRedo(ObjectBase), Document.UpdateAllItemInNavigaterForUndoRedo(), Document.UpdateSimulationConfigurationForUndoRedo(), Document.AddItemToSubEntityForUndoRedo(ObjectBase), Document.AddReferenceForUndoRedo(ObjectBase), Document.RefreshReferenceForUndoRedo(ObjectBase), Document.AddToIDMap(IObject), Document.FindObjectFromID(Identifier), Document.FindObjectFromKey(UIntPtr), Document.RemoveFromIDMap(IObject), Document.WriteIDInformation(), Document.GetNextIdentifier(), Document.GetChildren(), Document.Close(), Document.SetUnit(Unit), Document.SetKernelUnit(string), Document.IsEnabledImpl(ObjectBase), Document.SetEnableImpl(ObjectBase, bool), Document.OnDeserialization(object), Document.OnPostMakeDocument(DocCreateInfo), Document.RegisterAddon(), Document.OnContainerDestroy(object, LinkEventArgs), Document.ClearDocument(), Document.Dispose(bool), Document.KeepOldKernelUnit, Document.ClearChildInfoBeforeDeserialize, Document.ExpressionParser, Document.IsHideEntityListWindow, Document.IsHideFilterWindow, Document.SelectedLayoutAlgorithmType, Document.FilterdTypes, Document.CloseAllDialogWhenCloseDoc, Document.DoingOpen, Document.DoingClose, Document.Attributes, Document.AutoSaved, Document.IsChildExternable, Document.IsExternable, Document.IsReplaced, Document.FilePath, Document.DocumentName, Document.InitialConvertFactor, Document.DocumentSessionOverride, Document.CanClose, Document.Modified, Document.SelectionChanged, Document.ChildReplaced, Document.ChildReplacing, Document.ChildRemoved, Document.ChildAdded, Document.Destroying, Document.OnSingleObjectSelected, Document.OnChildMultiAdded, Document.OnSubentityAdded, Document.OnSubentityRefreshed, Document.OnSimulationCaseUpdated, Document.OnSkipChildAdded, Document.OnDoingImport, Document.OnChangeIconForNodalModal, Document.OnChildRootSelect, Document.OnClearSelectNavigator, Document.OnDependentDocumentRemoved, Document.OnDependentDocumentAdded, Document.OnChildDocNameUpdated, Document.OnChildUpdatedAll, Document.OnChildUpdatedEnable, Document.OnChildUpdated, Document.OnChildRenamed, Document.OnChildRemoved, Document.OnChildAdded, Container.Find(string), Container.FindLocal(string), Container.GetUnnamedObjectName(object), Container.GetNewEntityName(string, bool, int, int), Container.GetNewEntityName(string, bool, int), Container.GetNewEntityName(string), 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(object, LinkPropertyType)

Constructors

FullCarTestRigDocument(UIntPtr)

Initializes a new instance of the class.

protected FullCarTestRigDocument(UIntPtr docCore)

Parameters

docCore UIntPtr

The document handle.

Properties

ApplyInitialVelocityImpl

Whether InitialVelocity is applicable or not

protected override bool ApplyInitialVelocityImpl { get; }

Property Value

bool

BrakeBias

Gets or sets the brake bias.

public ExpressionValueVariable BrakeBias { get; set; }

Property Value

ExpressionValueVariable

InitialCategories

Gets the initial categories.

protected override List<string> InitialCategories { get; }

Property Value

Liststring&gt;

InitialVelocityImpl

Gets the initial velocity

protected override double InitialVelocityImpl { get; }

Property Value

double

Interfaces

Gets the interfaces.

protected override InterfaceManager Interfaces { get; }

Property Value

InterfaceManager

IsPowerSteer

Gets a value indicating whether this instance is power steering.

public bool IsPowerSteer { get; }

Property Value

bool

MaxFrontBrakeTorque

Gets or sets the max front brake torque.

public ExpressionValueVariable MaxFrontBrakeTorque { get; set; }

Property Value

ExpressionValueVariable

MaxRearBrakeTorque

Gets or sets the max rear brake torque.

public ExpressionValueVariable MaxRearBrakeTorque { get; set; }

Property Value

ExpressionValueVariable

MinorRoleType

Gets or sets the type of the minor role.

public MinorRole MinorRoleType { get; set; }

Property Value

MinorRole

RackRatio

Gets or sets the rack ratio.

public ExpressionValueVariable RackRatio { get; set; }

Property Value

ExpressionValueVariable

SimulationScenarioTypeName

Gets the name of the simulation scenario type.

public override string SimulationScenarioTypeName { get; }

Property Value

string

SteeringRatio

Gets or sets the steering ratio.

public ExpressionValueVariable SteeringRatio { get; set; }

Property Value

ExpressionValueVariable

Methods

ClearDocument()

Clears the document.

protected override void ClearDocument()

FindCategory(string)

Finds the category.

public override string FindCategory(string strType)

Parameters

strType string

The fullname of type.

Returns

string

The category.

GetAnalysisFromSimulationConfigurations(FullCarAnalysisType)

Gets the analysis from simulation configurations.

public AnalysisBase GetAnalysisFromSimulationConfigurations(FullCarAnalysisType type)

Parameters

type FullCarAnalysisType

The type.

Returns

AnalysisBase

GetFullCarConfigurationFromSimulationConfigurations(FullCarAnalysisType)

Gets the full car configuration from simulation configurations.

public FullCarAnalysisConfigurationBase GetFullCarConfigurationFromSimulationConfigurations(FullCarAnalysisType type)

Parameters

type FullCarAnalysisType

The type.

Returns

FullCarAnalysisConfigurationBase

GetSimulationConfigurationType()

Gets the type of the simulation configuration.

public override string GetSimulationConfigurationType()

Returns

string

The type of the simulation configuration.

InitializeAssemblyMember()

Initializes the assembly member.

protected void InitializeAssemblyMember()

InitializeCategoryInfo(string)

Initializes the category info.

public static void InitializeCategoryInfo(string strCategoryName)

Parameters

strCategoryName string

Name of the STR category.

InitializeInterface()

Initializes the interface.

protected override void InitializeInterface()

InitializeSimParam()

Initializes the simulation parameter.

protected override void InitializeSimParam()

LinkRequestDestroying(object, LinkEventArgs)

The destroying event occured from the linked object.

protected override void LinkRequestDestroying(object objNotifier, LinkEventArgs arg)

Parameters

objNotifier object

The linked object.

arg LinkEventArgs

The destroy event information.

LoadTemplateBasedXml(XmlReader)

Loads the XML for template based document.

protected override void LoadTemplateBasedXml(XmlReader reader)

Parameters

reader XmlReader

The reader.

LoadTemplateBasedXmlCore(XmlReader, string, Type)

Loads the template based XML core.

protected void LoadTemplateBasedXmlCore(XmlReader reader, string strInfo, Type typeInfo)

Parameters

reader XmlReader

The reader.

strInfo string

The string information.

typeInfo Type

The type information.

Exceptions

ArgumentNullException

ReplaceAssembly(string)

Replaces the assembly.

public override void ReplaceAssembly(string strAssemblyInfo)

Parameters

strAssemblyInfo string

The assembly info.

ReplaceAssemblyCore(DocCreateFullCarAnalysisInfoExceptWheel, XmlDocument)

Replaces the assembly core.

protected void ReplaceAssemblyCore(DocCreateFullCarAnalysisInfoExceptWheel docCreateCarAnalysisInfo, XmlDocument xmlDoc)

Parameters

docCreateCarAnalysisInfo DocCreateFullCarAnalysisInfoExceptWheel

The document create car analysis information.

xmlDoc XmlDocument

The XML document.

ReplaceOneSubsystem(string, string)

Replaces the one subsystem.

public void ReplaceOneSubsystem(string strOldSubsystem, string strNewSubsystem)

Parameters

strOldSubsystem string

The old subsystem.

strNewSubsystem string

The new subsystem.

SaveTemplateBasedXml(XmlWriter)

Saves the XML for template based document.

protected override void SaveTemplateBasedXml(XmlWriter writer)

Parameters

writer XmlWriter

The writer.

SaveTemplateBasedXmlCore(DocCreateFullCarAnalysisInfoExceptWheel, XmlWriter)

Saves the template based XML core.

protected void SaveTemplateBasedXmlCore(DocCreateFullCarAnalysisInfoExceptWheel info, XmlWriter writer)

Parameters

info DocCreateFullCarAnalysisInfoExceptWheel

The information.

writer XmlWriter

The writer.

Exceptions

Exception

SetPowerSteering(bool)

Set power steering.

public void SetPowerSteering(bool bIsPowerSteering)

Parameters

bIsPowerSteering bool

The flag.

SetTemplateInfoImpl(DocFromTemplateInfo)

Sets the template info. [Implemetation]

protected override void SetTemplateInfoImpl(DocFromTemplateInfo docTemplateInfo)

Parameters

docTemplateInfo DocFromTemplateInfo

The doc template info.

Connect with Ansys