Class PropertyContact
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Contact
Assembly: VMDCt.dll
This base class is to represent the contact properties.
public abstract class PropertyContact : Property, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, ILinkContainer, IOwned, IHasID
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Derived
PropertyContact2D, PropertyContact2Dot5D, PropertyContact3D
Implements
IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, ILinkContainer, IOwned, IHasID
Inherited Members
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
Remarks
The class represents contact properties include contact charactoristic properties.
Constructors
PropertyContact()
Initializes a new instance of the
public PropertyContact()
Properties
Function
Gets or sets the contact characteristic property.
public ContactFunction Function { get; set; }
Property Value
IsActionGeometryDisplayNormalDirection
Gets or sets a value indicating whether this instance is action geometry display normal direction.
public bool IsActionGeometryDisplayNormalDirection { get; set; }
Property Value
IsActionGeometryFrontDirection
Gets or sets a value indicating whether this instance is action geometry front direction.
public bool IsActionGeometryFrontDirection { get; set; }
Property Value
IsBaseGeometryDisplayNormalDirection
Gets or sets a value indicating whether this instance is base geometry display normal direction.
public bool IsBaseGeometryDisplayNormalDirection { get; set; }
Property Value
IsBaseGeometryFrontDirection
Gets or sets a value indicating whether this instance is base geometry front direction.
public bool IsBaseGeometryFrontDirection { get; set; }
Property Value
Methods
Initialize(ConvertFactor)
Initializes member through unit convert factor.
public override void Initialize(Unit.ConvertFactor factor)
Parameters
factor Unit.ConvertFactor
The unit convert factor.