Sketcher: Remove Axes Alignment algorithm

This commit is contained in:
Abdullah Tahiri
2021-06-19 08:55:35 +02:00
parent a109ff11f0
commit 11410fa53e
2 changed files with 133 additions and 0 deletions

View File

@@ -293,6 +293,8 @@ public:
/// It creates an array of csize elements in the direction of the displacement vector by rsize elements in the
/// direction perpendicular to the displacement vector, wherein the modulus of this perpendicular vector is scaled by perpscale.
int addCopy(const std::vector<int> &geoIdList, const Base::Vector3d& displacement, bool moveonly = false, bool clone=false, int csize=2, int rsize=1, bool constraindisplacement = false, double perpscale = 1.0);
int removeAxesAlignment(const std::vector<int> &geoIdList);
/// Exposes all internal geometry of an object supporting internal geometry
/*!
* \return -1 on error