EASY-ROB™ Application Programming Interface
v9.301
|
Go to the source code of this file.
Classes | |
class | ER_CAPI |
Method class containing all other ER_CAPI_* classes. More... | |
class | ER_CAPI_USER_IO |
Method class for interaction with EASY-ROB. More... | |
class | ER_CAPI_USER_IO_FILE |
Method class to load and save work cells-, robots-, tool-files, etc. More... | |
class | ER_CAPI_USER_IO_DIALOG |
Method class, supplies dialogs, i.e. to enter and show values. More... | |
class | ER_CAPI_USER_IO_PICK |
Method class to "pick" objects such as devices, tags, polygon, vertices, measure distances, ... More... | |
class | ER_CAPI_USER_IO_CRUISE |
Method class to manipulate the 3D Scene. More... | |
class | ER_CAPI_USER_IO_3DPDF |
Method class for 3D Pdf Export. More... | |
class | ER_CAPI_DEVICES |
Method class to create, attach, update devices, for kinematics calculations and for trajectory planning and -execution. More... | |
class | ER_CAPI_ROB |
Method class kinematics and transformations. More... | |
class | ER_CAPI_ROB_KIN |
Method class forward-, Inverse kinematics, desired robot joints, tools, position w.r.t. world and reference system. More... | |
class | ER_CAPI_ROB_ATRIBUTES |
class | ER_CAPI_ROB_DYN |
Method class for dynamics, controller parameter, sampling rates. More... | |
class | ER_CAPI_MOP |
Method class for trajectory planning and -execution and for motion planning AUTOPATH. More... | |
class | ER_CAPI_MOP_DATA |
Method class for start-, target data, motion time, etc. More... | |
class | ER_CAPI_MOP_PATH |
Method class for path specifications, motion type (PTP, LIN, CIRC), speeds, acceleration, waiting time, etc. More... | |
class | ER_CAPI_MOP_PREP |
Method class for trajectory planning (preparation) More... | |
class | ER_CAPI_MOP_EXEC |
Method class for trajectory execution. More... | |
class | ER_CAPI_MOP_AUTOPATH |
Method class for collision free path planning. More... | |
class | ER_CAPI_MOP_AUTOPATH_SDK |
Method for collision free path planning. More... | |
class | ER_CAPI_SIM |
Method class for simulation settings. More... | |
class | ER_CAPI_SIM_MONITORING |
Method class for monitoring of travel ranges, speeds, etc. More... | |
class | ER_CAPI_SIM_COLLISION |
Method class for collision, tolerances, etc. More... | |
class | ER_CAPI_SIM_CAMERA |
Method class for camera settings. More... | |
class | ER_CAPI_SIM_ERPL |
Method class for executing ERPL- and ERCL commands. More... | |
class | ER_CAPI_SIM_TRACK |
Method class for TCP trace, reference and visualization. More... | |
class | ER_CAPI_TARGETS |
Method class for paths and tags. More... | |
class | ER_CAPI_TARGETS_TAG |
Method class for manipulation of tags and access tag attributes. More... | |
class | ER_CAPI_TARGETS_PATH |
Method class for creating, deleting and manipulating paths. More... | |
class | ER_CAPI_CAD |
Method class for for 3D CAD Data import and -export, changing attributes and positions. More... | |
class | ER_CAPI_CAD_IO |
Method class for access to geometry parameter: Location, polygons, vertices, attributes, etc. More... | |
class | ER_CAPI_CAD_CREATE |
Method class for creating primitive geometries such as cubes, cylinder, spheres, etc. More... | |
class | ER_CAPI_CAD_IMPORT |
Method class for importing existing 3D geometries (IGP, STL, 3DS) More... | |
class | ER_CAPI_CAD_CONVERT |
Method class for converting external neutral and native CAD formats (STEP, IGES, JT-Open, CATIA, Pro/E, and so on) into the internal IGP Part File Format. More... | |
class | ER_CAPI_SYS |
Method class for mathematical calculations, simulation status, units. More... | |
class | ER_CAPI_SYS_UTILITIES |
Method class for helping functions, color conversion, etc. More... | |
class | ER_CAPI_SYS_MATHEMATICS |
Method class for mathematical calculations, multiplications of homogeneous matrices, conversion Euler angle, triangle calculations, formula parser, etc. More... | |
class | ER_CAPI_SYS_VIEW |
Method class for graphical update of the 3D scene, refreshing dialogs, etc. More... | |
class | ER_CAPI_SYS_PREVIEW |
Method class for the CAD-Preview. More... | |
class | ER_CAPI_SYS_STATUS |
Method class for unloading objects (work cells, robots, tools, programs, etc.) simulation status. More... | |
class | ER_CAPI_SYS_UNITS |
Method class for setting and calculating units. More... | |
class | ER_CAPI_SYS_USERDLL |
Method class to access API UserDll Option API UserDll allows the user to develop user defined dlls. Each UserDll must be defined in the configuration file config.dat , see also inq_UserDll_number() and is loaded dynamically when EASY-ROB™ starts.The UserDll must export the following three functions (OpenDialog(), ProglineUpdate(), AuxUpdate()), to allow EASY-ROB™ to communicate with the UserDll. More... | |
class | ER_CAPI_SYS_APIDLL |
Method class to access API Dll for inverse kinematics, robot trajectory planner and robot dynamics The Options API-INV, API-IPO and API-DYN allow the user to develop user defined dlls for inverse kinematics, robot trajectory planner and robot dynamics. Standard naming convention. More... | |
Macros | |
#define | EXPORT_C extern "C" __declspec( dllexport ) |
Functions | |
EXPORT_C ER_CAPI * | _inq_er_capi (void) |
Address to ER_CAPI method class. More... | |
#define EXPORT_C extern "C" __declspec( dllexport ) |