working 1number, not yet splitted
This commit is contained in:
		
							parent
							
								
									ab6732eded
								
							
						
					
					
						commit
						7e1ad95143
					
				
					 2 changed files with 140 additions and 19 deletions
				
			
		|  | @ -1,5 +1,6 @@ | |||
| #include <iostream> | ||||
| #include <math.h> | ||||
| #include <cstdlib> | ||||
| #include "circle.h" | ||||
| #include "point.h" | ||||
| 
 | ||||
|  | @ -25,7 +26,7 @@ void Circle::setRadius(float radius) { | |||
|     mRadius = radius > 0 ? radius : 0; | ||||
| } | ||||
| float Circle::getArea() const { | ||||
|     return mRadius * mRadius * M_PI; | ||||
|     return abs(mRadius * mRadius * M_PI); | ||||
| } | ||||
| float Circle::getDistance(const Point& p) { | ||||
|     return mCenter.distance(p) - mRadius;  | ||||
|  |  | |||
		Reference in a new issue