+ issue #0001475: Implement a 3 point arc similar to solidworks in sketcher

This commit is contained in:
wmayer
2014-03-15 12:50:24 +01:00
parent 23462b70d1
commit ea4abcb57a
8 changed files with 584 additions and 0 deletions

View File

@@ -61,6 +61,7 @@ public:
inline bool operator== (const Vector2D &rclVct) const;
inline Vector2D operator+ (const Vector2D &rclVct) const;
inline Vector2D operator- (const Vector2D &rclVct) const;
inline Vector2D operator/ (const double x) const;
inline void Set (double fPX, double fPY);
inline void Scale (double fS);
@@ -221,6 +222,11 @@ inline double Vector2D::operator* (const Vector2D &rclVct) const
return (fX * rclVct.fX) + (fY * rclVct.fY);
}
inline Vector2D Vector2D::operator/ (const double x) const
{
return Vector2D(fX / x, fY / x);
}
inline void Vector2D::Scale (double fS)
{
fX *= fS;