Class ClashOptions
- Namespace
- GeometryHelper.Clash
- Assembly
- GeometryHelper.dll
What a clash check between many parts looks for, and how many threads it may use.
public sealed class ClashOptions : IEquatable<ClashOptions>
- Inheritance
-
ClashOptions
- Implements
- Inherited Members
Constructors
- ClashOptions(double, bool, int)
Initializes the options with no minimum depth or volume: every overlap is a Hard clash.
- ClashOptions(double, bool, int, double, double)
Initializes the options.
Properties
- Clearance
Gets how far apart two parts have to stay; nought when no clearance is checked.
- Default
Gets the options that report parts running into each other and parts touching, with no clearance, on every processor.
- IncludeTouching
Gets whether parts that touch without sharing volume are reported.
- MaxDegreeOfParallelism
Gets how many threads may check pairs at once; -1 for every processor.
- MinimumDepth
Gets how deep two parts have to run into each other for a Hard clash; nought reports every overlap.
- MinimumVolume
Gets how much volume two bodies have to share for a Hard clash; nought reports every overlap.