![]() |
NEURON
|
#include <rect.h>
Public Member Functions | |
Rect (Coord left, Coord bottom, Coord width, Coord height, const Color *c=NULL, const Brush *b=NULL) | |
virtual void | request (Requisition &) const |
virtual void | allocate (Canvas *, const Allocation &, Extension &) |
virtual void | draw (Canvas *, const Allocation &) const |
virtual void | pick (Canvas *, const Allocation &, int depth, Hit &) |
Coord | left () const |
Coord | right () const |
Coord | top () const |
Coord | bottom () const |
Coord | width () const |
Coord | height () const |
void | left (Coord) |
void | bottom (Coord) |
void | width (Coord) |
void | height (Coord) |
![]() | |
virtual | ~Appear () |
const Color * | color () const |
void | color (const Color *) |
const Brush * | brush () const |
void | brush (const Brush *) |
Private Attributes | |
Coord | l_ |
Coord | b_ |
Coord | w_ |
Coord | h_ |
Additional Inherited Members | |
![]() | |
static const Color * | default_color () |
static const Brush * | default_brush () |
![]() | |
Appear (const Color *color=NULL, const Brush *brush=NULL) | |
Rect::Rect | ( | Coord | left, |
Coord | bottom, | ||
Coord | width, | ||
Coord | height, | ||
const Color * | c = NULL , |
||
const Brush * | b = NULL |
||
) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |