Class LeafSpring
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Builder.Force
Assembly: VMBldFP.dll
public class LeafSpring : BuilderNamed<LeafSpring>, IBuilder
Inheritance
object ← BuilderBase<LeafSpring> ← BuilderSymmetric<LeafSpring> ← BuilderNamed<LeafSpring> ← LeafSpring
Implements
IBuilder
Inherited Members
BuilderNamed<LeafSpring>.OnPostBuild(ObjectBase, Document), BuilderNamed<LeafSpring>.CheckUnit(Document3D, Document3D, string), BuilderNamed<LeafSpring>.Name, BuilderSymmetric<LeafSpring>.Build(Document), BuilderSymmetric<LeafSpring>.Symmetric, BuilderSymmetric<LeafSpring>.CurrentSymmetric, BuilderBase<LeafSpring>.m_bSuccess, BuilderBase<LeafSpring>.Build(Document), BuilderBase<LeafSpring>.Build(Document, List<string>), BuilderBase<LeafSpring>.Validate(IList<string>), BuilderBase<LeafSpring>.Success(), BuilderBase<LeafSpring>.OnPostBuild(ObjectBase, Document), BuilderBase<LeafSpring>.OnFinalBuild(string, Document), BuilderBase<LeafSpring>.OnObjectChangeBuild(string, Document), BuilderBase<LeafSpring>.OnPostAddDoc(ObjectBase), BuilderBase<LeafSpring>.Parameters, BuilderBase<LeafSpring>.AddToDoc, BuilderBase<LeafSpring>.UseChangedObject, BuilderBase<LeafSpring>.SetPointKey, BuilderBase<LeafSpring>.BuildObject, BuilderBase<LeafSpring>.BuildDocument, BuilderBase<LeafSpring>.UseInterface, BuilderBase<LeafSpring>.ErrorMessage
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
LeafSpring()
public LeafSpring()
Properties
Axle
public IConnectable Axle { get; }
Property Value
IConnectable
EyePosition
public PointBase EyePosition { get; }
Property Value
PointBase
FrontFrame
public IConnectable FrontFrame { get; }
Property Value
IConnectable
RearFrame
public IConnectable RearFrame { get; }
Property Value
IConnectable
ReferenceFrame
public TransformBase ReferenceFrame { get; }
Property Value
TransformBase
ShacklePosition
public PointBase ShacklePosition { get; }
Property Value
PointBase
Methods
OnPostAddDoc(ObjectBase)
protected override void OnPostAddDoc(ObjectBase ob)
Parameters
ob ObjectBase
OnPostBuild(ObjectBase, Document)
protected override bool OnPostBuild(ObjectBase obCreated, Document doc)
Parameters
obCreated ObjectBase
doc Document