Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
| ▼Nrobodk | |
| ▼Nlegacy | |
| CMatrix2D | The Matrix2D struct represents a variable size 2D matrix |
| CJoints | Joint position of a robot (robot axes) |
| CMatrix4x4 | 4x4 transformation matrix in 3D space |
| ▼CStationTreeEventMonitor | |
| CQStringHash | |
| CVector3 | Vector or vertex in 3D space |
| CFormRobotPilot | |
| CIAppRoboDK | Interface to RoboDK. Each plugin must implement this class to establish the interface to RoboDK. More information in the RoboDK Plug-In Structure section. An example PluginExample is available to show how to implement this class |
| CIItem | The Item class represents an item in RoboDK station. An item can be a robot, a frame, a tool, an object, a target, ... any item visible in the station tree. An item can also be seen as a node where other items can be attached to (child items). Every item has one parent item/node and can have one or more child items/nodes |
| CIRoboDK | This class is the iterface to the RoboDK API. With the RoboDK API you can automate certain tasks and operate on items. Interactions with items in the station tree are made through Items (IItem). An item is an object in the RoboDK tree (it can be either a robot, an object, a tool, a frame, a program, ...) |
| CPluginExample | Shows the structure of a RoboDK plugin. A RoboDK plugin must implement the IAppRoboDK and the QObject class |
| CtColor | The Color struct represents an RGBA color (each color component should be in the range [0-1]) |