#include <Circle.h>
Inheritance diagram for tagGame::Circle:


Public Member Functions | |
| virtual std::ostream & | output (std::ostream &out) const |
| Real | getRadius () const |
| void | setRadius (Real const radius) |
| virtual RealVec | nearestIntersection (RealVec const &p, RealVec const &v) const |
| Calculate the nearest intersection point of a line in the direction v from the point p. | |
| virtual RealVec | normalTo (Shape const &o) const |
| Return a vector that is normal to o, with respect to this. | |
| virtual RealVec | normalTo (Circle const &c) const |
| virtual Real | distanceTo (Shape const &o) const |
| virtual Real | distanceTo (Circle const &c) const |
| virtual Real | distanceTo (Side const &s) const |
1.5.1