Files Class List
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAlphaDistributionAn implementation of alpha distribution methods. This implementation only works for textures with 8-bit channels
 CBASE
 CGLRenderTextureCubeBase< ATTACHMENT_TYPE, BASE >OpenGL render buffer with a cube map texture
 Cbasic_string< Char >STL class
 CstringSTL class
 CGLSLShader::SourceGLSL Shader Source class
 CBVHBounding Volume Hierarchy class
 CColor2424-bit RGB color class with 3 unsigned byte components
 CColor3< T >RGB color class with 3 components
 CColor3232-bit RGBA color class with 4 unsigned byte components
 CColor4< T >RGBA color class with 4 components
 CGLGeneral OpenGL queries
 CGLDebugCallbackOpenGL debug callback class
 CGLRenderBuffer< TEXTURE_TYPE >OpenGL render buffer
 CGLRenderDepth< TEXTURE_TYPE >OpenGL render depth buffer
 CGLRenderTexture< TEXTURE_TYPE >OpenGL render color buffer
 CGLSLProgramGLSL program class
 CGLSLShaderGLSL shader class
 CGLTexture< TEXTURE_TYPE >OpenGL texture base class
 CGLTexture1< TEXTURE_TYPE >OpenGL 1D texture class
 CGLTexture2< TEXTURE_TYPE >OpenGL 2D texture class
 CGLTexture3< TEXTURE_TYPE >OpenGL 3D texture class
 CGLTexture< GL_TEXTURE_CUBE_MAP >
 CGLTextureCubeMapOpenGL cube map texture class
 CHairFileHAIR file class
 CHairFile::HeaderHair file header
 CHeap< MAX_HEAP, DATA_TYPE, SIZE_TYPE >A general-purpose heap structure that allows random access and updates
 CIVec< T, N >A general class for N-dimensional integer vectors
 CIVec2< T >2D integer vector class
 CIVec3< T >3D integer vector class
 CIVec4< T >4D integer vector class
 CLightingGridHierarchyAn implementation of the Lighting Grid Hierarchy method
 CMatrix2< T >2x2 matrix class
 CMatrix3< T >3x3 matrix class
 CMatrix34< T >3x4 matrix class
 CMatrix4< T >4x4 matrix class
 CTriMesh::MtlMaterial definition
 CGLSLProgram::Param
 CPointCloud< PointType, FType, DIMENSIONS, SIZE_TYPE >A point cloud class that uses a k-d tree for storing points
 CPointCloud< cy::Vec3, float, 3, int >
 CPointCloud< PointType, FType, DIMENSIONS, SIZE_TYPE >::PointInfoUsed by one of the PointCloud::GetPoints() methods
 CPolynomial< ftype, N >A general-purpose polynomial class
 CQuaternion< T >Quaternion class
 CUnitQuaternion< T >A unit-length quaternion class. The methods of this class guarantee that the quaternion remains unit length
 CRootFinderNewtonNumerical root finder using safe Newton iterations
 CTriMesh::StrSimple character string
 CTimerSimple stopwatch class
 CTimerCPUA stopwatch class that measures the CPU time of the current process
 CTimerStatsStopwatch class with statistics
 CTriMesh::TriFaceTriangular Mesh Face
 CTriMeshTriangular Mesh Class
 CVec< T, N >A general class for N-dimensional vectors
 CVec2< T >2D vector class
 CVec3< T >3D vector class
 CVec3< float >
 CVec4< T >4D vector class
 CWeightedSampleElimination< PointType, FType, DIMENSIONS, SIZE_TYPE >An implementation of the weighted sample elimination method