Data Structures |
struct | tuttle::plugin::viewer::ImgProperties |
Namespaces |
namespace | tuttle |
| This file provides a set of reimplementations of CImg functions by means of the generic image library (gil). Functions for image blurring.
|
namespace | tuttle::plugin |
namespace | tuttle::plugin::viewer |
Defines |
#define | SPACEBAR 32 |
Functions |
void | tuttle::plugin::viewer::reshape (int width, int height) |
void | tuttle::plugin::viewer::loadNewTexture (const ImgProperties &properties) |
void | tuttle::plugin::viewer::loadNewTexture (const char *data, GLint internalFormat, size_t width, size_t height, GLenum format, GLenum type) |
void | tuttle::plugin::viewer::reloadTexture () |
void | tuttle::plugin::viewer::loadAlphaTexture () |
void | tuttle::plugin::viewer::setTransfert (float red, float green, float blue, float alpha=1.f) |
void | tuttle::plugin::viewer::displayChannelTexture (bool &channel, const float red, const float green, const float blue) |
void | tuttle::plugin::viewer::showRedChannelTexture () |
void | tuttle::plugin::viewer::showGreenChannelTexture () |
void | tuttle::plugin::viewer::showBlueChannelTexture () |
void | tuttle::plugin::viewer::showAlphaChannelTexture () |
void | tuttle::plugin::viewer::display () |
void | tuttle::plugin::viewer::idle () |
void | tuttle::plugin::viewer::displayInformations () |
void | tuttle::plugin::viewer::displayHelp () |
void | tuttle::plugin::viewer::move (float x, float y) |
void | tuttle::plugin::viewer::zoom (float factor) |
void | tuttle::plugin::viewer::mapToImage (int x, int y, int &iX, int &iY) |
void | tuttle::plugin::viewer::keyboard (unsigned char k, int x, int y) |
void | tuttle::plugin::viewer::specialKeyboard (int k, int x, int y) |
void | tuttle::plugin::viewer::mouse (int button, int state, int x, int y) |
void | tuttle::plugin::viewer::motion (int x, int y) |
void | tuttle::plugin::viewer::openGLWindow (const size_t &width, const size_t &height) |
Variables |
char * | tuttle::plugin::viewer::argv [2] = { (char*)"", NULL } |
int | tuttle::plugin::viewer::argc = 1 |
ImgProperties | tuttle::plugin::viewer::img |
int | tuttle::plugin::viewer::windowID |
int | tuttle::plugin::viewer::angle_cam = 60 |
int | tuttle::plugin::viewer::w_out |
int | tuttle::plugin::viewer::h_out |
float | tuttle::plugin::viewer::scale = 1.0 |
int | tuttle::plugin::viewer::xMinViewport |
int | tuttle::plugin::viewer::yMinViewport |
float | tuttle::plugin::viewer::factorZoom = 1.25 |
float | tuttle::plugin::viewer::currentZoom = 1.0 |
float | tuttle::plugin::viewer::x1Quad |
float | tuttle::plugin::viewer::x2Quad |
float | tuttle::plugin::viewer::y1Quad |
float | tuttle::plugin::viewer::y2Quad |
bool | tuttle::plugin::viewer::flip = false |
bool | tuttle::plugin::viewer::flop = false |
int | tuttle::plugin::viewer::x_mouse_ref |
int | tuttle::plugin::viewer::y_mouse_ref |
bool | tuttle::plugin::viewer::showRedChannel = false |
bool | tuttle::plugin::viewer::showGreenChannel = false |
bool | tuttle::plugin::viewer::showBlueChannel = false |
bool | tuttle::plugin::viewer::showAlphaChannel = false |