TechDraw: Add taskbox to Part View. Removes Projection Group from toolbar.

This commit is contained in:
PaddleStroke
2024-03-30 22:02:41 +01:00
parent 3fff49f7f6
commit 77ed2eeed5
11 changed files with 784 additions and 373 deletions

View File

@@ -172,6 +172,11 @@ public:
virtual Base::Vector3d getLegacyX(const Base::Vector3d& pt, const Base::Vector3d& axis,
const bool flip = true) const;
void rotate(const std::string& rotationdirection);
void spin(const std::string& spindirection);
std::pair<Base::Vector3d, Base::Vector3d> getDirsFromFront(std::string viewType);
Base::Vector3d dir2vec(gp_Dir d);
gp_Ax2 localVectorToCS(const Base::Vector3d localUnit) const;
Base::Vector3d localVectorToDirection(const Base::Vector3d localUnit) const;