Class PropertyTSpringDamper
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Force
Assembly: VMDFB.dll
This class is to represent the spring damper force properties.
public class PropertyTSpringDamper : PropertyForce, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, ILinkContainer, IOwned, IHasID, IArgument
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
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
PropertyTSpringDamper()
Initializes a new instance of the
public PropertyTSpringDamper()
Properties
ArgumentType
Gets the type of the argument
public override ArgumentTypes ArgumentType { get; }
Property Value
ArgumentTypes
DampingCoef
Gets or sets the damping coefficient.
public ExpressionValueVariable DampingCoef { get; set; }
Property Value
ExpressionValueVariable
DampingSpline
Gets or sets the damping spline.
public Spline DampingSpline { get; set; }
Property Value
Spline
DampingType
Gets the input type of the damping.
public PropertyTSpringDamper.InputType DampingType { get; }
Property Value
PropertyTSpringDamper.InputType
IsUseSynchro
Gets or sets a value indicating whether this instance use synchronize.
public bool IsUseSynchro { get; set; }
Property Value
PreLoad
Gets or sets the pre load.
public ExpressionValueVariable PreLoad { get; set; }
Property Value
ExpressionValueVariable
ReferenceType
Gets the type of the reference.
public override string ReferenceType { get; }
Property Value
SpringCoef
Gets or sets the spring stiffness coefficient.
public ExpressionValueVariable SpringCoef { get; set; }
Property Value
ExpressionValueVariable
SpringSpline
Gets or sets the spring stiffness spline.
public Spline SpringSpline { get; set; }
Property Value
Spline
SpringType
Gets the input type of the spring stiffness.
public PropertyTSpringDamper.InputType SpringType { get; }
Property Value
PropertyTSpringDamper.InputType
Methods
Initialize(ConvertFactor)
Initializes member through unit convert factor.
public override void Initialize(Unit.ConvertFactor factor)
Parameters
factor Unit.ConvertFactor
The unit convert factor.