Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion Plugin-OPC-UA/PluginOPCUA.pro
Original file line number Diff line number Diff line change
Expand Up @@ -124,10 +124,18 @@ HEADERS += \
../robodk_interface/iapprobodk.h \
../robodk_interface/robodktypes.h \
../robodk_interface/robodktools.h \
../robodk_interface/matrix4x4.h \
../robodk_interface/vector3.h \
../robodk_interface/deprecated.h \
../robodk_interface/constants.h \
../robodk_interface/joints.h \

SOURCES += \
../robodk_interface/robodktools.cpp \
../robodk_interface/robodktypes.cpp
../robodk_interface/robodktypes.cpp \
../robodk_interface/matrix4x4.cpp \
../robodk_interface/vector3.cpp \
../robodk_interface/joints.cpp

INCLUDEPATH += ../robodk_interface
#--------------------------
Expand Down
10 changes: 9 additions & 1 deletion PluginAppLoader/AppLoader.pro
Original file line number Diff line number Diff line change
Expand Up @@ -123,10 +123,18 @@ HEADERS += \
../robodk_interface/iapprobodk.h \
../robodk_interface/robodktypes.h \
../robodk_interface/robodktools.h \
../robodk_interface/matrix4x4.h \
../robodk_interface/vector3.h \
../robodk_interface/deprecated.h \
../robodk_interface/constants.h \
../robodk_interface/joints.h \

SOURCES += \
../robodk_interface/robodktools.cpp \
../robodk_interface/robodktypes.cpp
../robodk_interface/robodktypes.cpp \
../robodk_interface/matrix4x4.cpp \
../robodk_interface/vector3.cpp \
../robodk_interface/joints.cpp

INCLUDEPATH += ../robodk_interface ./zip
#--------------------------
Expand Down
10 changes: 9 additions & 1 deletion PluginAttachObject/PluginAttachObject.pro
Original file line number Diff line number Diff line change
Expand Up @@ -110,10 +110,18 @@ HEADERS += \
../robodk_interface/iapprobodk.h \
../robodk_interface/robodktypes.h \
../robodk_interface/robodktools.h \
../robodk_interface/matrix4x4.h \
../robodk_interface/vector3.h \
../robodk_interface/deprecated.h \
../robodk_interface/constants.h \
../robodk_interface/joints.h \

SOURCES += \
../robodk_interface/robodktools.cpp \
../robodk_interface/robodktypes.cpp
../robodk_interface/robodktypes.cpp \
../robodk_interface/matrix4x4.cpp \
../robodk_interface/vector3.cpp \
../robodk_interface/joints.cpp

INCLUDEPATH += ../robodk_interface
#--------------------------
10 changes: 9 additions & 1 deletion PluginAttachView/PluginAttachView.pro
Original file line number Diff line number Diff line change
Expand Up @@ -109,10 +109,18 @@ HEADERS += \
../robodk_interface/iapprobodk.h \
../robodk_interface/robodktypes.h \
../robodk_interface/robodktools.h \
../robodk_interface/matrix4x4.h \
../robodk_interface/vector3.h \
../robodk_interface/deprecated.h \
../robodk_interface/constants.h \
../robodk_interface/joints.h \

SOURCES += \
../robodk_interface/robodktools.cpp \
../robodk_interface/robodktypes.cpp
../robodk_interface/robodktypes.cpp \
../robodk_interface/matrix4x4.cpp \
../robodk_interface/vector3.cpp \
../robodk_interface/joints.cpp

INCLUDEPATH += ../robodk_interface
#--------------------------
10 changes: 9 additions & 1 deletion PluginBallbarTracker/PluginBallbarTracker.pro
Original file line number Diff line number Diff line change
Expand Up @@ -110,10 +110,18 @@ HEADERS += \
../robodk_interface/iapprobodk.h \
../robodk_interface/robodktypes.h \
../robodk_interface/robodktools.h \
../robodk_interface/matrix4x4.h \
../robodk_interface/vector3.h \
../robodk_interface/deprecated.h \
../robodk_interface/constants.h \
../robodk_interface/joints.h \

