Class PropertyContact2Dot5D
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Contact
Assembly: VMDCt.dll
This class is to represent the property of 2.5D contact.
public abstract class PropertyContact2Dot5D : PropertyContact, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, ILinkContainer, IOwned, IHasID
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Derived
PropertyCYTMC, PropertyMCTMC, PropertySPTMC
Implements
IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, ILinkContainer, IOwned, IHasID
Inherited Members
PropertyContact.Initialize(Unit.ConvertFactor),
PropertyContact.Function,
PropertyContact.IsBaseGeometryFrontDirection,
PropertyContact.IsActionGeometryFrontDirection,
PropertyContact.IsBaseGeometryDisplayNormalDirection,
PropertyContact.IsActionGeometryDisplayNormalDirection,
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
PropertyContact2Dot5D()
Initializes a new instance of the
public PropertyContact2Dot5D()
Properties
IncrementTime
Gets or sets the value of increment time.
public ExpressionValueVariable IncrementTime { get; set; }
Property Value
ExpressionValueVariable
LimitIncrementInNR
Gets or sets the value of limit increment in NR.
public ExpressionValueVariable LimitIncrementInNR { get; set; }
Property Value
ExpressionValueVariable
UseIncrementTime
Gets or sets a value indicating whether [use value of increment time].
public bool UseIncrementTime { get; set; }
Property Value
UseLimitIncrementInNR
Gets or sets a value indicating whether [use value of limit increment in NR].
public bool UseLimitIncrementInNR { 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.
OnDeserialization(object)
Called when [deserialization].
protected override void OnDeserialization(object sender)
Parameters
sender object
The sender.