vcg::VertexVisShader< MESH_TYPE > Class Template Reference

#include <visshader.h>

Inheritance diagram for vcg::VertexVisShader< MESH_TYPE >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void Compute (int nn)
void DrawFill (MESH_TYPE &mm)
int GLAccumPixel (std::vector< int > &PixSeen)
void Init ()
void MapFalseColor (float minv, float maxv)
void MapFalseColor ()
void MapVisibility (float Gamma=1, float LowPass=0, float HighPass=1, float Scale=1.0)
void SmoothVisibility (bool Enhance=false)
 VertexVisShader (MESH_TYPE &me)

Detailed Description

template<class MESH_TYPE>
class vcg::VertexVisShader< MESH_TYPE >

Definition at line 374 of file visshader.h.


Constructor & Destructor Documentation

template<class MESH_TYPE>
vcg::VertexVisShader< MESH_TYPE >::VertexVisShader ( MESH_TYPE &  me  )  [inline]

Definition at line 379 of file visshader.h.


Member Function Documentation

template<class MESH_TYPE>
void vcg::VertexVisShader< MESH_TYPE >::Compute ( int  nn  ) 
template<class MESH_TYPE>
void vcg::VertexVisShader< MESH_TYPE >::DrawFill ( MESH_TYPE &  mm  )  [inline]

Definition at line 388 of file visshader.h.

template<class MESH_TYPE>
int vcg::VertexVisShader< MESH_TYPE >::GLAccumPixel ( std::vector< int > &  PixSeen  )  [inline, virtual]

Implements vcg::VisShader< MESH_TYPE >.

Definition at line 420 of file visshader.h.

template<class MESH_TYPE>
void vcg::VertexVisShader< MESH_TYPE >::Init (  )  [inline]

Definition at line 385 of file visshader.h.

template<class MESH_TYPE>
void vcg::VertexVisShader< MESH_TYPE >::MapFalseColor ( float  minv,
float  maxv 
) [inline]

Definition at line 520 of file visshader.h.

template<class MESH_TYPE>
void vcg::VertexVisShader< MESH_TYPE >::MapFalseColor (  )  [inline]

Definition at line 512 of file visshader.h.

template<class MESH_TYPE>
void vcg::VertexVisShader< MESH_TYPE >::MapVisibility ( float  Gamma = 1,
float  LowPass = 0,
float  HighPass = 1,
float  Scale = 1.0 
) [inline, virtual]

Implements vcg::VisShader< MESH_TYPE >.

Definition at line 537 of file visshader.h.

template<class MESH_TYPE>
void vcg::VertexVisShader< MESH_TYPE >::SmoothVisibility ( bool  Enhance = false  )  [inline]

Definition at line 490 of file visshader.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:23:09 2013