Created a setGlTexPoint() to facilitate projection of textures on vertex.
Implemented basic support for texture ellipse (works, default center point, no drawing of control points).
Added methods to directly access the horizontal / vertical radius of an ellipse.
Inversion of rotation small change in _setPointOfEllipseAtAngle() method.
Modification of includePoint() method to work with qreal instead of int (also overloaded for QPointF).
Override of includesPoint() methods in Ellipse.
Added center control point (basic functionality, just "stays inside" the ellipse for now but not working 100%)
Add control center.
Use QTransform to manage point remapping when moving vertices.
Clip center control point inside ellipse using QTransform.
Remove unused center control point for color ellipses.
Major fix in conversions between radians and degrees.
Small bug fix for clippings.
Rewrote the includesPoint() method for Ellipse using transformations.
Implemented method drawControls() for EllipseColorMapper.