Core datums: Rework to improve new sketch

This commit is contained in:
PaddleStroke
2024-12-13 10:01:13 +01:00
committed by Max Wilfinger
parent 7083362acb
commit e977eb49e3
10 changed files with 185 additions and 77 deletions

View File

@@ -60,13 +60,18 @@ public:
*/
///@{
/// Set temporary visibility of some of origin's objects e.g. while rotating or mirroring
void setTemporaryVisibility (bool axis, bool planes);
void setTemporaryVisibility (bool axis, bool planes, bool points = false);
/// Returns true if the origin in temporary visibility mode
bool isTemporaryVisibility ();
/// Reset the visibility
void resetTemporaryVisibility ();
///@}
void setTemporaryScale(double factor);
void resetTemporarySize();
void setPlaneLabelVisibility(bool val);
bool canDragObjects() const override {
return false;
}