Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Interface IContactableRigid2D

Last update: 09.03.2026

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

This interface is to represent the connetable rigid 2 dimension object.

public interface IContactableRigid2D : IContactableRigid, IContactable, IGeometricalComponent, IEntityRelation, IBodyAnalysisType, IHasBody

Implements

IContactableRigid, IContactable, IGeometricalComponent, IEntityRelation, IBodyAnalysisType, IHasBody

Extension Methods

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

Properties

IsCloseLoop

Gets value indicating whether this instance is close loop.

bool IsCloseLoop { get; }

Property Value

bool

ParentBody

Gets the parent body.

ObjectBase ParentBody { get; }

Property Value

ObjectBase

Methods

GetPoints()

Gets the points.

VectorBase[] GetPoints()

Returns

VectorBase[]

the points.

GetPointsAboutOrigin()

Gets the points.

VectorBase[] GetPointsAboutOrigin()

Returns

VectorBase[]

the points.

GetProfilePoint(ref bool, ref List<VectorBase>)

Gets the profile point.

int GetProfilePoint(ref bool bCloseLoop, ref List<VectorBase> lst)

Parameters

bCloseLoop bool

true if this instance is close loop; otherwise, false.

lst List<VectorBase>

The points.

Returns

int

the profile point.

Connect with Ansys