Class ProjectHelper
Inheritance
ProjectHelper
Assembly: CAMIPC.DotnetHelper.dll
Syntax
public static class ProjectHelper
Methods
FeatureFinder(ComWrapper<ICamIpcProject>)
Feature finder — provides access to recognized features of the current project
Declaration
public static ComWrapper<ICamIpcFeatureFinder> FeatureFinder(this ComWrapper<ICamIpcProject> project)
Parameters
Returns
FilePath(ComWrapper<ICamIpcProject>)
Declaration
public static string FilePath(this ComWrapper<ICamIpcProject> project)
Parameters
Returns
GeomImporter(ComWrapper<ICamIpcProject>)
Geometrical files importer
Declaration
public static ComWrapper<ICamIpcGeometryImporter> GeomImporter(this ComWrapper<ICamIpcProject> project)
Parameters
Returns
GeomModel(ComWrapper<ICamIpcProject>)
Declaration
public static ComWrapper<ICamIpcGeometryModel> GeomModel(this ComWrapper<ICamIpcProject> project)
Parameters
Returns
Id(ComWrapper<ICamIpcProject>)
Unique identifier of project
Declaration
public static string Id(this ComWrapper<ICamIpcProject> project)
Parameters
Returns
NCMaker(ComWrapper<ICamIpcProject>)
Declaration
public static ComWrapper<ICamIpcNCMaker> NCMaker(this ComWrapper<ICamIpcProject> project)
Parameters
Returns
SetMachine(ComWrapper<ICamIpcProject>, Guid, string, string)
Set machine for the project by guid, file path and type name
Declaration
public static void SetMachine(this ComWrapper<ICamIpcProject> project, Guid guid, string filePath, string typeName)
Parameters
Simulator(ComWrapper<ICamIpcProject>)
Manager of simulation of the project
Declaration
public static ComWrapper<ICamIpcSimulator> Simulator(this ComWrapper<ICamIpcProject> project)
Parameters
Returns
Snapshots(ComWrapper<ICamIpcProject>)
Declaration
public static ComWrapper<IListCamIpcSnapshot> Snapshots(this ComWrapper<ICamIpcProject> project)
Parameters
Returns
Technologist(ComWrapper<ICamIpcProject>)
Declaration
public static ComWrapper<ICamIpcTechnologist> Technologist(this ComWrapper<ICamIpcProject> project)
Parameters
Returns