Rectangle with standard FLTK coordinates (X, Y, W, H).
More...
#include <Fl_Rect.H>
|
| int | b () const |
| | gets the bottom edge (y + h). More...
|
| |
| | Fl_Rect () |
| | The default constructor creates an empty rectangle (x = y = w = h = 0). More...
|
| |
| | Fl_Rect (int W, int H) |
| | This constructor creates a rectangle with x = y = 0 and the given width and height. More...
|
| |
| | Fl_Rect (int X, int Y, int W, int H) |
| | This constructor creates a rectangle with the given x,y coordinates and the given width and height. More...
|
| |
| | Fl_Rect (const Fl_Widget &widget) |
| | This constructor creates a rectangle based on a widget's position and size. More...
|
| |
| | Fl_Rect (const Fl_Widget *const widget) |
| | This constructor creates a rectangle based on a widget's position and size. More...
|
| |
|
int | h () const |
| | gets the height
|
| |
|
void | h (int H) |
| | sets the height
|
| |
| int | r () const |
| | gets the right edge (x + w). More...
|
| |
|
int | w () const |
| | gets the width
|
| |
|
void | w (int W) |
| | sets the width
|
| |
|
int | x () const |
| | gets the x coordinate (left edge)
|
| |
|
void | x (int X) |
| | sets the x coordinate (left edge)
|
| |
|
int | y () const |
| | gets the y coordinate (top edge)
|
| |
|
void | y (int Y) |
| | sets the y coordinate (top edge)
|
| |
Rectangle with standard FLTK coordinates (X, Y, W, H).
This may be used internally, for overloaded widget contructors and other overloaded methods like fl_measure(), fl_text_extents(), fl_rect(), fl_rectf(), and maybe more.
◆ Fl_Rect() [1/5]
The default constructor creates an empty rectangle (x = y = w = h = 0).
◆ Fl_Rect() [2/5]
| Fl_Rect::Fl_Rect |
( |
int |
W, |
|
|
int |
H |
|
) |
| |
|
inline |
This constructor creates a rectangle with x = y = 0 and the given width and height.
◆ Fl_Rect() [3/5]
| Fl_Rect::Fl_Rect |
( |
int |
X, |
|
|
int |
Y, |
|
|
int |
W, |
|
|
int |
H |
|
) |
| |
|
inline |
This constructor creates a rectangle with the given x,y coordinates and the given width and height.
◆ Fl_Rect() [4/5]
This constructor creates a rectangle based on a widget's position and size.
◆ Fl_Rect() [5/5]
| Fl_Rect::Fl_Rect |
( |
const Fl_Widget *const |
widget | ) |
|
|
inline |
This constructor creates a rectangle based on a widget's position and size.
◆ b()
gets the bottom edge (y + h).
- Note
- r() and b() are coordinates outside the area of the rectangle.
◆ r()
gets the right edge (x + w).
- Note
- r() and b() are coordinates outside the area of the rectangle.
The documentation for this class was generated from the following file: