assign(const Vector2D &c, const double &r) | rcsc::Circle2D | [inline] |
center() const | rcsc::Circle2D | [inline] |
Circle2D() | rcsc::Circle2D | [inline] |
Circle2D(const Vector2D &c, const double &r) | rcsc::Circle2D | [inline] |
circumcircle(const Vector2D &a, const Vector2D &b, const Vector2D &c) | rcsc::Circle2D | [static] |
contains(const Vector2D &point) const | rcsc::Circle2D | [inline] |
intersection(const Line2D &line, Vector2D *sol1, Vector2D *sol2) const | rcsc::Circle2D | |
intersection(const Ray2D &ray, Vector2D *sol1, Vector2D *sol2) const | rcsc::Circle2D | |
intersection(const Circle2D &circle, Vector2D *sol1, Vector2D *sol2) const | rcsc::Circle2D | |
radius() const | rcsc::Circle2D | [inline] |