    

 ## On this page

  

 

 # Class AttributeMeshFreeGeometryOutputProperty

 Last update: 09.03.2026 

<a id="VM_Managed_AttributeMeshFreeGeometryOutputProperty"></a>

Namespace: [VM.Managed](VM.Managed.md)  
Assembly: VMAppCore.dll

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

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

```

#### Inheritance

object ← ObservableObject ← [LinkableBase](https://github.com/AnsysVirtualMotion/DAFUL/blob/9110677a5f6a53d7604f8dfd35b4c5fceb59e8e0/DAFUL/Pre/Data/VM.Models.Pre/Models/LinkableBase.cs) ← [LinkContainer](VM.Managed.LinkContainer.md) ← [AttributeBase](VM.Managed.AttributeBase.md) ← [AttributeFacetRefinementBase](VM.Managed.AttributeFacetRefinementBase.md) ← [AttributeMeshFreeGeometryOutputProperty](VM.Managed.AttributeMeshFreeGeometryOutputProperty.md)

#### Implements

IObservableObject, IDisposableObject, ILinkable, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, [ILinkContainerEvent](VM.Managed.ILinkContainerEvent.md), [IVerifiable](VM.Managed.IVerifiable.md)

#### Inherited Members

[AttributeFacetRefinementBase.m\_childMaxGridLine](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_childMaxGridLine), [AttributeFacetRefinementBase.m\_childMaxFacetSize](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_childMaxFacetSize), [AttributeFacetRefinementBase.m\_childAngularTolerance](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_childAngularTolerance), [AttributeFacetRefinementBase.m\_childFacetAspectRatio](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_childFacetAspectRatio), [AttributeFacetRefinementBase.m\_childMinUGridLine](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_childMinUGridLine), [AttributeFacetRefinementBase.m\_childMinVGridLine](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_childMinVGridLine), [AttributeFacetRefinementBase.m\_childSurfaceTolerance](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_childSurfaceTolerance), [AttributeFacetRefinementBase.m\_bUseMaximumGridLine](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_bUseMaximumGridLine), [AttributeFacetRefinementBase.m\_bUseMaximumFacetSize](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_bUseMaximumFacetSize), [AttributeFacetRefinementBase.m\_bUseSurfaceAngularTolerance](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_bUseSurfaceAngularTolerance), [AttributeFacetRefinementBase.m\_bUseFacetAspectRatio](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_bUseFacetAspectRatio), [AttributeFacetRefinementBase.m\_bDoNotUseGRID\_TO\_EDGES](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_bDoNotUseGRID_TO_EDGES), [AttributeFacetRefinementBase.m\_bDoNotUseApprox\_eval](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_bDoNotUseApprox_eval), [AttributeFacetRefinementBase.m\_bUseMinimumUGridLine](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_bUseMinimumUGridLine), [AttributeFacetRefinementBase.m\_bUseMinimumVGridLine](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_bUseMinimumVGridLine), [AttributeFacetRefinementBase.m\_bUseSurfaceTolerance](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_bUseSurfaceTolerance), [AttributeFacetRefinementBase.m\_bUseFaceOption](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_bUseFaceOption), [AttributeFacetRefinementBase.m\_bUseRepairPatch](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_bUseRepairPatch), [AttributeFacetRefinementBase.m\_bUseDefaultValues](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_m_bUseDefaultValues), [AttributeFacetRefinementBase.Copy(AttributeFacetRefinementBase, ref AttributeFacetRefinementBase)](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_Copy_VM_Managed_AttributeFacetRefinementBase_VM_Managed_AttributeFacetRefinementBase__), [AttributeFacetRefinementBase.Copy()](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_Copy), [AttributeFacetRefinementBase.GetXml(AttributeFacetRefinementBase)](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_GetXml_VM_Managed_AttributeFacetRefinementBase_), [AttributeFacetRefinementBase.GetXml()](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_GetXml), [AttributeFacetRefinementBase.GetFacetOption()](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_GetFacetOption), [AttributeFacetRefinementBase.Initialize()](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_Initialize), [AttributeFacetRefinementBase.LinkRequestUpdate(object, LinkEventArgs)](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_LinkRequestUpdate_System_Object_VM_Managed_LinkEventArgs_), [AttributeFacetRefinementBase.SetDefaultValue(ObjectBase)](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_SetDefaultValue_VM_Managed_ObjectBase_), [AttributeFacetRefinementBase.OnDeserialization(object)](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_OnDeserialization_System_Object_), [AttributeFacetRefinementBase.DrawGlobalBody](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_DrawGlobalBody), [AttributeFacetRefinementBase.UseDefaultValues](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_UseDefaultValues), [AttributeFacetRefinementBase.UseFaceOption](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_UseFaceOption), [AttributeFacetRefinementBase.UseSurfaceTolerance](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_UseSurfaceTolerance), [AttributeFacetRefinementBase.UseMinimumVGridLine](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_UseMinimumVGridLine), [AttributeFacetRefinementBase.UseMinimumUGridLine](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_UseMinimumUGridLine), [AttributeFacetRefinementBase.UseRepairPatch](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_UseRepairPatch), [AttributeFacetRefinementBase.UseApprox\_eval](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_UseApprox_eval), [AttributeFacetRefinementBase.UseGRID\_TO\_EDGES](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_UseGRID_TO_EDGES), [AttributeFacetRefinementBase.UseFacetAspectRatio](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_UseFacetAspectRatio), [AttributeFacetRefinementBase.UseSurfaceAngularTolerance](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_UseSurfaceAngularTolerance), [AttributeFacetRefinementBase.UseMaximumFacetSize](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_UseMaximumFacetSize), [AttributeFacetRefinementBase.UseMaximumGridLine](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_UseMaximumGridLine), [AttributeFacetRefinementBase.SurfaceTolerance](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_SurfaceTolerance), [AttributeFacetRefinementBase.MinimumVGridLine](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_MinimumVGridLine), [AttributeFacetRefinementBase.MinimumUGridLine](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_MinimumUGridLine), [AttributeFacetRefinementBase.FacetAspectRatio](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_FacetAspectRatio), [AttributeFacetRefinementBase.SurfaceAngularTolerance](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_SurfaceAngularTolerance), [AttributeFacetRefinementBase.MaximumFacetSize](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_MaximumFacetSize), [AttributeFacetRefinementBase.MaximumGridLine](VM.Managed.AttributeFacetRefinementBase.md#VM_Managed_AttributeFacetRefinementBase_MaximumGridLine), [AttributeBase.OnDeserializationAttribute()](VM.Managed.AttributeBase.md#VM_Managed_AttributeBase_OnDeserializationAttribute), [AttributeBase.LinkRequestUpdate(object, LinkEventArgs)](VM.Managed.AttributeBase.md#VM_Managed_AttributeBase_LinkRequestUpdate_System_Object_VM_Managed_LinkEventArgs_), [LinkContainer.SetModified()](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_SetModified), [LinkContainer.raise\_OnUpdating(object, LinkEventArgs)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_raise_OnUpdating_System_Object_VM_Managed_LinkEventArgs_), [LinkContainer.raise\_OnUpdate(object, LinkEventArgs)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_raise_OnUpdate_System_Object_VM_Managed_LinkEventArgs_), [LinkContainer.raise\_OnDestroying(object, LinkEventArgs)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_raise_OnDestroying_System_Object_VM_Managed_LinkEventArgs_), [LinkContainer.raise\_OnDestroy(object, LinkEventArgs)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_raise_OnDestroy_System_Object_VM_Managed_LinkEventArgs_), [LinkContainer.raise\_OnAdded(object, AddToDocEventArgs)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_raise_OnAdded_System_Object_VM_Managed_AddToDocEventArgs_), [LinkContainer.raise\_OnRemoved(object, RemoveFromDocEventArgs)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_raise_OnRemoved_System_Object_VM_Managed_RemoveFromDocEventArgs_), [LinkContainer.GetTargetListForUpdate()](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_GetTargetListForUpdate), [LinkContainer.SkipUpdateObjectImpl()](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_SkipUpdateObjectImpl), [LinkContainer.Initialize(Unit.ConvertFactor)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_Initialize_VM_Unit_ConvertFactor_), [LinkContainer.SetFlagWhenXMLFile(string, bool)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_SetFlagWhenXMLFile_System_String_System_Boolean_), [LinkContainer.IsSerializableEvent(Delegate)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_IsSerializableEvent_System_Delegate_), [LinkContainer.CustomGetObjectData(SerializationInfo, StreamingContext)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_CustomGetObjectData_System_Runtime_Serialization_SerializationInfo_System_Runtime_Serialization_StreamingContext_), [LinkContainer.GetSerializedData(SerializationInfo, StreamingContext)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_GetSerializedData_System_Runtime_Serialization_SerializationInfo_System_Runtime_Serialization_StreamingContext_), [LinkContainer.LinkRequestUpdating(object, LinkEventArgs)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_LinkRequestUpdating_System_Object_VM_Managed_LinkEventArgs_), [LinkContainer.LinkRequestUpdate(object, LinkEventArgs)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_LinkRequestUpdate_System_Object_VM_Managed_LinkEventArgs_), [LinkContainer.LinkRequestDestroying(object, LinkEventArgs)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_LinkRequestDestroying_System_Object_VM_Managed_LinkEventArgs_), [LinkContainer.LinkRequestDestroy(object, LinkEventArgs)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_LinkRequestDestroy_System_Object_VM_Managed_LinkEventArgs_), [LinkContainer.LinkAddedToDocument(object, AddToDocEventArgs)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_LinkAddedToDocument_System_Object_VM_Managed_AddToDocEventArgs_), [LinkContainer.LinkRemovedFromDocument(object, RemoveFromDocEventArgs)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_LinkRemovedFromDocument_System_Object_VM_Managed_RemoveFromDocEventArgs_), [LinkContainer.OnLinkReserved(ILink, object, EventArgs)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_OnLinkReserved_VM_Managed_ILink_System_Object_System_EventArgs_), [LinkContainer.CanBeDestroy(object)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_CanBeDestroy_System_Object_), [LinkContainer.DisposeManagedResources()](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_DisposeManagedResources), [LinkContainer.SetContainer(IOwned, bool)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_SetContainer_VM_Models_Pre_IOwned_System_Boolean_), [LinkContainer.OnChildUpdated(object, LinkEventArgs)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_OnChildUpdated_System_Object_VM_Managed_LinkEventArgs_), [LinkContainer.OnContainerDestroy(object, LinkEventArgs)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_OnContainerDestroy_System_Object_VM_Managed_LinkEventArgs_), [LinkContainer.OnDeserialization(object)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_OnDeserialization_System_Object_), [LinkContainer.Verify(VerifiedResult)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_Verify_VM_Managed_VerifiedResult_), [LinkContainer.GetCopy(object)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_GetCopy_System_Object_), [LinkContainer.Dispose(bool)](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_Dispose_System_Boolean_), [LinkContainer.ClearChildInfoBeforeDeserialize](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_ClearChildInfoBeforeDeserialize), [LinkContainer.Container](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_Container), [LinkContainer.Owner](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_Owner), [LinkContainer.Document](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_Document), [LinkContainer.ID](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_ID), [LinkContainer.IsChildExternable](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_IsChildExternable), [LinkContainer.IsExternable](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_IsExternable), [LinkContainer.OnRemoved](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_OnRemoved), [LinkContainer.OnAdded](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_OnAdded), [LinkContainer.OnDestroy](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_OnDestroy), [LinkContainer.OnDestroying](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_OnDestroying), [LinkContainer.OnUpdate](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_OnUpdate), [LinkContainer.OnUpdating](VM.Managed.LinkContainer.md#VM_Managed_LinkContainer_OnUpdating), [LinkableBase.OnDeserialization(object)](https://github.com/AnsysVirtualMotion/DAFUL/blob/9110677a5f6a53d7604f8dfd35b4c5fceb59e8e0/DAFUL/Pre/Data/VM.Models.Pre/Models/LinkableBase.cs), 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)](VM.Models.Pre.Cache.LinkPropertyItemCache.md#VM_Models_Pre_Cache_LinkPropertyItemCache_GetLinkProperties_System_Object_VM_Models_Pre_LinkPropertyType_), [LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType)](VM.Models.Pre.Cache.LinkPropertyItemCache.md#VM_Models_Pre_Cache_LinkPropertyItemCache_GetLinkPropertiesAndValues_System_Object_VM_Models_Pre_LinkPropertyType_), [LinkPropertyItemCache.GetLinkedObjects&lt;T&gt;(object, LinkPropertyType)](VM.Models.Pre.Cache.LinkPropertyItemCache.md#VM_Models_Pre_Cache_LinkPropertyItemCache_GetLinkedObjects__1_System_Object_VM_Models_Pre_LinkPropertyType_)

## Constructors

### <a id="VM_Managed_AttributeMeshFreeGeometryOutputProperty__ctor_VM_Managed_Variable_VM_Managed_Variable_VM_Managed_Variable_VM_Managed_Variable_System_Boolean_System_Boolean_System_Boolean_System_Boolean_System_Boolean_System_Boolean_System_Boolean_VM_Managed_MeshFreeOutputType_"></a> AttributeMeshFreeGeometryOutputProperty(Variable, Variable, Variable, Variable, bool, bool, bool, bool, bool, bool, bool, MeshFreeOutputType)

Initializes a new instance of the  class.

```csharp
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](VM.Managed.Variable.md)

