Table of Contents

Class MachiningParallelProc

Namespace
Hi.MachiningProcs
Assembly
HiMech.dll

Represents a parallel processing system for milling operations that manages various tasks such as sweeping, subtraction, force calculation, and physics simulation.

public class MachiningParallelProc : IDisposable
Inheritance
MachiningParallelProc
Implements
Inherited Members
Extension Methods

Constructors

MachiningParallelProc(MachiningActRunner)

Initializes a new instance of the MachiningParallelProc class.

public MachiningParallelProc(MachiningActRunner millingActRunner)

Parameters

millingActRunner MachiningActRunner

The machining act runner to manage milling operations.

Properties

MachiningActRunner

Gets the machining act runner that manages the milling operations.

public MachiningActRunner MachiningActRunner { get; }

Property Value

MachiningActRunner

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

Dispose(bool)

Releases the unmanaged resources used by the MachiningParallelProc and optionally releases the managed resources.

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

True to release both managed and unmanaged resources; false to release only unmanaged resources.

WaitAll()

Waits for all tasks to complete.

public void WaitAll()