|
Equalizer
1.9.0
Parallel Rendering Framework
|
A zoom specification with methods for manipulation. More...
#include <zoom.h>
Inheritance diagram for eq::fabric::Zoom:
Collaboration diagram for eq::fabric::Zoom:Public Member Functions | |
| Zoom () | |
| Construct a new zoom specification set to 1, 1. More... | |
| Zoom (const float x_, const float y_) | |
| Construct a new zoom specification with default values. More... | |
| bool | isValid () const |
| void | validate () |
| Enforce the zoom to be valid. | |
| void | invalidate () |
| Make the zoom factor invalid. | |
| void | apply (const Zoom &rhs) |
| Apply an additional zoom factor to this zoom. | |
Static Public Attributes | |
| static EQFABRIC_API const Zoom | NONE |
| The zoom NONE (1,1) value. More... | |
A zoom specification with methods for manipulation.
The x, y paramenters determine the factor by which the channel's rendering is zoomed.
|
inline |
|
inline |
|
inline |
|
static |
The zoom NONE (1,1) value.
Definition at line 68 of file zoom.h.
Referenced by eq::fabric::PixelViewport::apply(), and eq::fabric::PixelViewport::getZoom().