CImageSetView Class Reference

List of all members.

Public Member Functions

 CImageSetView (CImageSet &imgSet)
 CImageSetView ()
void correctDistortions (int number, int imageList[])
void createDepthPlanes ()
void createDepthPlanes_rect ()
void createUndistortionMesh (int imageIndex)
void drawPlane (int planeIndex, int textureUnitOffset=0)
void prepareInputTextures ()
void setDisparityRange (int minDis, int maxDis)
void setParameters (int useMaxMipLevel, bool useLensDistCorr)
void setupReconMat ()
void shiftImage (int imgA, int imgB, int offset, Vec4f *quad)
void stereo_GL (int baseImageIndex)
void stereo_rectifed_GL (int baseImageIndex)
void sumAllMipLevel (int tempTexID, Vec4f *quad)
virtual ~CImageSetView ()

Public Attributes

int m_compressedTexture
int m_correctionFlag
int m_currentRefImageIdx
unsigned char * m_depthColor
int m_dispRange [2]
float m_FOV
opentl::core::cvdata::Imagem_glReconAlpha
opentl::core::cvdata::Imagem_glReconImage
int m_glTex [32]
int m_iDepthSteps
CImageSetm_imgSet
int m_kernelSize
unsigned int m_meshIDs [32]
Mat44 m_modelView
int m_needNewList
unsigned int m_psDiffID
unsigned int m_psSADID
unsigned int m_psStereoID
unsigned int m_psSumIDs [16]
unsigned int m_psTex0
Vertexm_quadList
unsigned char * m_reconColor
Vec3f m_reconEye
float m_reconFar
Mat44 m_reconInvMat
Mat44 m_reconMat
float m_reconNear
Vec3f m_reconOrig
int m_reconScale
int m_reconTexSize
int m_splfTexID
int m_tess [2]
float * m_tex0
float * m_tex1
int m_texSize [2]
int m_useMasks [32]
int m_useMaxMipLevel
int m_useMipLevel
int m_viewHeight
int m_viewMode
int m_viewWidth
Mat44 m_vp

Protected Member Functions

void prepareTextures (int &tempTexID)
void setTexEnv ()
void toggleProjTex (int flag)


Constructor & Destructor Documentation

CImageSetView::CImageSetView (  ) 

CImageSetView::CImageSetView ( CImageSet imgSet  ) 

virtual CImageSetView::~CImageSetView (  )  [virtual]


Member Function Documentation

void CImageSetView::correctDistortions ( int  number,
int  imageList[] 
)

void CImageSetView::createDepthPlanes (  ) 

void CImageSetView::createDepthPlanes_rect (  ) 

void CImageSetView::createUndistortionMesh ( int  imageIndex  ) 

void CImageSetView::drawPlane ( int  planeIndex,
int  textureUnitOffset = 0 
)

void CImageSetView::prepareInputTextures (  ) 

void CImageSetView::prepareTextures ( int &  tempTexID  )  [protected]

void CImageSetView::setDisparityRange ( int  minDis,
int  maxDis 
)

void CImageSetView::setParameters ( int  useMaxMipLevel,
bool  useLensDistCorr 
)

void CImageSetView::setTexEnv (  )  [protected]

void CImageSetView::setupReconMat (  ) 

void CImageSetView::shiftImage ( int  imgA,
int  imgB,
int  offset,
Vec4f quad 
)

void CImageSetView::stereo_GL ( int  baseImageIndex  ) 

void CImageSetView::stereo_rectifed_GL ( int  baseImageIndex  ) 

void CImageSetView::sumAllMipLevel ( int  tempTexID,
Vec4f quad 
)

void CImageSetView::toggleProjTex ( int  flag  )  [protected]


Member Data Documentation

unsigned int CImageSetView::m_meshIDs[32]

unsigned int CImageSetView::m_psSumIDs[16]


Generated on Thu Jun 10 21:08:08 2010 for OpenTL by  doxygen 1.5.8