Class PropertyRSpringDamper
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Force
Assembly: VMDFB.dll
This class is to represent the rotational spring damper force properties.
public class PropertyRSpringDamper : 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
PropertyRSpringDamper()
Initializes a new instance of the
public PropertyRSpringDamper()
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 PropertyRSpringDamper.InputType DampingType { get; }
Property Value
PropertyRSpringDamper.InputType
IsUseSynchro
Gets or sets a value indicating whether this instance use synchronize.
public bool IsUseSynchro { get; set; }
Property Value
PreTorque
Gets or sets the pre torque.
public ExpressionValueVariable PreTorque { get; set; }
Property Value
ExpressionValueVariable
ReferenceType
Gets the type of the array for argument.
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 PropertyRSpringDamper.InputType SpringType { get; }
Property Value
PropertyRSpringDamper.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.