Class PropertyConvel
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Constraints
Assembly: VMDCP.dll
This class is to represent the constant velocity constraint properties.
public class PropertyConvel : PropertyConstraint, 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
PropertyConstraint.ReferenceType,
PropertyConstraint.ArgumentType,
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
PropertyConvel()
Initializes a new instance of the
public PropertyConvel()
Properties
ArgumentType
Gets the type of the argument
public override ArgumentTypes ArgumentType { get; }
Property Value
ArgumentTypes
ReferenceType
Gets the type of the reference.
public override string ReferenceType { get; }
Property Value
Methods
Draw(Canvas, TMatrix, TMatrix, bool)
Draws the icon.
public override void Draw(Canvas canvas, TMatrix matTBase, TMatrix matTAct, bool bHide)
Parameters
canvas Canvas
The canvas has icon information.
matTBase TMatrix
The base transformation.
matTAct TMatrix
The action transformation.
bHide bool
The hide flag.