Class StepColorTreeScanLeaf
- Namespace
- Hi.MachiningProcs
- Assembly
- HiNc.dll
Internal Use Only. One leaf's share of a preview scan (ScanStepColorTree(CompiledStepColorTree, int, int, CancellationToken)).
public sealed record StepColorTreeScanLeaf : IEquatable<StepColorTreeScanLeaf>
- Inheritance
-
StepColorTreeScanLeaf
- Implements
- Inherited Members
- Extension Methods
Constructors
StepColorTreeScanLeaf(int, int, double, int)
Internal Use Only. One leaf's share of a preview scan (ScanStepColorTree(CompiledStepColorTree, int, int, CancellationToken)).
public StepColorTreeScanLeaf(int Id, int Steps, double Seconds, int FirstStepIndex)
Parameters
IdintThe leaf's id.
StepsintThe steps that fell into the leaf.
SecondsdoubleTheir durations summed (StepDuration); a step without a motion step counts 0.
FirstStepIndexintThe first of them; −1 for none.
Properties
FirstStepIndex
The first of them; −1 for none.
public int FirstStepIndex { get; init; }
Property Value
Id
The leaf's id.
public int Id { get; init; }
Property Value
Seconds
Their durations summed (StepDuration); a step without a motion step counts 0.
public double Seconds { get; init; }
Property Value
Steps
The steps that fell into the leaf.
public int Steps { get; init; }