| VTK
    | 
#include <vtkOpenGLContextDevice2DPrivate.h>
| Public Member Functions | |
| Private () | |
| ~Private () | |
| void | SaveGLState (bool colorBuffer=false) | 
| void | RestoreGLState (bool colorBuffer=false) | 
| void | SetGLCapability (GLenum capability, GLboolean state) | 
| float * | TexCoords (float *f, int n) | 
| vtkVector2i | FindPowerOfTwo (const vtkVector2i &size) | 
| GLuint | TextureFromImage (vtkImageData *image, vtkVector2f &texCoords) | 
| GLuint | TextureFromImage (vtkImageData *image) | 
| Private () | |
| ~Private () | |
| void | SaveGLState (bool colorBuffer=false) | 
| void | RestoreGLState (bool colorBuffer=false) | 
| void | SetGLCapability (GLenum capability, GLboolean state) | 
| float * | TexCoords (float *f, int n) | 
| vtkVector2i | FindPowerOfTwo (const vtkVector2i &size) | 
| GLuint | TextureFromImage (vtkImageData *image, vtkVector2f &texCoords) | 
| GLuint | TextureFromImage (vtkImageData *image) | 
| Public Attributes | |
| vtkTexture * | Texture | 
| unsigned int | TextureProperties | 
| vtkTexture * | SpriteTexture | 
| GLboolean | SavedLighting | 
| GLboolean | SavedDepthTest | 
| GLboolean | SavedAlphaTest | 
| GLboolean | SavedStencilTest | 
| GLboolean | SavedBlend | 
| GLint | SavedDrawBuffer | 
| GLfloat | SavedClearColor [4] | 
| int | TextCounter | 
| vtkVector2i | Dim | 
| vtkVector2i | Offset | 
| bool | GLExtensionsLoaded | 
| bool | OpenGL15 | 
| bool | OpenGL20 | 
| bool | GLSL | 
| bool | PowerOfTwoTextures | 
| vtkTextureImageCache< UTF16TextPropertyKey > | TextTextureCache | 
| vtkTextureImageCache< UTF8TextPropertyKey > | MathTextTextureCache | 
Definition at line 234 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | inline | 
Definition at line 237 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | inline | 
Definition at line 260 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | inline | 
Definition at line 237 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | inline | 
Definition at line 257 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | inline | 
Definition at line 274 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | inline | 
Definition at line 289 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | inline | 
Definition at line 321 of file vtkOpenGLContextDevice2DPrivate.h.
Definition at line 333 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | inline | 
Definition at line 376 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | inline | 
Definition at line 389 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | inline | 
Definition at line 461 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | inline | 
Definition at line 271 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | inline | 
Definition at line 285 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | inline | 
Definition at line 316 of file vtkOpenGLContextDevice2DPrivate.h.
Definition at line 328 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | inline | 
Definition at line 371 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | inline | 
Definition at line 384 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | inline | 
Definition at line 447 of file vtkOpenGLContextDevice2DPrivate.h.
| vtkTexture * vtkOpenGLContextDevice2D::Private::Texture | 
Definition at line 503 of file vtkOpenGLContextDevice2DPrivate.h.
| unsigned int vtkOpenGLContextDevice2D::Private::TextureProperties | 
Definition at line 504 of file vtkOpenGLContextDevice2DPrivate.h.
| vtkTexture * vtkOpenGLContextDevice2D::Private::SpriteTexture | 
Definition at line 505 of file vtkOpenGLContextDevice2DPrivate.h.
| GLboolean vtkOpenGLContextDevice2D::Private::SavedLighting | 
Definition at line 507 of file vtkOpenGLContextDevice2DPrivate.h.
| GLboolean vtkOpenGLContextDevice2D::Private::SavedDepthTest | 
Definition at line 508 of file vtkOpenGLContextDevice2DPrivate.h.
| GLboolean vtkOpenGLContextDevice2D::Private::SavedAlphaTest | 
Definition at line 509 of file vtkOpenGLContextDevice2DPrivate.h.
| GLboolean vtkOpenGLContextDevice2D::Private::SavedStencilTest | 
Definition at line 510 of file vtkOpenGLContextDevice2DPrivate.h.
| GLboolean vtkOpenGLContextDevice2D::Private::SavedBlend | 
Definition at line 511 of file vtkOpenGLContextDevice2DPrivate.h.
| GLint vtkOpenGLContextDevice2D::Private::SavedDrawBuffer | 
Definition at line 512 of file vtkOpenGLContextDevice2DPrivate.h.
| GLfloat vtkOpenGLContextDevice2D::Private::SavedClearColor | 
Definition at line 513 of file vtkOpenGLContextDevice2DPrivate.h.
| int vtkOpenGLContextDevice2D::Private::TextCounter | 
Definition at line 515 of file vtkOpenGLContextDevice2DPrivate.h.
| vtkVector2i vtkOpenGLContextDevice2D::Private::Dim | 
Definition at line 516 of file vtkOpenGLContextDevice2DPrivate.h.
| vtkVector2i vtkOpenGLContextDevice2D::Private::Offset | 
Definition at line 517 of file vtkOpenGLContextDevice2DPrivate.h.
| bool vtkOpenGLContextDevice2D::Private::GLExtensionsLoaded | 
Definition at line 518 of file vtkOpenGLContextDevice2DPrivate.h.
| bool vtkOpenGLContextDevice2D::Private::OpenGL15 | 
Definition at line 519 of file vtkOpenGLContextDevice2DPrivate.h.
| bool vtkOpenGLContextDevice2D::Private::OpenGL20 | 
Definition at line 520 of file vtkOpenGLContextDevice2DPrivate.h.
| bool vtkOpenGLContextDevice2D::Private::GLSL | 
Definition at line 521 of file vtkOpenGLContextDevice2DPrivate.h.
| bool vtkOpenGLContextDevice2D::Private::PowerOfTwoTextures | 
Definition at line 522 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | mutable | 
Cache for text images. Generating texture for strings is expensive, we cache the textures here for a faster reuse.
Definition at line 527 of file vtkOpenGLContextDevice2DPrivate.h.
| 
 | mutable | 
Cache for text images. Generating texture for strings is expensive, we cache the textures here for a faster reuse.
Definition at line 528 of file vtkOpenGLContextDevice2DPrivate.h.
 1.8.9.1
 1.8.9.1