Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Interface IContactable

Last update: 09.03.2026

Namespace: VM.Managed.DAFUL
Assembly: VMDFBase.dll

This interface is to represent the connetable object.

public interface IContactable : IGeometricalComponent, IEntityRelation, IBodyAnalysisType, IHasBody

Implements

IGeometricalComponent, IEntityRelation, IBodyAnalysisType, IHasBody

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Properties

GeometryFullName

Gets the geometry full name

string GeometryFullName { get; }

Property Value

string

GeometryNameForMultiContact

Gets the name for multiple contact

string GeometryNameForMultiContact { get; }

Property Value

string

IsActionGeometry

Gets or sets a value indicating whether this instance is action geometry.

bool IsActionGeometry { get; set; }

Property Value

bool

IsBaseGeometry

Gets or sets a value indicating whether this instance is base geometry.

bool IsBaseGeometry { get; set; }

Property Value

bool

Methods

GetDefaultMaxPenetration(ref double, IReferencable)

Gets the default maximum penetration.

bool GetDefaultMaxPenetration(ref double dMaxPenetration, IReferencable reference)

Parameters

dMaxPenetration double

The d max penetration.

reference IReferencable

The reference.

Returns

bool

true if success; otherwise, false.

Connect with Ansys