Class TireTRBase<T\>
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Builder.Tire.Force
Assembly: VMBldTire.dll
public abstract class TireTRBase<t> : BuilderNamed<t>, IBuilder where T : ObjectBase, new()
Type Parameters
T
Inheritance
object ←
BuilderBase
Implements
IBuilder
Inherited Members
BuilderNamed
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
TireTRBase()
protected TireTRBase()
Properties
ActionConnectable
public IConnectable ActionConnectable { get; }
Property Value
IConnectable
BaseConnectable
public IConnectable BaseConnectable { get; }
Property Value
IConnectable
CMOffset
public Variable CMOffset { get; set; }
Property Value
Variable
IxxIyy
public Variable IxxIyy { get; set; }
Property Value
Variable
Izz
public Variable Izz { get; set; }
Property Value
Variable
Mass
public Variable Mass { get; set; }
Property Value
Variable
PropertyFilePath
public string PropertyFilePath { get; set; }
Property Value
Side
public WheelBodyBase.SideType Side { get; set; }
Property Value
WheelBodyBase.SideType
Transform
public TransformBase Transform { get; }
Property Value
TransformBase
TreadColor
public string TreadColor { get; set; }
Property Value
WheelCenterOffset
public Variable WheelCenterOffset { get; set; }
Property Value
Variable
Methods
GetOrientation()
protected virtual OMatrix GetOrientation()
Returns
OMatrix
MakeWheelBody(Document)
protected virtual WheelBodyBase MakeWheelBody(Document doc)
Parameters
doc Document
Returns
WheelBodyBase
OnPostBuild(ObjectBase, Document)
protected override bool OnPostBuild(ObjectBase obCreated, Document doc)
Parameters
obCreated ObjectBase
doc Document
Returns
SetDataWheelBody(WheelBodyBase, Document)
protected virtual void SetDataWheelBody(WheelBodyBase wheel, Document doc)
Parameters
wheel WheelBodyBase
doc Document