- Ahmed Sayed Hassan Youssef => [email protected] github => https://github.com/Mido1762001
- Khaled Ashraf hanafy Mahmoud => [email protected] github => https://github.com/KhaledAshraf74
- Ahmed Ibrahim => [email protected] github => https://github.com/Ahmed-Ibrahim-30
- Samaa Khalifa Elsayed => [email protected] github => https://github.com/SamaaKhalifa
- Noura Ashraf AbdElnaby => [email protected] github => https://github.com/NouraAshraff
- Change the background of window to be white
- Try to change the shape of your window mouse
- User must interact with window using mouse only
- Try to make combination between your console and window
- Give me option to choose shape color before drawing from menu
- Implement item to clear screen from shapes
- Implement save function for all data in screen
- Implement load function to load data from files
- Implement line algorithms [DDA, Midpoint and parametric]
- Implement Circle algorithms (Direct, Polar, iterative Polar, midpoint and modified Midpoint)
- Filling Circle with lines after taking filling quarter from user
- Filling Circle with other circles after taking filling quarter from user
- Filling Square with Hermit Curve[Vertical]
- Filling Rectangle with Bezier Curve[horizontal]
- Convex and Non Convex Filling Algorithm
- Recursive and Non Recursive FloodFill
- Cardinal Spline Curve
- Ellipse Algorithms [Direct, polar and midpoint]
- Clipping algorithms using Rectangle as Clipping Window[Point ,Line, Polygon]
- Clipping algorithms using Square as Clipping Window[Point ,Line]
- Clipping algorithms using circle as Clipping Window[Point ,Line]