Class PropertyContactGeom2Dot5D
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Contact
Assembly: VMDCt.dll
This class is to represent the property of 2.5D contact geometry.
public abstract class PropertyContactGeom2Dot5D : PropertyContactGeomBase, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, ILinkContainer, IOwned, IHasID
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Derived
PropertyContactGeomBody, PropertyContactGeomCurveset
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
Constructors
PropertyContactGeom2Dot5D()
Initializes a new instance of the
public PropertyContactGeom2Dot5D()
Properties
HalfThickness
Gets or sets the Offset.
public ExpressionValueVariable HalfThickness { get; set; }
Property Value
ExpressionValueVariable
IsDisplayNormalDirection
Gets or sets a value indicating whether this instance is display for normal direction.
public bool IsDisplayNormalDirection { get; set; }
Property Value
IsFrontDirection
Gets or sets a value indicating whether this instance is up for normal direction.
public bool IsFrontDirection { get; set; }
Property Value
MaxPenetration
Gets or sets the max. penetration.
public ExpressionValueVariable MaxPenetration { get; set; }
Property Value
ExpressionValueVariable
Methods
Initialize(ConvertFactor)
Initializes member through unit convert factor.
public override void Initialize(Unit.ConvertFactor factor)
Parameters
factor Unit.ConvertFactor
The unit convert factor.