Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
VTKViewer_Texture Class Reference

#include <VTKViewer_Texture.h>

Inheritance diagram for VTKViewer_Texture:
Inheritance graph

Public Types

enum  { Stretched = 0, Centered, Tiled }
 

Public Member Functions

 vtkTypeMacro (VTKViewer_Texture, vtkOpenGLTexture)
 
virtual void Load (vtkRenderer *ren)
 
int GetWidth () const
 
int GetHeight () const
 
void SetPosition (int type)
 
int GetPosition () const
 

Static Public Member Functions

static VTKViewer_TextureNew ()
 

Protected Member Functions

 VTKViewer_Texture ()
 
 ~VTKViewer_Texture ()
 

Protected Attributes

int myWidth
 
int myHeight
 
int myPosition
 

Private Member Functions

virtual void Initialize (vtkRenderer *ren)
 

Member Enumeration Documentation

anonymous enum
Enumerator
Stretched 
Centered 
Tiled 

Constructor & Destructor Documentation

VTKViewer_Texture::VTKViewer_Texture ( )
protected

References Centered, myHeight, myPosition, and myWidth.

VTKViewer_Texture::~VTKViewer_Texture ( )
protected

Member Function Documentation

int VTKViewer_Texture::GetHeight ( ) const

References myHeight.

int VTKViewer_Texture::GetPosition ( ) const

References myPosition.

int VTKViewer_Texture::GetWidth ( ) const

References myWidth.

void VTKViewer_Texture::Initialize ( vtkRenderer *  ren)
privatevirtual
void VTKViewer_Texture::Load ( vtkRenderer *  ren)
virtual

References Initialize(), myHeight, and myWidth.

static VTKViewer_Texture* VTKViewer_Texture::New ( )
static
void VTKViewer_Texture::SetPosition ( int  type)

References myPosition.

VTKViewer_Texture::vtkTypeMacro ( VTKViewer_Texture  ,
vtkOpenGLTexture   
)

Member Data Documentation

int VTKViewer_Texture::myHeight
protected
int VTKViewer_Texture::myPosition
protected
int VTKViewer_Texture::myWidth
protected

The documentation for this class was generated from the following files: