Interface ICamIpcTechOperation
  
  
  
  Assembly: CAMIPC.TechOperation.dll
  Syntax
  
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("00AC86E7-3B17-4078-9743-75E3F1C52CC1")]
public interface ICamIpcTechOperation
   
  Properties
  
  Machine
  
  
  Declaration
  
    ICamIpcMachine Machine { get; }
   
  Property Value
  
  
  MachineConfiguration
  
  
  Declaration
  
    ICamIpcMachineConfiguration MachineConfiguration { get; }
   
  Property Value
  
  
  WorkpieceCoordinateSystem
  
  
  Declaration
  
    ICamIpcWorkpieceCoordinateSystem WorkpieceCoordinateSystem { get; }
   
  Property Value
  
  
  XMLProp
  
  
  Declaration
  
    ICamIpcXmlPropPointer XMLProp { get; }
   
  Property Value
  
  Methods
  
  GetCalculated(ref TExecuteContext)
  
  
  Declaration
  
    bool GetCalculated(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetEnabled(ref TExecuteContext)
  
  
  Declaration
  
    bool GetEnabled(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetId(ref TExecuteContext)
  
  
  Declaration
  
    string GetId(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetInstanceId()
  
  
  Declaration
  
  Returns
  
  
  GetIsCollisionError(ref TExecuteContext)
  
  
  Declaration
  
    bool GetIsCollisionError(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetIsCompensationError(ref TExecuteContext)
  
  
  Declaration
  
    bool GetIsCompensationError(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetIsError(ref TExecuteContext)
  
  
  Declaration
  
    bool GetIsError(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetIsGougeError(ref TExecuteContext)
  
  
  Declaration
  
    bool GetIsGougeError(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetIsHolderError(ref TExecuteContext)
  
  
  Declaration
  
    bool GetIsHolderError(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetIsMachiningResultCalculated(ref TExecuteContext)
  
  
  Declaration
  
    bool GetIsMachiningResultCalculated(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetIsPlungeError(ref TExecuteContext)
  
  
  Declaration
  
    bool GetIsPlungeError(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetIsRapidError(ref TExecuteContext)
  
  
  Declaration
  
    bool GetIsRapidError(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetIsToolOverloadError(ref TExecuteContext)
  
  
  Declaration
  
    bool GetIsToolOverloadError(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetIsTravelError(ref TExecuteContext)
  
  
  Declaration
  
    bool GetIsTravelError(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetIsTurnDirectionError(ref TExecuteContext)
  
  
  Declaration
  
    bool GetIsTurnDirectionError(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetName(ref TExecuteContext)
  
  
  Declaration
  
    string GetName(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetSimulated(ref TExecuteContext)
  
  
  Declaration
  
    bool GetSimulated(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  LoadFromXmlProp(ICamIpcXmlPropPointer, ref TExecuteContext)
  
  
  Declaration
  
    void LoadFromXmlProp(ICamIpcXmlPropPointer XMLProp, ref TExecuteContext ExecuteContext)
   
  Parameters
  
  
  SaveToXmlProp(ref TExecuteContext)
  
  
  Declaration
  
    ICamIpcXmlPropPointer SaveToXmlProp(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  SetName(string, ref TExecuteContext)
  
  
  Declaration
  
    void SetName(string Name, ref TExecuteContext ExecuteContext)
   
  Parameters