DGtal
0.9.3
|
Public Member Functions | |
~GLTextureImage () | |
GLTextureImage (const GLTextureImage &aGLImg) | |
GLTextureImage (const typename Viewer3D< Space, KSpace >::TextureImage &aGSImage) | |
Data Fields | |
RealPoint | point1 |
RealPoint | point2 |
RealPoint | point3 |
RealPoint | point4 |
Viewer3D< Space, KSpace >::ImageDirection | myDirection |
unsigned int | myImageWidth |
unsigned int | myImageHeight |
unsigned int | myBufferWidth |
unsigned int | myBufferHeight |
GLuint | myTextureName |
Viewer3D< Space, KSpace >::TextureMode | myMode |
unsigned char * | myTextureImageBufferGS |
unsigned char * | myTextureImageBufferRGB |
double | vectNormal [3] |
double | myTextureFitX |
double | myTextureFitY |
Used to display in OPENGL an image as a textured quad image.
Definition at line 1040 of file Viewer3D.h.
|
inline |
Definition at line 1067 of file Viewer3D.h.
|
inline |
Definition at line 1083 of file Viewer3D.h.
References DGtal::Viewer3D< Space, KSpace >::GLTextureImage::myDirection, DGtal::Viewer3D< Space, KSpace >::GLTextureImage::myImageHeight, DGtal::Viewer3D< Space, KSpace >::GLTextureImage::myImageWidth, DGtal::Viewer3D< Space, KSpace >::GLTextureImage::myTextureImageBufferGS, DGtal::Viewer3D< Space, KSpace >::GLTextureImage::myTextureImageBufferRGB, DGtal::Viewer3D< Space, KSpace >::GLTextureImage::point1, DGtal::Viewer3D< Space, KSpace >::GLTextureImage::point2, DGtal::Viewer3D< Space, KSpace >::GLTextureImage::point3, DGtal::Viewer3D< Space, KSpace >::GLTextureImage::point4, and DGtal::Viewer3D< Space, KSpace >::GLTextureImage::vectNormal.
|
inline |
Definition at line 1122 of file Viewer3D.h.
References DGtal::Color::blue(), DGtal::Color::green(), DGtal::Viewer3D< Space, KSpace >::TextureImage::myDirection, DGtal::Viewer3D< Space, KSpace >::TextureImage::myImageHeight, DGtal::Viewer3D< Space, KSpace >::TextureImage::myImageWidth, DGtal::Viewer3D< Space, KSpace >::TextureImage::myMode, DGtal::Viewer3D< Space, KSpace >::TextureImage::myTabImage, DGtal::Viewer3D< Space, KSpace >::Image2DDomainD3D::point1, DGtal::Viewer3D< Space, KSpace >::TextureImage::point1, DGtal::Viewer3D< Space, KSpace >::TextureImage::point2, DGtal::Viewer3D< Space, KSpace >::TextureImage::point3, DGtal::Viewer3D< Space, KSpace >::TextureImage::point4, DGtal::Color::red(), and DGtal::functions::roundToUpperPowerOfTwo().
unsigned int DGtal::Viewer3D< Space, KSpace >::GLTextureImage::myBufferHeight |
Definition at line 1053 of file Viewer3D.h.
unsigned int DGtal::Viewer3D< Space, KSpace >::GLTextureImage::myBufferWidth |
Definition at line 1052 of file Viewer3D.h.
Viewer3D<Space, KSpace>::ImageDirection DGtal::Viewer3D< Space, KSpace >::GLTextureImage::myDirection |
Definition at line 1048 of file Viewer3D.h.
Referenced by DGtal::Viewer3D< Space, KSpace >::GLTextureImage::GLTextureImage().
unsigned int DGtal::Viewer3D< Space, KSpace >::GLTextureImage::myImageHeight |
Definition at line 1050 of file Viewer3D.h.
Referenced by DGtal::Viewer3D< Space, KSpace >::GLTextureImage::GLTextureImage().
unsigned int DGtal::Viewer3D< Space, KSpace >::GLTextureImage::myImageWidth |
Definition at line 1049 of file Viewer3D.h.
Referenced by DGtal::Viewer3D< Space, KSpace >::GLTextureImage::GLTextureImage().
Viewer3D<Space, KSpace>::TextureMode DGtal::Viewer3D< Space, KSpace >::GLTextureImage::myMode |
Definition at line 1055 of file Viewer3D.h.
double DGtal::Viewer3D< Space, KSpace >::GLTextureImage::myTextureFitX |
Definition at line 1062 of file Viewer3D.h.
double DGtal::Viewer3D< Space, KSpace >::GLTextureImage::myTextureFitY |
Definition at line 1063 of file Viewer3D.h.
unsigned char* DGtal::Viewer3D< Space, KSpace >::GLTextureImage::myTextureImageBufferGS |
Definition at line 1056 of file Viewer3D.h.
Referenced by DGtal::Viewer3D< Space, KSpace >::GLTextureImage::GLTextureImage().
unsigned char* DGtal::Viewer3D< Space, KSpace >::GLTextureImage::myTextureImageBufferRGB |
Definition at line 1057 of file Viewer3D.h.
Referenced by DGtal::Viewer3D< Space, KSpace >::GLTextureImage::GLTextureImage().
GLuint DGtal::Viewer3D< Space, KSpace >::GLTextureImage::myTextureName |
Definition at line 1054 of file Viewer3D.h.
RealPoint DGtal::Viewer3D< Space, KSpace >::GLTextureImage::point1 |
coordinates
Definition at line 1043 of file Viewer3D.h.
Referenced by DGtal::Viewer3D< Space, KSpace >::GLTextureImage::GLTextureImage().
RealPoint DGtal::Viewer3D< Space, KSpace >::GLTextureImage::point2 |
Definition at line 1044 of file Viewer3D.h.
Referenced by DGtal::Viewer3D< Space, KSpace >::GLTextureImage::GLTextureImage().
RealPoint DGtal::Viewer3D< Space, KSpace >::GLTextureImage::point3 |
Definition at line 1045 of file Viewer3D.h.
Referenced by DGtal::Viewer3D< Space, KSpace >::GLTextureImage::GLTextureImage().
RealPoint DGtal::Viewer3D< Space, KSpace >::GLTextureImage::point4 |
Definition at line 1046 of file Viewer3D.h.
Referenced by DGtal::Viewer3D< Space, KSpace >::GLTextureImage::GLTextureImage().
double DGtal::Viewer3D< Space, KSpace >::GLTextureImage::vectNormal[3] |
Definition at line 1058 of file Viewer3D.h.
Referenced by DGtal::Viewer3D< Space, KSpace >::GLTextureImage::GLTextureImage().