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 |
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 |