Skip to main content

Motion Standalone Preprocessor C# library 2025 R2

Class AttributeMeshFreeBody

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.MeshFree
Assembly: VMDMeshFree.dll

This class is to represent the attribute for geometry output property of MeshFree.

public class AttributeMeshFreeBody : AttributeMeshFreeGeometryOutputProperty, IObservableObject, IDisposableObject, ILinkable, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, ILinkContainerEvent, IVerifiable

Inheritance

object ← ObservableObject ← LinkableBase ← LinkContainer ← AttributeBase ← AttributeFacetRefinementBase ← AttributeMeshFreeGeometryOutputPropertyAttributeMeshFreeBody

Implements

IObservableObject, IDisposableObject, ILinkable, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, ILinkContainerEvent, IVerifiable

Inherited Members

AttributeMeshFreeGeometryOutputProperty.Initialize(), AttributeMeshFreeGeometryOutputProperty.OnDeserializationAttribute(), AttributeMeshFreeGeometryOutputProperty.UseDefaultSetting, AttributeMeshFreeGeometryOutputProperty.TypeOfOutput, AttributeMeshFreeGeometryOutputProperty.GeomPrecision, AttributeMeshFreeGeometryOutputProperty.TypeOfGeometry, AttributeMeshFreeGeometryOutputProperty.GINFPath, AttributeMeshFreeGeometryOutputProperty.IsUseUserDefinedDistance, AttributeMeshFreeGeometryOutputProperty.UserDefinedDistanceX, AttributeMeshFreeGeometryOutputProperty.UserDefinedDistanceY, AttributeMeshFreeGeometryOutputProperty.UserDefinedDistanceZ, AttributeMeshFreeGeometryOutputProperty.ReferenceFrame, AttributeFacetRefinementBase.m_childMaxGridLine, AttributeFacetRefinementBase.m_childMaxFacetSize, AttributeFacetRefinementBase.m_childAngularTolerance, AttributeFacetRefinementBase.m_childFacetAspectRatio, AttributeFacetRefinementBase.m_childMinUGridLine, AttributeFacetRefinementBase.m_childMinVGridLine, AttributeFacetRefinementBase.m_childSurfaceTolerance, AttributeFacetRefinementBase.m_bUseMaximumGridLine, AttributeFacetRefinementBase.m_bUseMaximumFacetSize, AttributeFacetRefinementBase.m_bUseSurfaceAngularTolerance, AttributeFacetRefinementBase.m_bUseFacetAspectRatio, AttributeFacetRefinementBase.m_bDoNotUseGRID_TO_EDGES, AttributeFacetRefinementBase.m_bDoNotUseApprox_eval, AttributeFacetRefinementBase.m_bUseMinimumUGridLine, AttributeFacetRefinementBase.m_bUseMinimumVGridLine, AttributeFacetRefinementBase.m_bUseSurfaceTolerance, AttributeFacetRefinementBase.m_bUseFaceOption, AttributeFacetRefinementBase.m_bUseRepairPatch, AttributeFacetRefinementBase.m_bUseDefaultValues, AttributeFacetRefinementBase.Copy(AttributeFacetRefinementBase, ref AttributeFacetRefinementBase), AttributeFacetRefinementBase.Copy(), AttributeFacetRefinementBase.GetXml(AttributeFacetRefinementBase), AttributeFacetRefinementBase.GetXml(), AttributeFacetRefinementBase.GetFacetOption(), AttributeFacetRefinementBase.Initialize(), AttributeFacetRefinementBase.LinkRequestUpdate(object, LinkEventArgs), AttributeFacetRefinementBase.SetDefaultValue(ObjectBase), AttributeFacetRefinementBase.OnDeserialization(object), AttributeFacetRefinementBase.DrawGlobalBody, AttributeFacetRefinementBase.UseDefaultValues, AttributeFacetRefinementBase.UseFaceOption, AttributeFacetRefinementBase.UseSurfaceTolerance, AttributeFacetRefinementBase.UseMinimumVGridLine, AttributeFacetRefinementBase.UseMinimumUGridLine, AttributeFacetRefinementBase.UseRepairPatch, AttributeFacetRefinementBase.UseApprox_eval, AttributeFacetRefinementBase.UseGRID_TO_EDGES, AttributeFacetRefinementBase.UseFacetAspectRatio, AttributeFacetRefinementBase.UseSurfaceAngularTolerance, AttributeFacetRefinementBase.UseMaximumFacetSize, AttributeFacetRefinementBase.UseMaximumGridLine, AttributeFacetRefinementBase.SurfaceTolerance, AttributeFacetRefinementBase.MinimumVGridLine, AttributeFacetRefinementBase.MinimumUGridLine, AttributeFacetRefinementBase.FacetAspectRatio, AttributeFacetRefinementBase.SurfaceAngularTolerance, AttributeFacetRefinementBase.MaximumFacetSize, AttributeFacetRefinementBase.MaximumGridLine, AttributeBase.OnDeserializationAttribute(), AttributeBase.LinkRequestUpdate(object, LinkEventArgs), LinkContainer.SetModified(), LinkContainer.raise_OnUpdating(object, LinkEventArgs), LinkContainer.raise_OnUpdate(object, LinkEventArgs), LinkContainer.raise_OnDestroying(object, LinkEventArgs), LinkContainer.raise_OnDestroy(object, LinkEventArgs), LinkContainer.raise_OnAdded(object, AddToDocEventArgs), LinkContainer.raise_OnRemoved(object, RemoveFromDocEventArgs), LinkContainer.GetTargetListForUpdate(), LinkContainer.SkipUpdateObjectImpl(), LinkContainer.Initialize(Unit.ConvertFactor), LinkContainer.SetFlagWhenXMLFile(string, bool), LinkContainer.IsSerializableEvent(Delegate), LinkContainer.CustomGetObjectData(SerializationInfo, StreamingContext), LinkContainer.GetSerializedData(SerializationInfo, StreamingContext), LinkContainer.LinkRequestUpdating(object, LinkEventArgs), LinkContainer.LinkRequestUpdate(object, LinkEventArgs), LinkContainer.LinkRequestDestroying(object, LinkEventArgs), LinkContainer.LinkRequestDestroy(object, LinkEventArgs), LinkContainer.LinkAddedToDocument(object, AddToDocEventArgs), LinkContainer.LinkRemovedFromDocument(object, RemoveFromDocEventArgs), LinkContainer.OnLinkReserved(ILink, object, EventArgs), LinkContainer.CanBeDestroy(object), LinkContainer.DisposeManagedResources(), LinkContainer.SetContainer(IOwned, bool), LinkContainer.OnChildUpdated(object, LinkEventArgs), LinkContainer.OnContainerDestroy(object, LinkEventArgs), LinkContainer.OnDeserialization(object), LinkContainer.Verify(VerifiedResult), LinkContainer.GetCopy(object), LinkContainer.Dispose(bool), LinkContainer.ClearChildInfoBeforeDeserialize, LinkContainer.Container, LinkContainer.Owner, LinkContainer.Document, LinkContainer.ID, LinkContainer.IsChildExternable, LinkContainer.IsExternable, LinkContainer.OnRemoved, LinkContainer.OnAdded, LinkContainer.OnDestroy, LinkContainer.OnDestroying, LinkContainer.OnUpdate, LinkContainer.OnUpdating, LinkableBase.OnDeserialization(object), ObservableObject.Dispose(), ObservableObject.RaisePropertyChanged(string), ObservableObject.RaisePropertyChanged(string, object, object), ObservableObject.Dispose(bool), ObservableObject.DisposeManagedResources(), ObservableObject.DisposeUnmanagedResources(), ObservableObject.IsDisposed, ObservableObject.TryDisposing, ObservableObject.Disposed, ObservableObject.Disposing, ObservableObject.PropertyChanged

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects(object, LinkPropertyType)

