View Class Reference
#include <scenevie.h>
List of all members.
Public Member Functions |
| 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) |
Protected Member Functions |
virtual void | transform (Transformer &, const Allocation &, const Allocation &natural) const |
Private Attributes |
Coord | x_span_ |
Coord | y_span_ |
Constructor & Destructor Documentation
View::View |
( |
Coord |
x, |
|
|
Coord |
y, |
|
|
Coord |
span, |
|
|
Scene * |
, |
|
|
Coord |
xsize = 200 , |
|
|
Coord |
ysize = 200 | |
|
) |
| | |
View::View |
( |
Coord |
left, |
|
|
Coord |
bottom, |
|
|
Coord |
x_span, |
|
|
Coord |
y_span, |
|
|
Scene * |
, |
|
|
Coord |
xsize = 200 , |
|
|
Coord |
ysize = 200 | |
|
) |
| | |
virtual View::~View |
( |
|
) |
[virtual] |
Member Function Documentation
virtual void View::box_size |
( |
Coord |
x1, |
|
|
Coord |
y1, |
|
|
Coord |
x2, |
|
|
Coord |
y2 | |
|
) |
| | [virtual] |
virtual void View::move_view |
( |
Coord |
dx, |
|
|
Coord |
dy | |
|
) |
| | [virtual] |
virtual XYView* View::new_view |
( |
Coord |
x1, |
|
|
Coord |
y1, |
|
|
Coord |
x2, |
|
|
Coord |
y2 | |
|
) |
| | [virtual] |
void View::origin |
( |
Coord |
x, |
|
|
Coord |
y | |
|
) |
| | |
virtual void View::scale_view |
( |
Coord |
xorg, |
|
|
Coord |
yorg, |
|
|
float |
dxscale, |
|
|
float |
dyscale | |
|
) |
| | [virtual] |
virtual void View::transform |
( |
Transformer & |
, |
|
|
const Allocation & |
, |
|
|
const Allocation & |
natural | |
|
) |
| | const [protected, virtual] |
virtual Coord View::view_height |
( |
|
) |
const |
virtual Coord View::view_width |
( |
|
) |
const [virtual] |
virtual Coord View::x |
( |
|
) |
const [virtual] |
virtual Coord View::y |
( |
|
) |
const |
Member Data Documentation
The documentation for this class was generated from the following file: