Method class for unloading objects (work cells, robots, tools, programs, etc.) simulation status.
More...
|
static ER_DllExport char * | EasyRobProduct (void) |
| EASY-ROB Product. More...
|
|
static ER_DllExport char * | EasyRobPlatform (void) |
| EASY-ROB Platform, x86 or x64. More...
|
|
static ER_DllExport char * | EasyRobVer (void) |
| EASY-ROB Product Version. More...
|
|
static ER_DllExport int | check_license (int opt_id) |
| Check Licenses for options and modules Parameter opt_id is one of ER_LIC_STD_BASIC .. ER_LIC_STD_COLL .. ER_LIC_STD_ROBMOD .. ER_LIC_API_UDLL. More...
|
|
static ER_DllExport int | get_license_priority () |
| Get license priority As valid license priority is one of ER_LIC_PRIORITY_UNDEF, ER_LIC_PRIORITY_LMNGR, ER_LIC_PRIORITY_LOCAL or ER_LIC_PRIORITY_DEFAULT
The license priority is defined in the config.dat file with the key "LICENSE_PRIORITY". More...
|
|
static ER_DllExport int | get_hardware_id (char *hw_id) |
| Supplies unique HardwareID or DongleID. More...
|
|
static ER_DllExport int | Init_ER_DLL_Window (int InitOptions) |
| Initialize EASY-ROB DLL Window Parameter InitOptions is currently not used. More...
|
|
static ER_DllExport char * | get_system_folder_file (int request_idx=SYS_SYSTEM_FOLDER_DIRECTORY_UNDEF) |
| Supplies requested system path or file. Parameter request_idx is one of SYS_SYSTEM_FOLDER_DIRECTORY_UNDEF, SYS_SYSTEM_FOLDER_DIRECTORY_LIST, SYS_SYSTEM_FOLDER_DIRECTORY_CONIFG_FILE, SYS_SYSTEM_FOLDER_DIRECTORY_LICENSE_FILE, SYS_SYSTEM_FOLDER_DIRECTORY_MONITORING_FILE, SYS_SYSTEM_FOLDER_DIRECTORY_ENVIRONMENT_FILE, SYS_SYSTEM_FOLDER_DIRECTORY_WORKING_PATHES_FILE, SYS_SYSTEM_FOLDER_DIRECTORY_LOADFROMLIB_FILE, SYS_SYSTEM_FOLDER_DIRECTORY_LOADFROMLIB_PREFERRED_FILE, SYS_SYSTEM_FOLDER_DIRECTORY_APPLICATION_DIR, SYS_SYSTEM_FOLDER_DIRECTORY_WORKING_DIR, SYS_SYSTEM_FOLDER_DIRECTORY_USR_DIR,. More...
|
|
static ER_DllExport int * | inq_modified_cell (void) |
| Flag if cell file is modified. More...
|
|
static ER_DllExport int | set_commandline (char *cmdline) |
| Set the command line
The given command will be executed immediatly
See also EASY-ROB-ShortKeys-eng.pdf
Example "-message". More...
|
|
static ER_DllExport char * | get_commandline (void) |
| Get the command line when EASY-ROB was started
See also EASY-ROB-ShortKeys-eng.pdf. More...
|
|
static ER_DllExport int | CloseApplication (int confirm=0) |
| Close EASY-ROB application
If paramter confirm is set to 1, the user will be prompted to confirm this operation. More...
|
|
static ER_DllExport int | SetWindowPos (void *pWndInsertAfter, int x, int y, int cx, int cy, UINT nFlags) |
| Set the position and size of EASY-ROB's OpenGL window. More...
|
|
static ER_DllExport int | GetWindowPos (int *x, int *y, int *cx, int *cy) |
| Get the position and size of EASY-ROB's OpenGL window. More...
|
|
static ER_DllExport int | UnloadCell (int confirm=1) |
| Unload current loaded work cell
If paramter confirm is set to 1, the user will be prompted to confirm this operation. More...
|
|
static ER_DllExport int | UnloadRobot (int confirm=1) |
| Unload current Robot
If paramter confirm is set to 1, the user will be prompted to confirm this operation. More...
|
|
static ER_DllExport int | UnloadTool (int confirm=1) |
| Unload current Tool
If paramter confirm is set to 1, the user will be prompted to confirm this operation. More...
|
|
static ER_DllExport int | UnloadProgram (int confirm=1) |
| Unload current robot Program
If paramter confirm is set to 1, the user will be prompted to confirm this operation. More...
|
|
static ER_DllExport int | UnloadMimic (int confirm=1) |
| Unload current robot Mimic file
If paramter confirm is set to 1, the user will be prompted to confirm this operation. More...
|
|
static ER_DllExport int | UnloadBody (int confirm=1) |
| Unload Body group
If paramter confirm is set to 1, the user will be prompted to confirm this operation. More...
|
|
static ER_DllExport int | UnloadTag (int confirm=1) |
| Unload current Tag
If paramter confirm is set to 1, the user will be prompted to confirm this operation. More...
|
|
static ER_DllExport int | UnloadPath (int confirm=1) |
| Unload current Path
If paramter confirm is set to 1, the user will be prompted to confirm this operation. More...
|
|
static ER_DllExport int | UnloadPathAll (int confirm=1) |
| Unload all Pathes
If paramter confirm is set to 1, the user will be prompted to confirm this operation. More...
|
|
static ER_DllExport int | ChkRobotCellLoaded (int confirm=0) |
| Check if cell is loaded or at if least one robot is available
If paramter confirm is set to 1, the user will be prompted to confirm upcoming messages. More...
|
|
static ER_DllExport int | ChkBodysCellLoaded (int confirm=0) |
| Check if Bodies are loaded
If paramter confirm is set to 1, the user will be prompted to confirm upcoming messages. More...
|
|
static ER_DllExport int | ChkToolRobotLoaded (int confirm=0) |
| Check if robot Tool is loaded
If paramter confirm is set to 1, the user will be prompted to confirm upcoming messages. More...
|
|
static ER_DllExport int | ChkTagsLoaded (int confirm=0) |
| Check if Tags are loaded
If paramter confirm is set to 1, the user will be prompted to confirm upcoming messages. More...
|
|
static ER_DllExport int | ChkPrgLoaded (int confirm=0, int set_prg_dev=0) |
| Check if a robot Program file is loaded
If paramter confirm is set to 1, the user will be prompted to confirm upcoming messages
If Parameter set_prg_dev is set to 1, the first device with a loaded program will be used.
Otherwise it will be checked if the current device has a program loaded. More...
|
|
static ER_DllExport int | ChkPrgMimicLoaded (int confirm=0) |
| Check if a robot Mimic file is loaded
If paramter confirm is set to 1, the user will be prompted to confirm upcoming messages. More...
|
|
static ER_DllExport char * | GetCellfile (void) |
| Returns name of current loaded cell file. More...
|
|
static ER_DllExport char * | inq_config_workdir (void) |
| Returns folder string for current working directory. More...
|
|
static ER_DllExport char * | GetSystemPath (void) |
| EasyEdit SystemPath
obsolete. More...
|
|
static ER_DllExport int * | inq_EasyRobDll_Active (void) |
| Check if EASY-ROB Application is still active. More...
|
|
static ER_DllExport int * | inq_EasyRobDll_Activ (void) |
| Obsolete use inq_EasyRobDll_Active() More...
|
|
static ER_DllExport void * | inq_EasyRobDll_Hwnd (void) |
| Get EASY-ROB Handle from CWnd class. More...
|
|
static ER_DllExport ER_UID | inq_EasyRobDll_Hwnd_ex (void) |
| Get EASY-ROB Handle from HWND, GetSafeHwnd() More...
|
|
static ER_DllExport int | ShellExecuteOpen (char *prg, char *parameter=NULL, int nShowCmd=SW_SHOWNORMAL) |
| Performs an 'open' operation on a specified program file. More...
|
|
static ER_DllExport int | ShellExecuteEdit (char *fln) |
| Opens the specified file with the assigned editor
See configuration file config.dat . More...
|
|
|
static ER_CAPI_SYS_UTILITIES | er_capi_sys_utilities |
| Method class for helping functions, color conversion, etc. More...
|
|
static ER_CAPI_SYS_MATHEMATICS | er_capi_sys_mathematics |
| Method class for mathematical calculations, multiplications of homogeneous matrices, conversion Euler angle, triangle calculations, formula parser, etc. More...
|
|
static ER_CAPI_SYS_VIEW | er_capi_sys_view |
| Method class for graphical update of the 3D scene, refreshing dialogs, etc. More...
|
|
static ER_CAPI_SYS_PREVIEW | er_capi_sys_preview |
| Method class for the CAD-Preview. More...
|
|
static ER_CAPI_SYS_STATUS | er_capi_sys_status |
| Method class for unloading objects (work cells, robots, tools, programs, etc.) simulation status. More...
|
|
static ER_CAPI_SYS_UNITS | er_capi_sys_units |
| Method class for setting and calculating units. More...
|
|
static ER_CAPI_SYS_USERDLL | er_capi_sys_userdll |
| Method class to access API UserDll. More...
|
|
static ER_CAPI_SYS_APIDLL | er_capi_sys_apidll |
| Method class to access API Dll for inverse kinematics, robot trajectory planner and robot dynamics. More...
|
|
static ER_CAPI_USER_IO | er_capi_user_io |
| Method class for interaction with EASY-ROB. More...
|
|
static ER_CAPI_DEVICES | er_capi_devices |
| Method class to create, attach, update devices, for kinematics calculations and for trajectory planning and -execution. More...
|
|
static ER_CAPI_SIM | er_capi_sim |
| Method class for simulation settings. More...
|
|
static ER_CAPI_TARGETS | er_capi_targets |
| Method class for paths and tags. More...
|
|
static ER_CAPI_CAD | er_capi_cad |
| Method class for for 3D CAD Data import and -export, changing attributes and positions. More...
|
|
static ER_CAPI_SYS | er_capi_sys |
| Method class for mathematical calculations, simulation status, units. More...
|
|
Method class for unloading objects (work cells, robots, tools, programs, etc.) simulation status.