The number of the maximum grid line.

`varMaxFacetSize` [Variable](VM.Managed.Variable.md)

Size of the maximum facet.

`varAngularTolerance` [Variable](VM.Managed.Variable.md)

The angular tolerance.

`varFacetAspectRatio` [Variable](VM.Managed.Variable.md)

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](VM.Managed.MeshFreeOutputType.md)

The mesh free output type.

### <a id="VM_Managed_AttributeMeshFreeGeometryOutputProperty__ctor_VM_Managed_Variable_VM_Managed_Variable_VM_Managed_Variable_System_Boolean_System_Boolean_System_Boolean_System_Boolean_System_Boolean_System_Boolean_VM_Managed_MeshFreeOutputType_"></a> AttributeMeshFreeGeometryOutputProperty(Variable, Variable, Variable, bool, bool, bool, bool, bool, bool, MeshFreeOutputType)

Initializes a new instance of the  class.

```csharp
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](VM.Managed.Variable.md)

Size of the maximum facet.

`varAngularTolerance` [Variable](VM.Managed.Variable.md)

The angular tolerance.

`varFacetAspectRatio` [Variable](VM.Managed.Variable.md)

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](VM.Managed.MeshFreeOutputType.md)

The mesh free output type.

### <a id="VM_Managed_AttributeMeshFreeGeometryOutputProperty__ctor"></a> AttributeMeshFreeGeometryOutputProperty()

Initializes a new instance of the  class.

```csharp
public AttributeMeshFreeGeometryOutputProperty()

```

## Fields

### <a id="VM_Managed_AttributeMeshFreeGeometryOutputProperty_m_bUseDefaultSetting"></a> m\_bUseDefaultSetting

```csharp
protected bool m_bUseDefaultSetting

```

#### Field Value

bool

### <a id="VM_Managed_AttributeMeshFreeGeometryOutputProperty_m_eOutputType"></a> m\_eOutputType

```csharp
protected MeshFreeOutputType m_eOutputType

```

#### Field Value

[MeshFreeOutputType](VM.Managed.MeshFreeOutputType.md)

## Properties

### <a id="VM_Managed_AttributeMeshFreeGeometryOutputProperty_OutputType"></a> OutputType

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

```csharp
public MeshFreeOutputType OutputType { get; set; }

```

#### Property Value

[MeshFreeOutputType](VM.Managed.MeshFreeOutputType.md)

### <a id="VM_Managed_AttributeMeshFreeGeometryOutputProperty_UseDefaultSetting"></a> UseDefaultSetting

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

```csharp
public bool UseDefaultSetting { get; set; }

```

#### Property Value

bool