This is the complete list of members for IRoboDK, including all inherited members.
| AddCurve(const tMatrix2D *curvePoints, Item referenceObject=nullptr, bool addToRef=false, int ProjectionType=PROJECTION_ALONG_NORMAL_RECALC)=0 | IRoboDK | pure virtual | 
| AddFile(const QString &filename, const Item parent=nullptr)=0 | IRoboDK | pure virtual | 
| AddFrame(const QString &name, Item itemparent=nullptr)=0 | IRoboDK | pure virtual | 
| AddMachiningProject(QString name="Curve follow settings", Item itemrobot=nullptr)=0 | IRoboDK | pure virtual | 
| AddPoints(const tMatrix2D *points, Item referenceObject=nullptr, bool addToRef=false, int ProjectionType=PROJECTION_ALONG_NORMAL_RECALC)=0 | IRoboDK | pure virtual | 
| AddProgram(const QString &name, Item itemrobot=nullptr)=0 | IRoboDK | pure virtual | 
| AddShape(const tMatrix2D *trianglePoints, Item addTo=nullptr, bool shapeOverride=false, tColor *color=nullptr)=0 | IRoboDK | pure virtual | 
| AddStation(QString name)=0 | IRoboDK | pure virtual | 
| AddTarget(const QString &name, Item itemparent=nullptr, Item itemrobot=nullptr)=0 | IRoboDK | pure virtual | 
| BuildMechanism(int type, const QList< Item > &list_obj, const double *parameters, const tJoints &joints_build, const tJoints &joints_home, const tJoints &joints_senses, const tJoints &joints_lim_low, const tJoints &joints_lim_high, const Mat base, const Mat tool, const QString &name, Item robot=nullptr)=0 | IRoboDK | pure virtual | 
| CALIBRATE_FRAME_3P_P1_ON_X enum value | IRoboDK | |
| CALIBRATE_FRAME_3P_P1_ORIGIN enum value | IRoboDK | |
| CALIBRATE_FRAME_6P enum value | IRoboDK | |
| CALIBRATE_TCP_BY_PLANE enum value | IRoboDK | |
| CALIBRATE_TCP_BY_POINT enum value | IRoboDK | |
| CALIBRATE_TURNTABLE enum value | IRoboDK | |
| CALIBRATE_TURNTABLE_2X enum value | IRoboDK | |
| CalibrateReference(const tMatrix2D *poses_joints, int method=CALIBRATE_FRAME_3P_P1_ON_X, bool use_joints=false, Item robot=nullptr)=0 | IRoboDK | pure virtual | 
| CalibrateTool(const tMatrix2D *poses_joints, tXYZ tcp_xyz, int format=EULER_RX_RY_RZ, int algorithm=CALIBRATE_TCP_BY_POINT, Item robot=nullptr, double *error_stats=nullptr)=0 | IRoboDK | pure virtual | 
| Cam2D_Add(const Item attach_to, const QString ¶ms="")=0 | IRoboDK | pure virtual | 
| Cam2D_Snapshot(const QString &file, const Item camera=nullptr, const QString ¶ms="")=0 | IRoboDK | pure virtual | 
| CloseRoboDK()=0 | IRoboDK | pure virtual | 
| CloseStation()=0 | IRoboDK | pure virtual | 
| Collision(Item item1, Item item2)=0 | IRoboDK | pure virtual | 
| COLLISION_OFF enum value | IRoboDK | |
| COLLISION_ON enum value | IRoboDK | |
| CollisionActive()=0 | IRoboDK | pure virtual | 
| CollisionLine(const tXYZ p1, const tXYZ p2)=0 | IRoboDK | pure virtual | 
| Collisions()=0 | IRoboDK | pure virtual | 
| Command(const QString &cmd, const QString &value="")=0 | IRoboDK | pure virtual | 
| DrawGeometry(int drawtype, float *vtx_pointer, int vtx_size, float color[4], float geo_size=2.0, float *vtx_normals=nullptr)=0 | IRoboDK | pure virtual | 
| DrawLines enum value | IRoboDK | |
| DrawPoints enum value | IRoboDK | |
| DrawSpheres enum value | IRoboDK | |
| DrawTexture(const QImage *image, const float *vtx_pointer, const float *texture_coords, int num_triangles, float *vtx_normals=nullptr)=0 | IRoboDK | pure virtual | 
| DrawTriangles enum value | IRoboDK | |
| EULER_QUEATERNION enum value | IRoboDK | |
| EULER_RX_RY_RZ enum value | IRoboDK | |
| EULER_RX_RYp_RZpp enum value | IRoboDK | |
| EULER_RZ_RXp_RZpp enum value | IRoboDK | |
| EULER_RZ_RY_RX enum value | IRoboDK | |
| EULER_RZ_RYp_RXpp enum value | IRoboDK | |
| EULER_RZ_RYp_RZpp enum value | IRoboDK | |
| FEATURE_CURVE enum value | IRoboDK | |
| FEATURE_NONE enum value | IRoboDK | |
| FEATURE_POINT enum value | IRoboDK | |
| FEATURE_SURFACE enum value | IRoboDK | |
| FLAG_ITEM_ALL enum value | IRoboDK | |
| FLAG_ITEM_AUTOTRISTATE enum value | IRoboDK | |
| FLAG_ITEM_DRAGALLOWED enum value | IRoboDK | |
| FLAG_ITEM_DROPALLOWED enum value | IRoboDK | |
| FLAG_ITEM_EDITABLE enum value | IRoboDK | |
| FLAG_ITEM_ENABLED enum value | IRoboDK | |
| FLAG_ITEM_NOCHILDREN enum value | IRoboDK | |
| FLAG_ITEM_NONE enum value | IRoboDK | |
| FLAG_ITEM_SELECTABLE enum value | IRoboDK | |
| FLAG_ITEM_USERTRISTATE enum value (defined in IRoboDK) | IRoboDK | |
| FLAG_ROBODK_3DVIEW_ACTIVE enum value | IRoboDK | |
| FLAG_ROBODK_ALL enum value | IRoboDK | |
| FLAG_ROBODK_DOUBLE_CLICK enum value | IRoboDK | |
| FLAG_ROBODK_LEFT_CLICK enum value | IRoboDK | |
| FLAG_ROBODK_MENU_ACTIVE enum value | IRoboDK | |
| FLAG_ROBODK_MENU_ACTIVE_ALL enum value | IRoboDK | |
| FLAG_ROBODK_MENUCONNECT_ACTIVE enum value | IRoboDK | |
| FLAG_ROBODK_MENUEDIT_ACTIVE enum value | IRoboDK | |
| FLAG_ROBODK_MENUFILE_ACTIVE enum value | IRoboDK | |
| FLAG_ROBODK_MENUPROGRAM_ACTIVE enum value | IRoboDK | |
| FLAG_ROBODK_MENUTOOLS_ACTIVE enum value | IRoboDK | |
| FLAG_ROBODK_MENUUTILITIES_ACTIVE enum value | IRoboDK | |
| FLAG_ROBODK_NONE enum value | IRoboDK | |
| FLAG_ROBODK_REFERENCES_VISIBLE enum value | IRoboDK | |
| FLAG_ROBODK_RIGHT_CLICK enum value | IRoboDK | |
| FLAG_ROBODK_STATUSBAR_VISIBLE enum value | IRoboDK | |
| FLAG_ROBODK_TREE_ACTIVE enum value | IRoboDK | |
| FLAG_ROBODK_TREE_VISIBLE enum value | IRoboDK | |
| FLAG_ROBODK_WINDOWKEYS_ACTIVE enum value | IRoboDK | |
| getActiveStation()=0 | IRoboDK | pure virtual | 
| getCollisionItems(QList< int > *link_id_list=nullptr)=0 | IRoboDK | pure virtual | 
| getCursorXYZ(int x=-1, int y=-1, tXYZ xyzStation=nullptr)=0 | IRoboDK | pure virtual | 
| getData(const QString ¶m)=0 | IRoboDK | pure virtual | 
| getFlagsItem(Item item)=0 | IRoboDK | pure virtual | 
| getItem(const QString &name, int itemtype=-1)=0 | IRoboDK | pure virtual | 
| getItemList(int filter=-1)=0 | IRoboDK | pure virtual | 
| getItemListNames(int filter=-1)=0 | IRoboDK | pure virtual | 
| getOpenStations()=0 | IRoboDK | pure virtual | 
| getParam(const QString ¶m)=0 | IRoboDK | pure virtual | 
| getParamBytes(const QString ¶m)=0 | IRoboDK | pure virtual | 
| getParams()=0 | IRoboDK | pure virtual | 
| HideRoboDK()=0 | IRoboDK | pure virtual | 
| INS_TYPE_CHANGEFRAME enum value | IRoboDK | |
| INS_TYPE_CHANGEROBOT enum value | IRoboDK | |
| INS_TYPE_CHANGESPEED enum value | IRoboDK | |
| INS_TYPE_CHANGETOOL enum value | IRoboDK | |
| INS_TYPE_CODE enum value | IRoboDK | |
| INS_TYPE_EVENT enum value | IRoboDK | |
| INS_TYPE_INVALID enum value | IRoboDK | |
| INS_TYPE_MOVE enum value | IRoboDK | |
| INS_TYPE_MOVEC enum value | IRoboDK | |
| INS_TYPE_PAUSE enum value | IRoboDK | |
| INS_TYPE_PRINT enum value | IRoboDK | |
| INSTRUCTION_CALL_PROGRAM enum value | IRoboDK | |
| INSTRUCTION_COMMENT enum value | IRoboDK | |
| INSTRUCTION_INSERT_CODE enum value | IRoboDK | |
| INSTRUCTION_SHOW_MESSAGE enum value | IRoboDK | |
| INSTRUCTION_START_THREAD enum value | IRoboDK | |
| IsInside(Item object_inside, Item object_parent)=0 | IRoboDK | pure virtual | 
| ItemUserPick(const QString &message="Pick one item", int itemtype=-1)=0 | IRoboDK | pure virtual | 
| ItemUserPick(const QString &message, const QList< Item > &list_choices, int id_selected=-1)=0 | IRoboDK | pure virtual | 
| JOINT_FORMAT enum value | IRoboDK | |
| LaserTrackerMeasure(tXYZ xyz, const tXYZ estimate, bool search=false)=0 | IRoboDK | pure virtual | 
| License()=0 | IRoboDK | pure virtual | 
| MeasurePose(Mat *pose, double data[10], int target=-1, int time_avg_ms=0, const tXYZ tool_tip=nullptr)=0 | IRoboDK | pure virtual | 
| MergeItems(const QList< Item > &listitems)=0 | IRoboDK | pure virtual | 
| MOVE_TYPE_CIRCULAR enum value | IRoboDK | |
| MOVE_TYPE_INVALID enum value | IRoboDK | |
| MOVE_TYPE_JOINT enum value | IRoboDK | |
| MOVE_TYPE_LINEAR enum value | IRoboDK | |
| MOVE_TYPE_LINEARSEARCH enum value | IRoboDK | |
| PluginCommand(const QString &plugin_name="", const QString &plugin_command="", const QString &value="")=0 | IRoboDK | pure virtual | 
| PluginLoad(const QString &plugin_name="", int load=1)=0 | IRoboDK | pure virtual | 
| Popup_ISO9283_CubeProgram(Item robot=nullptr, tXYZ center=nullptr, double side=-1)=0 | IRoboDK | pure virtual | 
| PROGRAM_RUN_ON_ROBOT enum value | IRoboDK | |
| PROGRAM_RUN_ON_SIMULATOR enum value | IRoboDK | |
| ProgramStart(const QString &progname, const QString &defaultfolder="", const QString &postprocessor="", Item robot=nullptr)=0 | IRoboDK | pure virtual | 
| PROJECTION_ALONG_NORMAL enum value | IRoboDK | |
| PROJECTION_ALONG_NORMAL_RECALC enum value | IRoboDK | |
| PROJECTION_CLOSEST enum value | IRoboDK | |
| PROJECTION_CLOSEST_RECALC enum value | IRoboDK | |
| PROJECTION_NONE enum value | IRoboDK | |
| PROJECTION_RECALC enum value | IRoboDK | |
| ProjectPoints(tMatrix2D *points, Item objectProject, int ProjectionType=PROJECTION_ALONG_NORMAL_RECALC)=0 | IRoboDK | pure virtual | 
| Render(int flags=RenderComplete)=0 | IRoboDK | pure virtual | 
| RenderComplete enum value | IRoboDK | |
| RenderNone enum value | IRoboDK | |
| RenderScreen enum value | IRoboDK | |
| RenderUpdateOnly enum value | IRoboDK | |
| RunCode(const QString &code, bool code_is_fcn_call=false)=0 | IRoboDK | pure virtual | 
| RunMessage(const QString &message, bool message_is_comment=false)=0 | IRoboDK | pure virtual | 
| RunMode()=0 | IRoboDK | pure virtual | 
| RUNMODE_MAKE_ROBOTPROG enum value | IRoboDK | |
| RUNMODE_MAKE_ROBOTPROG_AND_START enum value | IRoboDK | |
| RUNMODE_MAKE_ROBOTPROG_AND_UPLOAD enum value | IRoboDK | |
| RUNMODE_QUICKVALIDATE enum value | IRoboDK | |
| RUNMODE_RUN_ROBOT enum value | IRoboDK | |
| RUNMODE_SIMULATE enum value | IRoboDK | |
| RunProgram(const QString &function_w_params)=0 | IRoboDK | pure virtual | 
| Save(const QString &filename, const Item itemsave=nullptr)=0 | IRoboDK | pure virtual | 
| Selection()=0 | IRoboDK | pure virtual | 
| setActiveStation(Item stn)=0 | IRoboDK | pure virtual | 
| setCollisionActive(int check_state=COLLISION_ON)=0 | IRoboDK | pure virtual | 
| setCollisionActivePair(int check_state, Item item1, Item item2, int id1=0, int id2=0)=0 | IRoboDK | pure virtual | 
| setData(const QString ¶m, const QByteArray &value)=0 | IRoboDK | pure virtual | 
| setFlagsItem(int flags=FLAG_ITEM_ALL, Item item=nullptr)=0 | IRoboDK | pure virtual | 
| setFlagsRoboDK(int flags=FLAG_ROBODK_ALL)=0 | IRoboDK | pure virtual | 
| setInteractiveMode(int mode_type, int default_ref_flags, const QList< Item > *custom_object=nullptr, int custom_ref_flags=0)=0 | IRoboDK | pure virtual | 
| setParam(const QString ¶m, const QString &value)=0 | IRoboDK | pure virtual | 
| setParamBytes(const QString ¶m, const QByteArray &value)=0 | IRoboDK | pure virtual | 
| SetRobotParams(Item robot, tMatrix2D dhm, Mat poseBase, Mat poseTool)=0 | IRoboDK | pure virtual | 
| setRunMode(int run_mode=1)=0 | IRoboDK | pure virtual | 
| setSelection(const QList< Item > &listitems)=0 | IRoboDK | pure virtual | 
| setSimulationSpeed(double speed)=0 | IRoboDK | pure virtual | 
| setViewPose(const Mat &pose)=0 | IRoboDK | pure virtual | 
| setWindowState(int windowstate=WINDOWSTATE_NORMAL)=0 | IRoboDK | pure virtual | 
| ShowMessage(const QString &message, bool popup=true)=0 | IRoboDK | pure virtual | 
| ShowRoboDK()=0 | IRoboDK | pure virtual | 
| SimulationSpeed()=0 | IRoboDK | pure virtual | 
| SPRAY_OFF enum value | IRoboDK | |
| SPRAY_ON enum value (defined in IRoboDK) | IRoboDK | |
| StereoCamera_Measure(Mat pose1, Mat pose2, int &npoints1, int &npoints2, double *data=nullptr, float time_avg=0, const tXYZ tip_xyz=nullptr)=0 | IRoboDK | pure virtual | 
| TypeCalibrateFrame enum name | IRoboDK | |
| TypeCalibrateTCP enum name | IRoboDK | |
| TypeCollision enum name | IRoboDK | |
| TypeDraw enum name | IRoboDK | |
| TypeEuler enum name | IRoboDK | |
| TypeFeature enum name | IRoboDK | |
| TypeFlagsItem enum name | IRoboDK | |
| TypeFlagsRoboDK enum name | IRoboDK | |
| TypeInstruction enum name | IRoboDK | |
| TypeInstructionCall enum name | IRoboDK | |
| TypeMovement enum name | IRoboDK | |
| TypeProgramRun enum name | IRoboDK | |
| TypeProjection enum name | IRoboDK | |
| TypeRender enum name | IRoboDK | |
| TypeRunMode enum name | IRoboDK | |
| TypeSpray enum name | IRoboDK | |
| TypeWindowState enum name | IRoboDK | |
| Valid(const Item item_check)=0 | IRoboDK | pure virtual | 
| Version()=0 | IRoboDK | pure virtual | 
| ViewPose()=0 | IRoboDK | pure virtual | 
| WINDOWSTATE_CINEMA enum value | IRoboDK | |
| WINDOWSTATE_FULLSCREEN enum value | IRoboDK | |
| WINDOWSTATE_FULLSCREEN_CINEMA enum value | IRoboDK | |
| WINDOWSTATE_HIDDEN enum value | IRoboDK | |
| WINDOWSTATE_MAXIMIZED enum value | IRoboDK | |
| WINDOWSTATE_MINIMIZED enum value | IRoboDK | |
| WINDOWSTATE_NORMAL enum value | IRoboDK | |
| WINDOWSTATE_SHOW enum value | IRoboDK | |
| WINDOWSTATE_VIDEO enum value | IRoboDK | |
| ~IRoboDK() (defined in IRoboDK) | IRoboDK | inlinevirtual |