Interface ICamIpcProject
  
  
  
  Assembly: CAMIPC.Project.dll
  Syntax
  
    [Guid("5AE98B61-9A3A-44C3-965E-BD04654FD0C1")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamIpcProject
   
  Properties
  
  CoordinateSystems
  
  
  Declaration
  
    ICamIpcListCoordinateSystem CoordinateSystems { get; }
   
  Property Value
  
  
  Machine
  
  
  Declaration
  
    ICamIpcMachine Machine { get; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    ICamIpcMachineInfo MachineInformation { get; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    ICamIpcMachiningToolsList ToolsList { get; }
   
  Property Value
  
  Methods
  
  GetFilePath(ref TExecuteContext)
  
  
  Declaration
  
    string GetFilePath(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetGeomImporter(ref TExecuteContext)
  
  
  Declaration
  
    ICamIpcGeometryImporter GetGeomImporter(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetId(ref TExecuteContext)
  
  
  Declaration
  
    string GetId(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetInstanceId()
  
  
  Declaration
  
  Returns
  
  
  GetNCMaker(ref TExecuteContext)
  
  
  Declaration
  
    ICamIpcNCMaker GetNCMaker(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetSnapshots(ref TExecuteContext)
  
  
  Declaration
  
    IListCamIpcSnapshot GetSnapshots(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  GetTechnologist(ref TExecuteContext)
  
  
  Declaration
  
    ICamIpcTechnologist GetTechnologist(ref TExecuteContext ExecuteContext)
   
  Parameters
  
  Returns
  
  
  RegisterHandler(string, ICamIpcEventHandler, ICamIpcEventListener, ref TExecuteContext)
  
  
  Declaration
  
    void RegisterHandler(string HandlerIdent, ICamIpcEventHandler Handler, ICamIpcEventListener Listener, ref TExecuteContext ExecuteContext)
   
  Parameters
  
  
  SaveClData(string, ICamIpcTechOperationIterator, ref TExecuteContext)
  
  
  Declaration
  
    void SaveClData(string OutputFileName, ICamIpcTechOperationIterator OperationsIterator, ref TExecuteContext ExecuteContext)
   
  Parameters
  
  
  SetOperationTool(string, string, ref TExecuteContext)
  
  
  Declaration
  
    void SetOperationTool(string OperationID, string ToolID, ref TExecuteContext ExecuteContext)
   
  Parameters
  
  
  UnregisterHandler(string, ref TExecuteContext)
  
  
  Declaration
  
    void UnregisterHandler(string HandlerIdent, ref TExecuteContext ExecuteContext)
   
  Parameters