CMSC23700 Common Code Library
Support code for CS23700 programming projects
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Ncs237
 N__detail
 CAABBAxis-Aligned Bounding Box
 Cimage_base
 Cmat2x2Template class for 2x2 matrices
 Cmat2x3Template class for 2x3 matrices
 Cmat2x4
 Cmat3x2Template class for 3x2 matrices
 Cmat3x3Template class for 3x3 matrices
 Cmat3x4
 Cmat4x2
 Cmat4x3
 Cmat4x4Template class for 4x4 matrices
 CquatTemplate class for quaternions
 CShader
 Ctexture_base
 Cvec2Template class for two-element vectors
 Cvec3Template class for three-element vectors
 Cvec4Template class for four-element vectors
 Ccolor3f
 Ccolor3ub
 Ccolor4f
 Ccolor4ub
 CFragmentShader
 CGeometryShader
 Cimage1d
 Cimage2d
 CShaderProgram
 CSphereA spherical mesh
 Ctexture1DWrapper class for OpenGL 1D textures
 Ctexture2DWrapper class for OpenGL 2D textures
 CVertexShader
 CWindowAbstract base class for simple GLFW windows used to view buffers, etc
 NJSON
 CArrayJSON arrays
 CBool
 CNull
 CNumber
 CObjectJSON objects
 CString
 CValue
 NOBJ
 CGroupA mesh that corresponds to a group in the obj file
 CMaterialStructure that defines a material in a model
 CModelA model from an OBJ file
 NTQT
 CTextureQTreeManages a disk-based texture quadtree