Class PropertySpring
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Car.Force
Assembly: VMDCar.dll
The spring force property class.
public class PropertySpring : PropertyCarForce, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, ILinkContainer, IOwned, IHasID, IArgument
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Derived
Implements
IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, ILinkContainer, IOwned, IHasID, IArgument
Inherited Members
PropertyForce.ArgumentType,
PropertyForce.ReferenceType,
Property.Initialize(Unit.ConvertFactor),
Property.PropertyRequestUpdate(object, LinkEventArgs),
Property.OnUpdatePropertyImpl(Property, LinkEventArgs),
Property.GetUnnamedObjectName(object),
Property.FindLocal(string),
Property.Draw(Canvas, TMatrix, TMatrix, bool),
ContainerObject
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
PropertySpring()
Initializes a new instance of the
public PropertySpring()
PropertySpring(string, string)
Initializes a new instance of the
protected PropertySpring(string strProxyName, string strBuildInfo)
Parameters
strProxyName string
The name of proxy.
strBuildInfo string
The build information.
Properties
ArgumentType
Gets the type of the argument
public override ArgumentTypes ArgumentType { get; }
Property Value
ArgumentTypes
FreeLength
Gets or sets the length of the free.
public ExpressionValueVariable FreeLength { get; set; }
Property Value
ExpressionValueVariable
ReferenceType
Gets the type of the reference.
public override string ReferenceType { get; }
Property Value
SpringSpline
Gets or sets the spring spline.
public Spline SpringSpline { get; set; }
Property Value
Spline
Methods
Initialize(ConvertFactor)
Initializes member through unit convert factor.
public override void Initialize(Unit.ConvertFactor factor)
Parameters
factor Unit.ConvertFactor
The unit convert factor.