[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

TextureManager::TextureInfo Class Reference

#include <TextureManager.h>

List of all members.

Public Member Functions

 TextureInfo (ViewState *new_view_state)
 TextureInfo (ViewState *new_view_state, unsigned int width_p, unsigned int height_p)
 ~TextureInfo ()
void DefineLevels (int min, int max, bool photometric_correct, const HuginBase::PanoramaOptions &dest_img, const HuginBase::SrcPanoImage &state)
void DefineMaskTexture (const HuginBase::SrcPanoImage &srcImg)
void UpdateMask (const HuginBase::SrcPanoImage &srcImg)
void SetMaxLevel (int level)
void Bind ()
void BindImageTexture ()
void BindMaskTexture ()
unsigned int GetNumber ()
bool GetUseAlpha ()
bool GetHasActiveMasks ()

Public Attributes

unsigned int width
unsigned int height
unsigned int width_p
unsigned int height_p
int min_lod

Constructor & Destructor Documentation

TextureManager::TextureInfo::TextureInfo ViewState new_view_state  ) 

TextureManager::TextureInfo::TextureInfo ViewState new_view_state,
unsigned int  width_p,
unsigned int  height_p

TextureManager::TextureInfo::~TextureInfo  ) 

Member Function Documentation

void TextureManager::TextureInfo::Bind  ) 

void TextureManager::TextureInfo::BindImageTexture  ) 

void TextureManager::TextureInfo::BindMaskTexture  ) 

void TextureManager::TextureInfo::DefineLevels int  min,
int  max,
bool  photometric_correct,
const HuginBase::PanoramaOptions dest_img,
const HuginBase::SrcPanoImage state

void TextureManager::TextureInfo::DefineMaskTexture const HuginBase::SrcPanoImage srcImg  ) 

bool TextureManager::TextureInfo::GetHasActiveMasks  )  [inline]

unsigned int TextureManager::TextureInfo::GetNumber  )  [inline]

bool TextureManager::TextureInfo::GetUseAlpha  )  [inline]

void TextureManager::TextureInfo::SetMaxLevel int  level  ) 

void TextureManager::TextureInfo::UpdateMask const HuginBase::SrcPanoImage srcImg  ) 

Member Data Documentation

unsigned int TextureManager::TextureInfo::height

unsigned int TextureManager::TextureInfo::height_p

int TextureManager::TextureInfo::min_lod

unsigned int TextureManager::TextureInfo::width

unsigned int TextureManager::TextureInfo::width_p

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

Generated on Mon Sep 20 01:01:35 2010 for Hugintrunk by doxygen