| _foreground | drawable | [protected] |
| add(drawable *to_add) | canvas | |
| background() const | worker | |
| background(const color &new_background) | worker | [virtual] |
| canvas(manager &root, const c_rectangle &initial_size, const c_rectangle &initial_world=default_world, const color &foreground=colors::WHITE, const color &background=colors::BLACK, origin_vertex world_corner=BOTTOM_LEFT) | canvas | |
| colormap() const | worker | |
| details() | canvas | |
| device_dimensions() const | nub | |
| device_dimensions(const c_rectangle &new_size) | nub | |
| device_to_world(const c_point &in_device) const | canvas | |
| device_to_world(const c_rectangle &in_device) const | canvas | |
| dimensionable() | dimensionable | |
| dimensions() const | worker | [virtual] |
| dimensions(const c_rectangle &new_location) | worker | [virtual] |
| draw() | worker | [virtual] |
| drawable(const c_point &origin, const color &foreground=colors::WHITE) | drawable | |
| elements() | canvas | |
| erase() | worker | [virtual] |
| exposer(window_handle, canvas *me, XmAnyCallbackStruct *parms) | canvas | [static] |
| foreground() const | worker | |
| foreground(const color &new_foreground) | worker | [virtual] |
| height() | dimensionable | |
| IMPLEMENT_CLASS_NAME("canvas") | canvas | |
| worker::IMPLEMENT_CLASS_NAME("worker") | worker | |
| inputer(window_handle, canvas *me, XmAnyCallbackStruct *parms) | canvas | [static] |
| layer() const | drawable | |
| layer(unsigned int new_layer) | drawable | |
| nub(window_handle parent, window_handle self) | nub | |
| origin() const | drawable | |
| parent() const | nub | |
| parent(window_handle w) | nub | [protected] |
| redraw() | canvas | |
| redraw_part(const c_rectangle &to_redraw) | canvas | [virtual] |
| remove(drawable *to_add) | canvas | |
| resizer(window_handle, canvas *me, XmAnyCallbackStruct *parms) | canvas | [static] |
| root() const | worker | |
| self() const | nub | |
| self(window_handle to_set) | nub | [protected] |
| set_invisible() | drawable | [protected] |
| set_origin(const c_point &new_origin) | worker | [virtual] |
| set_visible() | drawable | [protected] |
| universe() const | canvas | |
| update() | canvas | |
| visible() const | drawable | |
| width() | dimensionable | |
| worker(manager &root, const c_rectangle &dimensions, window_handle self=NIL, const color &foreground=colors::WHITE, const color &background=colors::BLACK) | worker | |
| world() const | canvas | |
| world_to_device(const c_point &in_world) const | canvas | |
| world_to_device(const c_rectangle &in_world) const | canvas | |
| ~canvas() | canvas | [virtual] |
| ~dimensionable() | dimensionable | [virtual] |
| ~drawable() | drawable | [virtual] |
| ~nub() | nub | |
| ~worker() | worker | [virtual] |