Class ArcSettings
The settings to handle circular arcs and helixes.
Inheritance
object
ArcSettings
Namespace: DotnetPostprocessing.SDK
Assembly: DotnetPostprocessing.SDK.dll
Syntax
public sealed class ArcSettings : ValueType
Fields
BreakHelix
If true, then the helix will be split into linear cuts.
Declaration
public bool BreakHelix
Field Value
Type | Description |
---|---|
bool |
BreakMode
The mode to break circular arcs: do not break, break to cuts, to halfs or to quarters.
Declaration
public ArcBreakMode BreakMode
Field Value
Type | Description |
---|---|
ArcBreakMode |
MaxRadius
The maximal radius of circular arc after exceeding which it will be split into linear cuts. You can set zero to disable checking of maximal radius.
Declaration
public double MaxRadius
Field Value
Type | Description |
---|---|
double |
Tolerance
The tolerance to split arcs and helix into linear cuts.
Declaration
public double Tolerance
Field Value
Type | Description |
---|---|
double |