Skip to content

ContourErrorPolicy

StructTextStudio.ThreeDTextStudio.3D
public readonly struct ContourErrorPolicy

Declared positional allowances in the set's current coordinate units, not measured error claims.

public const int CurrentPolicyRevision = 1

Returns

System.Int32

ContourErrorPolicy(float, float, float, float, float)

Section titled “ContourErrorPolicy(float, float, float, float, float)”
public ContourErrorPolicy(float flattening, float quantization, float cleanup, float simplification, float coordinateConversion)

Declares nonnegative position error allowances for each contour processing step in the current coordinate units.

Parameters

Name Type
flattening System.Single
quantization System.Single
cleanup System.Single
simplification System.Single
coordinateConversion System.Single

public bool Equals(ContourErrorPolicy other)

Parameters

Name Type
other TextStudio.ThreeD.ContourErrorPolicy

Returns

System.Boolean

public override bool Equals(object value)

Parameters

Name Type
value System.Object

Returns

System.Boolean

public override int GetHashCode()

Returns

System.Int32

public float Flattening { get; }

Returns

System.Single

public float Quantization { get; }

Returns

System.Single

public float Cleanup { get; }

Returns

System.Single

public float Simplification { get; }

Returns

System.Single

public float CoordinateConversion { get; }

Returns

System.Single

public double MaximumPositionError { get; }

Returns

System.Double