Struct FacetParameters
Last update: 16.07.2025Namespace: VM.API.Pre
Assembly: VM.API.Pre.dll
This struct represents the facet parameters
public struct FacetParameters
Constructors
FacetParameters()
Default constructor
public FacetParameters()
Properties
CheckFacetAspectRatio
Flag for checking facet aspect ratio. The default value is true.
public bool CheckFacetAspectRatio { readonly get; set; }
Property Value
CheckMaximumFacetSize
Flag for checking maximum facet size. The default value is true.
public bool CheckMaximumFacetSize { readonly get; set; }
Property Value
CheckMaximumGridLine
Flag for checking maximum grid line. The default value is false.
public bool CheckMaximumGridLine { readonly get; set; }
Property Value
CheckMinimumUGridLine
Flag for checking minimum grid line for U direction. The default value is false.
public bool CheckMinimumUGridLine { readonly get; set; }
Property Value
CheckMinimumVGridLine
Flag for checking minimum grid line for V direction. The default value is false.
public bool CheckMinimumVGridLine { readonly get; set; }
Property Value
CheckSurfaceAngularTolerance
Flag for checking surface angular tolerance. The default value is true.
public bool CheckSurfaceAngularTolerance { readonly get; set; }
Property Value
CheckSurfaceTolerance
Flag for checking surface tolerance. The default value is false.
public bool CheckSurfaceTolerance { readonly get; set; }
Property Value
FacetAspectRatio
The value for the facet aspect ratio. The default value is 1.0.
public ExpressionValueVariable FacetAspectRatio { readonly get; set; }
Property Value
ExpressionValueVariable
MaximumFacetSize
The value for the maximum facet size. The default value is 3.0.
public ExpressionValueVariable MaximumFacetSize { readonly get; set; }
Property Value
ExpressionValueVariable
MaximumGridLine
The value for the maximum grid line. The default value is 512.
public int MaximumGridLine { readonly get; set; }
Property Value
MinimumUGridLine
The value for the minimum grid line for the U direction. The default value is 0.
public int MinimumUGridLine { readonly get; set; }
Property Value
MinimumVGridLine
The value for the minimum grid line for the V direction. The default value is 0.
public int MinimumVGridLine { readonly get; set; }
Property Value
SurfaceAngularTolerance
The value for the surface angular tolerance. The default value is 5.0.
public ExpressionValueVariable SurfaceAngularTolerance { readonly get; set; }
Property Value
ExpressionValueVariable
SurfaceTolerance
The value for the surface tolerance. The default value is 0.0.
public ExpressionValueVariable SurfaceTolerance { readonly get; set; }
Property Value
ExpressionValueVariable
UseApproximatedGeometry
Flag for whether using approximated geometry. The default value is false.
public bool UseApproximatedGeometry { readonly get; set; }
Property Value
UseEdge
Flag for whether using edge. The default value is true.
public bool UseEdge { readonly get; set; }
Property Value
UseRegacyFacetParameters
Flag for whether using regacy facet algorithm. The default value is false.
public bool UseRegacyFacetParameters { readonly get; set; }