Interface IContactableRigid2D
Last update: 16.07.2025Namespace: 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
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
the profile point.