Interface IST_Application
Main CAM application interface
Namespace: STApplication
Assembly: STApplication.dll
Syntax
[Guid("3B4EFFF0-0E7D-4D51-A9F7-9DC0138AF885")]
public interface IST_Application
Properties
CurrentProject
Currently opened project
Declaration
IST_Project CurrentProject { get; }
Property Value
| Type | Description |
|---|---|
| IST_Project |
GeomLib
Geometry library
Declaration
IST_GeomLib GeomLib { get; }
Property Value
| Type | Description |
|---|---|
| IST_GeomLib |
LanguageFile
Interface of language file
Declaration
IST_LocalizationFile LanguageFile { get; set; }
Property Value
| Type | Description |
|---|---|
| IST_LocalizationFile |
NSManager
Get NSManager
Declaration
object NSManager { get; }
Property Value
| Type | Description |
|---|---|
| object |
OpRegistrator
Interface of operation registrator
Declaration
ISS_OpRegistrator OpRegistrator { get; }
Property Value
| Type | Description |
|---|---|
| ISS_OpRegistrator |
XMLProperties
XML properties container
Declaration
IST_XMLPropPointer XMLProperties { get; }
Property Value
| Type | Description |
|---|---|
| IST_XMLPropPointer |
Methods
CreateProject()
Create new empty project
Declaration
void CreateProject()
OpenProject(string)
Open CAM project file @value 0 - Success @value -1 - File not found @value -2 - Load error
Declaration
int OpenProject(string aProjectName)
Parameters
| Type | Name | Description |
|---|---|---|
| string | aProjectName |
|
Returns
| Type | Description |
|---|---|
| int | Status code: |