SOURCES += \
../robodk_interface/robodktools.cpp \
../robodk_interface/robodktypes.cpp
../robodk_interface/robodktypes.cpp \
../robodk_interface/matrix4x4.cpp \
../robodk_interface/vector3.cpp \
../robodk_interface/joints.cpp

INCLUDEPATH += ../robodk_interface
#--------------------------
10 changes: 9 additions & 1 deletion PluginCollisionSensor/PluginCollisionSensor.pro
Original file line number Diff line number Diff line change
Expand Up @@ -109,10 +109,18 @@ HEADERS += \
../robodk_interface/iapprobodk.h \
../robodk_interface/robodktypes.h \
../robodk_interface/robodktools.h \
../robodk_interface/matrix4x4.h \
../robodk_interface/vector3.h \
../robodk_interface/deprecated.h \
../robodk_interface/constants.h \
../robodk_interface/joints.h \

SOURCES += \
../robodk_interface/robodktools.cpp \
../robodk_interface/robodktypes.cpp
../robodk_interface/robodktypes.cpp \
../robodk_interface/matrix4x4.cpp \
../robodk_interface/vector3.cpp \
../robodk_interface/joints.cpp

INCLUDEPATH += ../robodk_interface
#--------------------------
10 changes: 9 additions & 1 deletion PluginExample/PluginExample.pro
Original file line number Diff line number Diff line change
Expand Up @@ -114,10 +114,18 @@ HEADERS += \
../robodk_interface/iapprobodk.h \
../robodk_interface/robodktypes.h \
../robodk_interface/robodktools.h \
../robodk_interface/matrix4x4.h \
../robodk_interface/vector3.h \
../robodk_interface/deprecated.h \
../robodk_interface/constants.h \
../robodk_interface/joints.h \

SOURCES += \
../robodk_interface/robodktools.cpp \
../robodk_interface/robodktypes.cpp
../robodk_interface/robodktypes.cpp \
../robodk_interface/matrix4x4.cpp \
../robodk_interface/vector3.cpp \
../robodk_interface/joints.cpp

INCLUDEPATH += ../robodk_interface
#--------------------------
10 changes: 9 additions & 1 deletion PluginLVDT/PluginLVDT.pro
Original file line number Diff line number Diff line change
Expand Up @@ -109,10 +109,18 @@ HEADERS += \
../robodk_interface/iapprobodk.h \
../robodk_interface/robodktypes.h \
../robodk_interface/robodktools.h \
../robodk_interface/matrix4x4.h \
../robodk_interface/vector3.h \
../robodk_interface/deprecated.h \
../robodk_interface/constants.h \
../robodk_interface/joints.h \

SOURCES += \
../robodk_interface/robodktools.cpp \
../robodk_interface/robodktypes.cpp
../robodk_interface/robodktypes.cpp \
../robodk_interface/matrix4x4.cpp \
../robodk_interface/vector3.cpp \
../robodk_interface/joints.cpp

INCLUDEPATH += ../robodk_interface
#--------------------------
10 changes: 9 additions & 1 deletion PluginLockTCP/PluginLockTCP.pro
Original file line number Diff line number Diff line change
Expand Up @@ -111,10 +111,18 @@ HEADERS += \
../robodk_interface/iapprobodk.h \
../robodk_interface/robodktypes.h \
../robodk_interface/robodktools.h \
../robodk_interface/matrix4x4.h \
../robodk_interface/vector3.h \
../robodk_interface/deprecated.h \
../robodk_interface/constants.h \
../robodk_interface/joints.h \

SOURCES += \
../robodk_interface/robodktools.cpp \
../robodk_interface/robodktypes.cpp
../robodk_interface/robodktypes.cpp \
../robodk_interface/matrix4x4.cpp \
../robodk_interface/vector3.cpp \
../robodk_interface/joints.cpp

