Class NcProc
Provides processing utilities for NC programming.
public static class NcProc
- Inheritance
-
NcProc
- Inherited Members
Methods
GetActs(NcEnv, SeqPair<NcLine>, IMessageHost)
Gets the acts from a sequence pair of NcLines
public static IEnumerable<IAct> GetActs(NcEnv ncEnv, SeqPair<NcLine> ncLineSeq, IMessageHost messageHost)
Parameters
ncEnvNcEnvThe numerical control environment
ncLineSeqSeqPair<NcLine>The sequence pair of NcLines
messageHostIMessageHostThe message host for logging
Returns
- IEnumerable<IAct>
Enumerable of acts
GetActs(NcEnv, NcLine, NcLine, IMessageHost)
Gets the acts from a pair of NcLines
public static IEnumerable<IAct> GetActs(NcEnv ncEnv, NcLine preNcLine, NcLine curNcLine, IMessageHost messageHost)
Parameters
ncEnvNcEnvThe numerical control environment
preNcLineNcLineThe previous NcLine
curNcLineNcLineThe current NcLine
messageHostIMessageHostThe message host for logging
Returns
- IEnumerable<IAct>
Enumerable of acts
GetActs(NcEnv, LinkedListNode<NcLine>, IMessageHost)
Gets the acts from a linked list node containing an NcLine
public static IEnumerable<IAct> GetActs(NcEnv ncEnv, LinkedListNode<NcLine> ncLineNode, IMessageHost messageHost)
Parameters
ncEnvNcEnvThe numerical control environment
ncLineNodeLinkedListNode<NcLine>The linked list node containing the NcLine
messageHostIMessageHostThe message host for logging
Returns
- IEnumerable<IAct>
Enumerable of acts