#3353 Improve error messages from arc based geometry calculators.

Color dogleg text red if the constaint is not satisfied
This commit is contained in:
Jacob Støren
2018-09-24 15:31:58 +02:00
parent e55fc4990d
commit 41b24a8de2
9 changed files with 169 additions and 60 deletions

View File

@@ -46,6 +46,8 @@ public:
cvf::Vec3d tangent() const;
double radius1() const;
double radius2() const;
void flagRadius1AsIncorrect(bool isIncorrect, double actualRadius);
void flagRadius2AsIncorrect(bool isIncorrect, double actualRadius);
private:
virtual QList<caf::PdmOptionItemInfo> calculateValueOptions(const caf::PdmFieldHandle* fieldNeedingOptions, bool* useOptionsOnly) override;