Skip to main content

Motion Standalone Preprocessor C# library 2025 R2

Class AttributeMeshFreeGeometryOutputProperty

Last update: 16.07.2025

Namespace: VM.Managed
Assembly: VMAppCore.dll

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

[Obsolete]
public class AttributeMeshFreeGeometryOutputProperty : AttributeFacetRefinementBase, IObservableObject, IDisposableObject, ILinkable, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, ILinkContainerEvent, IVerifiable

Inheritance

object ← ObservableObject ← LinkableBase ← LinkContainerAttributeBaseAttributeFacetRefinementBaseAttributeMeshFreeGeometryOutputProperty

Implements

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

Inherited Members

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

AttributeMeshFreeGeometryOutputProperty(Variable, Variable, Variable, Variable, bool, bool, bool, bool, bool, bool, bool, MeshFreeOutputType)

Initializes a new instance of the class.

public AttributeMeshFreeGeometryOutputProperty(Variable varMaxGridLine, Variable varMaxFacetSize, Variable varAngularTolerance, Variable varFacetAspectRatio, bool bUseMaximumGridLine, bool bUseMaximumFacetSize, bool bUseSurfaceAngularTolerance, bool bUseFacetAspectRatio, bool bDoNotUseGRID_TO_EDGES, bool bDoNotUseApprox_eval, bool bUseDefaultSetting, MeshFreeOutputType eOutputType)

Parameters

varMaxGridLine Variable

The number of the maximum grid line.

varMaxFacetSize Variable

Size of the maximum facet.

varAngularTolerance Variable

The angular tolerance.

varFacetAspectRatio Variable

The facet aspect ratio.

bUseMaximumGridLine bool

if set to true [use maximum grid line].

bUseMaximumFacetSize bool

if set to true [use maximum facet size].

bUseSurfaceAngularTolerance bool

if set to true [use surface angular tolerance].

bUseFacetAspectRatio bool

if set to true [use facet aspect ratio].

bDoNotUseGRID_TO_EDGES bool

if set to true [unuse GRID_TO_EDGE.

bDoNotUseApprox_eval bool

if set to true [unuse approximated evaluation].

bUseDefaultSetting bool

if set to true [use default setting values].

eOutputType MeshFreeOutputType

The mesh free output type.

AttributeMeshFreeGeometryOutputProperty(Variable, Variable, Variable, bool, bool, bool, bool, bool, bool, MeshFreeOutputType)

Initializes a new instance of the class.

public AttributeMeshFreeGeometryOutputProperty(Variable varMaxFacetSize, Variable varAngularTolerance, Variable varFacetAspectRatio, bool bUseMaximumFacetSize, bool bUseSurfaceAngularTolerance, bool bUseFacetAspectRatio, bool bDoNotUseGRID_TO_EDGES, bool bDoNotUseApprox_eval, bool bUseDefaultSetting, MeshFreeOutputType eOutputType)

Parameters

varMaxFacetSize Variable

Size of the maximum facet.

varAngularTolerance Variable

The angular tolerance.

varFacetAspectRatio Variable

The facet aspect ratio.

bUseMaximumFacetSize bool

if set to true [use maximum facet size].

bUseSurfaceAngularTolerance bool

if set to true [use surface angular tolerance].

bUseFacetAspectRatio bool

if set to true [use facet aspect ratio].

bDoNotUseGRID_TO_EDGES bool

if set to true [unuse GRID_TO_EDGE.

bDoNotUseApprox_eval bool

if set to true [unuse approximated evaluation].

bUseDefaultSetting bool

if set to true [use default setting values].

eOutputType MeshFreeOutputType

The mesh free output type.

AttributeMeshFreeGeometryOutputProperty()

Initializes a new instance of the class.

public AttributeMeshFreeGeometryOutputProperty()

Fields

m_bUseDefaultSetting

protected bool m_bUseDefaultSetting

Field Value

bool

m_eOutputType

protected MeshFreeOutputType m_eOutputType

Field Value

MeshFreeOutputType

Properties

OutputType

Gets or sets a value indicating which [output type].

public MeshFreeOutputType OutputType { get; set; }

Property Value

MeshFreeOutputType

UseDefaultSetting

Gets or sets a value indicating whether use [default setting].

public bool UseDefaultSetting { get; set; }

Property Value

bool

Connect with Ansys