|
| View (Scene *) |
|
| View (Coord x, Coord y, Coord span, Scene *, Coord xsize=200, Coord ysize=200) |
|
| View (Coord left, Coord bottom, Coord x_span, Coord y_span, Scene *, Coord xsize=200, Coord ysize=200) |
|
virtual | ~View () |
|
virtual Coord | x () const |
|
virtual Coord | y () const |
|
virtual Coord | view_width () const |
|
virtual Coord | view_height () const |
|
void | origin (Coord x, Coord y) |
|
virtual void | box_size (Coord x1, Coord y1, Coord x2, Coord y2) |
|
virtual void | move_view (Coord dx, Coord dy) |
|
virtual void | scale_view (Coord xorg, Coord yorg, float dxscale, float dyscale) |
|
virtual XYView * | new_view (Coord x1, Coord y1, Coord x2, Coord y2) |
|
| XYView (Scene *, Coord xsize=200, Coord ysize=200) |
|
| XYView (Coord x1, Coord y1, Coord x_span, Coord y_span, Scene *, Coord xsize=200, Coord ysize=200) |
|
virtual | ~XYView () |
|
virtual Scene * | scene () const |
|
virtual Coord | left () const |
|
virtual Coord | right () const |
|
virtual Coord | top () const |
|
virtual Coord | bottom () const |
|
virtual Coord | width () const |
|
virtual Coord | height () const |
|
virtual void | damage (Glyph *, const Allocation &, bool fixed=false, bool viewfixed=false) |
|
virtual void | damage (Coord x1, Coord y1, Coord x2, Coord y2) |
|
virtual void | damage_all () |
|
virtual void | damage_area (Coord &x1, Coord &y1, Coord &x2, Coord &y2) const |
|
virtual void | set_damage_area (Canvas *) |
|
virtual void | request (Requisition &) const |
|
virtual void | allocate (Canvas *, const Allocation &, Extension &) |
|
virtual void | pick (Canvas *, const Allocation &, int depth, Hit &) |
|
virtual void | undraw () |
|
Canvas * | canvas () |
|
const Transformer & | s2o () const |
|
void | canvas (Canvas *) |
|
void | size (Coord x1, Coord y1, Coord x2, Coord y2) |
|
void | origin (Coord x1, Coord y1) |
|
void | x_span (Coord) |
|
void | y_span (Coord) |
|
Coord | x_pick_epsilon () |
|
Coord | y_pick_epsilon () |
|
void | rebind () |
|
virtual void | save (std::ostream &) |
|
OcViewGlyph * | parent () |
|
virtual void | printfile (const char *) |
|
virtual void | zout (Coord &x1, Coord &y1, Coord &x2, Coord &y2) const |
|
virtual void | zin (Coord &x1, Coord &y1, Coord &x2, Coord &y2) const |
|
Coord | view_margin () const |
|
virtual void | view_ratio (float xratio, float yratio, Coord &x, Coord &y) const |
|
virtual void | ratio_view (Coord x, Coord y, float &xratio, float &yratio) const |
|
virtual void | stroke (Canvas *, const Color *, const Brush *) |
|
| Observable ()=default |
|
virtual | ~Observable () |
|
virtual void | attach (Observer *) |
|
virtual void | detach (Observer *) |
|
virtual void | notify () |
|
Definition at line 201 of file scenevie.h.