Interface ICamApiProject
  
  
  
  Assembly: CAMAPI.Project.dll
  Syntax
  
    [Guid("24317BEC-9E60-41CC-9A7A-59B7E167FDA0")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiProject
   
  Properties
  
  CAMAPIGeomModel
  
  
  Declaration
  
    ICAMAPIGeometryModel CAMAPIGeomModel { get; }
   
  Property Value
  
  
  CoordinateSystems
  
  
  Declaration
  
    ICamApiListCoordinateSystem CoordinateSystems { get; }
   
  Property Value
  
  
  FilePath
  
  
  Declaration
  
  Property Value
  
  
  GeomImporter
  
  
  Declaration
  
    ICAMAPIGeometryImporter GeomImporter { get; }
   
  Property Value
  
  
  Id
  
  
  Declaration
  
  Property Value
  
  
  Machine
  
  
  Declaration
  
    ICamApiMachine Machine { get; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    ICamApiMachineInfo MachineInformation { get; }
   
  Property Value
  
  
  NCMaker
  
  
  Declaration
  
    ICamApiNCMaker NCMaker { get; }
   
  Property Value
  
  
  Snapshots
  
  
  Declaration
  
    IListCamApiSnapshot Snapshots { get; }
   
  Property Value
  
  
  Technologist
  
  
  Declaration
  
    ICamApiTechnologist Technologist { get; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    ICamApiMachiningToolsList ToolsList { get; }
   
  Property Value
  
  Methods
  
  RegisterHandler(string, ICamApiEventHandler, IListString, out TResultStatus)
  
  
  Declaration
  
    void RegisterHandler(string HandlerIdent, ICamApiEventHandler Handler, IListString Events, out TResultStatus ResultStatus)
   
  Parameters
  
  
  SaveClData(string, ICamApiTechOperationIterator, out TResultStatus)
  
  
  Declaration
  
    void SaveClData(string OutputFileName, ICamApiTechOperationIterator OperationsIterator, out TResultStatus ResultStatus)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void SetOperationTool(string OperationID, string ToolID, out TResultStatus ResultStatus)
   
  Parameters
  
  
  UnregisterHandler(string, out TResultStatus)
  
  
  Declaration
  
    void UnregisterHandler(string HandlerIdent, out TResultStatus ResultStatus)
   
  Parameters