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