Class VehicleTestRigDocument
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Car
Assembly: VMDFullCar.dll
The vehicle test rig subsystem documet
public class VehicleTestRigDocument : FullCarTestRigDocument, 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 ← TestRigDocumentBase ← FullCarTestRigDocument ← VehicleTestRigDocument
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
FullCarTestRigDocument.InitializeCategoryInfo(string),
FullCarTestRigDocument.GetSimulationConfigurationType(),
FullCarTestRigDocument.GetAnalysisFromSimulationConfigurations(FullCarAnalysisType),
FullCarTestRigDocument.GetFullCarConfigurationFromSimulationConfigurations(FullCarAnalysisType),
FullCarTestRigDocument.ReplaceAssembly(string),
FullCarTestRigDocument.ReplaceOneSubsystem(string, string),
FullCarTestRigDocument.ReplaceAssemblyCore(DocCreateFullCarAnalysisInfoExceptWheel, XmlDocument),
FullCarTestRigDocument.LinkRequestDestroying(object, LinkEventArgs),
FullCarTestRigDocument.SetTemplateInfoImpl(DocFromTemplateInfo),
FullCarTestRigDocument.FindCategory(string),
FullCarTestRigDocument.SetPowerSteering(bool),
FullCarTestRigDocument.InitializeSimParam(),
FullCarTestRigDocument.InitializeInterface(),
FullCarTestRigDocument.ClearDocument(),
FullCarTestRigDocument.SaveTemplateBasedXml(XmlWriter),
FullCarTestRigDocument.SaveTemplateBasedXmlCore(DocCreateFullCarAnalysisInfoExceptWheel, XmlWriter),
FullCarTestRigDocument.LoadTemplateBasedXml(XmlReader),
FullCarTestRigDocument.LoadTemplateBasedXmlCore(XmlReader, string, Type),
FullCarTestRigDocument.InitializeAssemblyMember(),
FullCarTestRigDocument.InitialCategories,
FullCarTestRigDocument.Interfaces,
FullCarTestRigDocument.MinorRoleType,
FullCarTestRigDocument.SteeringRatio,
FullCarTestRigDocument.RackRatio,
FullCarTestRigDocument.MaxFrontBrakeTorque,
FullCarTestRigDocument.MaxRearBrakeTorque,
FullCarTestRigDocument.BrakeBias,
FullCarTestRigDocument.IsPowerSteer,
FullCarTestRigDocument.SimulationScenarioTypeName,
FullCarTestRigDocument.ApplyInitialVelocityImpl,
FullCarTestRigDocument.InitialVelocityImpl,
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
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
VehicleTestRigDocument(UIntPtr)
Initializes a new instance of the
public VehicleTestRigDocument(UIntPtr docCore)
Parameters
docCore UIntPtr
The document handle.
Properties
InitialCategories
Gets the initial categories.
protected override List<string> InitialCategories { get; }
Property Value
Methods
FindCategory(string)
Finds the category.
public override string FindCategory(string strType)
Parameters
strType string
The fullname of type.
Returns
The category.
InitializeCategoryInfo(string)
Initializes the category info.
public static void InitializeCategoryInfo(string strCategoryName)
Parameters
strCategoryName string
Name of the STR category.