Constructors

AttributeMeshFreeBody()

Initializes a new instance of the class.

public AttributeMeshFreeBody()

Properties

AnalysisLevelGroup

Gets or sets analysis level group for MeshFree

[Obsolete]
public AnalysisLevelGroup AnalysisLevelGroup { get; set; }

Property Value

AnalysisLevelGroup

AnalysisParameter

Gets or sets the analysis parameter

public AttributeEigenvalueAnalysisParameter AnalysisParameter { get; set; }

Property Value

AttributeEigenvalueAnalysisParameter

DrawGlobalBody

Gets or sets a value indicating whether draw global body.

public override bool DrawGlobalBody { get; }

Property Value

bool

LevelGroupOfAnalysis

Gets or sets the analysis level group.

public AnalysisLevelGroup LevelGroupOfAnalysis { get; set; }

Property Value

AnalysisLevelGroup

RecommendDistanceX

public double RecommendDistanceX { get; }

Property Value

double

RecommendDistanceY

Gets the recommend distance Y.

public double RecommendDistanceY { get; }

Property Value

double

RecommendDistanceZ

Gets the recommend distance Z.

public double RecommendDistanceZ { get; }

Property Value

double

XScale

Gets or sets scale of X

public double XScale { get; set; }

Property Value

double

YScale

Gets or sets scale of Y

public double YScale { get; set; }

Property Value

double

ZScale

Gets or sets scale of Z

public double ZScale { get; set; }

Property Value

double

Methods

InitUserDefinedDistance()

Initialize User Defined Distance.

public void InitUserDefinedDistance()

Initialize()

Initializes this instance.

public override void Initialize()

OnDeserialization(object)

Called when [deserialization].

protected override void OnDeserialization(object sender)

Parameters

sender object

The sender.

OnDeserializationAttribute()

Called when [deserialization attribute].

public override void OnDeserializationAttribute()

SetDefaultValue(ObjectBase)

Set default value.

public override void SetDefaultValue(ObjectBase objContainer)

Parameters

objContainer ObjectBase

The container.

SetDefaultValue(ObjectBase, bool)

Set default value.

public void SetDefaultValue(ObjectBase objContainer, bool useDefault)

Parameters

objContainer ObjectBase

The container.

useDefault bool

The useDefault.

UpdateMeshFreeNode()

Updaete meshfree node.

public void UpdateMeshFreeNode()

Connect with Ansys