Main Page | Class Hierarchy | Class List | Directories | File List | Class Members

CTex Class Reference

#include <CTex.h>

List of all members.

Public Member Functions

void Init (unsigned short dimX, unsigned short dimY)
void Shutdown ()
void GenerateBackgroundTexture ()
void RenderSubTexture ()
void RenderVolumeSubTexture ()


Detailed Description

CTex class embodies the needed functionality to render the generated 2D texture in a fast and efficient process - uses subtextures for scanning slices.

Definition at line 11 of file CTex.h.


Member Function Documentation

void CTex::GenerateBackgroundTexture  ) 
 

Create size adjustable background texture

void CTex::Init unsigned short  dimX,
unsigned short  dimY
 

Texture initialization routine

Definition at line 12 of file CTex.cpp.

void CTex::RenderSubTexture  ) 
 

Renders a 2D subtexture, on the created background texture.

Definition at line 200 of file CTex.cpp.

References CVolVoxels::GetDimX(), CVolVoxels::GetDimY(), and CVolVoxels::GetDimZ().

void CTex::RenderVolumeSubTexture  ) 
 

Renders a 2D subtexture of the volumetric raycast on the created background texture.

Definition at line 280 of file CTex.cpp.

References CScanner::GetTexHeight(), CScanner::GetTexWidth(), and CScanner::GetView().

void CTex::Shutdown  )  [inline]
 

Texture shutdown routine, also called from the destructor

Definition at line 48 of file CTex.h.


The documentation for this class was generated from the following files:
Generated on Mon Dec 12 15:20:26 2005 for CCube by  doxygen 1.4.1