INCLUDEPATH += ../robodk_interface
#--------------------------
10 changes: 9 additions & 1 deletion PluginOpenGL-Shaders/PluginChip8Opengl.pro
Original file line number Diff line number Diff line change
Expand Up @@ -143,10 +143,18 @@ HEADERS += \
../robodk_interface/iapprobodk.h \
../robodk_interface/robodktypes.h \
../robodk_interface/robodktools.h \
../robodk_interface/matrix4x4.h \
../robodk_interface/vector3.h \
../robodk_interface/deprecated.h \
../robodk_interface/constants.h \
../robodk_interface/joints.h \

SOURCES += \
../robodk_interface/robodktools.cpp \
../robodk_interface/robodktypes.cpp
../robodk_interface/robodktypes.cpp \
../robodk_interface/matrix4x4.cpp \
../robodk_interface/vector3.cpp \
../robodk_interface/joints.cpp

INCLUDEPATH += ../robodk_interface
#--------------------------
Expand Down
10 changes: 9 additions & 1 deletion PluginOpenGL/PluginOpengl.pro
Original file line number Diff line number Diff line change
Expand Up @@ -128,10 +128,18 @@ HEADERS += \
../robodk_interface/iapprobodk.h \
../robodk_interface/robodktypes.h \
../robodk_interface/robodktools.h \
../robodk_interface/matrix4x4.h \
../robodk_interface/vector3.h \
../robodk_interface/deprecated.h \
../robodk_interface/constants.h \
../robodk_interface/joints.h \

SOURCES += \
../robodk_interface/robodktools.cpp \
../robodk_interface/robodktypes.cpp
../robodk_interface/robodktypes.cpp \
../robodk_interface/matrix4x4.cpp \
../robodk_interface/vector3.cpp \
../robodk_interface/joints.cpp

INCLUDEPATH += ../robodk_interface
#--------------------------
10 changes: 9 additions & 1 deletion PluginRealTime/PluginRealTime.pro
Original file line number Diff line number Diff line change
Expand Up @@ -113,10 +113,18 @@ HEADERS += \
../robodk_interface/iapprobodk.h \
../robodk_interface/robodktypes.h \
../robodk_interface/robodktools.h \
../robodk_interface/matrix4x4.h \
../robodk_interface/vector3.h \
../robodk_interface/deprecated.h \
../robodk_interface/constants.h \
../robodk_interface/joints.h \

SOURCES += \
../robodk_interface/robodktools.cpp \
../robodk_interface/robodktypes.cpp
../robodk_interface/robodktypes.cpp \
../robodk_interface/matrix4x4.cpp \
../robodk_interface/vector3.cpp \
../robodk_interface/joints.cpp

INCLUDEPATH += ../robodk_interface
#--------------------------
25 changes: 18 additions & 7 deletions PluginRoboUI/PluginRoboUI.pro
Original file line number Diff line number Diff line change
Expand Up @@ -74,8 +74,6 @@ SOURCES += \
imgui/imgui_impl_qt.cpp \
imgui/imgui_tables.cpp \
imgui/imgui_widgets.cpp \
../robodk_interface/robodktools.cpp \
../robodk_interface/robodktypes.cpp \
roboui.cpp

HEADERS += \
Expand All @@ -86,13 +84,26 @@ HEADERS += \
imgui/imstb_rectpack.h \
imgui/imstb_textedit.h \
imgui/imstb_truetype.h \
../robodk_interface/iapprobodk.h \
roboui.h

HEADERS += \
../robodk_interface/iitem.h \
../robodk_interface/irobodk.h \
../robodk_interface/robodk_interface.h \
../robodk_interface/robodktools.h \
../robodk_interface/irobodk.h\
../robodk_interface/iapprobodk.h \
../robodk_interface/robodktypes.h \
roboui.h
../robodk_interface/robodktools.h \
../robodk_interface/matrix4x4.h \
../robodk_interface/vector3.h \
../robodk_interface/deprecated.h \
../robodk_interface/constants.h \
../robodk_interface/joints.h \

