assign(const double &left_x, const double &top_y, const double &length, const double &width) | rcsc::Rect2D | [inline] |
assign(const Vector2D &top_left, const double &length, const double &width) | rcsc::Rect2D | [inline] |
assign(const Vector2D &top_left, const Size2D &size) | rcsc::Rect2D | [inline] |
bottom() const | rcsc::Rect2D | [inline] |
bottomEdge() const | rcsc::Rect2D | [inline] |
bottomLeft() const | rcsc::Rect2D | [inline] |
bottomRight() const | rcsc::Rect2D | [inline] |
center() const | rcsc::Rect2D | [inline] |
contains(const Vector2D &point) const | rcsc::Rect2D | [inline] |
from_center(const Vector2D ¢er, const double &length, const double &width) | rcsc::Rect2D | [inline, static] |
from_center(const double ¢er_x, const double ¢er_y, const double &length, const double &width) | rcsc::Rect2D | [inline, static] |
from_corners(const Vector2D &top_left, const Vector2D &bottom_right) | rcsc::Rect2D | [inline, static] |
intersection(const Line2D &line, Vector2D *sol1, Vector2D *sol2) const | rcsc::Rect2D | |
intersection(const Ray2D &ray, Vector2D *sol1, Vector2D *sol2) const | rcsc::Rect2D | |
intersection(const Segment2D &segment, Vector2D *sol1, Vector2D *sol2) const | rcsc::Rect2D | |
left() const | rcsc::Rect2D | [inline] |
leftEdge() const | rcsc::Rect2D | [inline] |
maxX() const | rcsc::Rect2D | [inline] |
maxY() const | rcsc::Rect2D | [inline] |
minX() const | rcsc::Rect2D | [inline] |
minY() const | rcsc::Rect2D | [inline] |
Rect2D() | rcsc::Rect2D | [inline] |
Rect2D(const double &left_x, const double &top_y, const double &length, const double &width) | rcsc::Rect2D | [inline] |
Rect2D(const Vector2D &top_left, const double &length, const double &width) | rcsc::Rect2D | [inline] |
Rect2D(const Vector2D &top_left, const Size2D &size) | rcsc::Rect2D | [inline] |
Rect2D(const Vector2D &top_left, const Vector2D &bottom_right) | rcsc::Rect2D | [inline] |
right() const | rcsc::Rect2D | [inline] |
rightEdge() const | rcsc::Rect2D | [inline] |
setCenter(const Vector2D &point) | rcsc::Rect2D | [inline] |
setLength(const double &length) | rcsc::Rect2D | [inline] |
setSize(const double &length, const double &width) | rcsc::Rect2D | [inline] |
setSize(const Size2D &size) | rcsc::Rect2D | [inline] |
setTopLeft(const double &x, const double &y) | rcsc::Rect2D | [inline] |
setTopLeft(const Vector2D &point) | rcsc::Rect2D | [inline] |
setWidth(const double &width) | rcsc::Rect2D | [inline] |
size() const | rcsc::Rect2D | [inline] |
top() const | rcsc::Rect2D | [inline] |
topEdge() const | rcsc::Rect2D | [inline] |
topLeft() const | rcsc::Rect2D | [inline] |
topRight() const | rcsc::Rect2D | [inline] |