SOURCES += \
../robodk_interface/robodktools.cpp \
../robodk_interface/robodktypes.cpp \
../robodk_interface/matrix4x4.cpp \
../robodk_interface/vector3.cpp \
../robodk_interface/joints.cpp

RESOURCES += \
roboui.qrc
10 changes: 9 additions & 1 deletion PluginRobotPilot/PluginRobotPilot.pro
Original file line number Diff line number Diff line change
Expand Up @@ -113,10 +113,18 @@ HEADERS += \
../robodk_interface/iapprobodk.h \
../robodk_interface/robodktypes.h \
../robodk_interface/robodktools.h \
../robodk_interface/matrix4x4.h \
../robodk_interface/vector3.h \
../robodk_interface/deprecated.h \
../robodk_interface/constants.h \
../robodk_interface/joints.h \

SOURCES += \
../robodk_interface/robodktools.cpp \
../robodk_interface/robodktypes.cpp
../robodk_interface/robodktypes.cpp \
../robodk_interface/matrix4x4.cpp \
../robodk_interface/vector3.cpp \
../robodk_interface/joints.cpp

INCLUDEPATH += ../robodk_interface
#--------------------------
47 changes: 47 additions & 0 deletions robodk_interface/constants.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
/****************************************************************************
**
** Copyright (c) 2015-2025 RoboDK Inc.
** Contact: https://robodk.com/
**
** This file is part of the RoboDK API.
**
** Permission is hereby granted, free of charge, to any person obtaining a copy
** of this software and associated documentation files (the "Software"), to deal
** in the Software without restriction, including without limitation the rights
** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
** copies of the Software, and to permit persons to whom the Software is
** furnished to do so, subject to the following conditions:
**
** The above copyright notice and this permission notice shall be included in all
** copies or substantial portions of the Software.
**
** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
** IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
** FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
** AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
** LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
** OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
** SOFTWARE.
**
** RoboDK is a registered trademark of RoboDK Inc.
**
****************************************************************************/

#ifndef ROBODK_CONSTANTS_H
#define ROBODK_CONSTANTS_H


namespace robodk
{

namespace constants
{

constexpr double pi = 3.141592653589793;

} // namespace constants

} // namespace robodk


#endif // ROBODK_CONSTANTS_H
45 changes: 45 additions & 0 deletions robodk_interface/deprecated.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
/****************************************************************************
**
** Copyright (c) 2015-2025 RoboDK Inc.
** Contact: https://robodk.com/
**
** This file is part of the RoboDK API.
**
** Permission is hereby granted, free of charge, to any person obtaining a copy
** of this software and associated documentation files (the "Software"), to deal
** in the Software without restriction, including without limitation the rights
** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
** copies of the Software, and to permit persons to whom the Software is
** furnished to do so, subject to the following conditions:
**
** The above copyright notice and this permission notice shall be included in all
** copies or substantial portions of the Software.
**
** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
** IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
** FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
** AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
** LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
** OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
** SOFTWARE.
**
** RoboDK is a registered trademark of RoboDK Inc.
**
****************************************************************************/

#ifndef ROBODK_DEPRECATED_H
#define ROBODK_DEPRECATED_H


#ifndef ROBODK_DEPRECATED
# if (defined(_MSC_VER) && _MSC_VER <= 1900) || defined(__MINGW64__)
# define ROBODK_DEPRECATED(text) __declspec(deprecated(text))
# elif defined __GNUC__
# define ROBODK_DEPRECATED(text) __attribute__((deprecated))
# else
# define ROBODK_DEPRECATED(text) [[deprecated(text)]]
# endif
#endif // ROBODK_DEPRECATED


#endif // ROBODK_DEPRECATED_H
Loading
Loading