![]() |
CMSC23700 Common Code Library
Support code for CS23700 programming projects
|
▼Ncs237 | |
▼N__detail | |
CAABB | Axis-Aligned Bounding Box |
Cimage_base | |
Cmat2x2 | Template class for 2x2 matrices |
Cmat2x3 | Template class for 2x3 matrices |
Cmat2x4 | |
Cmat3x2 | Template class for 3x2 matrices |
Cmat3x3 | Template class for 3x3 matrices |
Cmat3x4 | |
Cmat4x2 | |
Cmat4x3 | |
Cmat4x4 | Template class for 4x4 matrices |
Cquat | Template class for quaternions |
CShader | |
Ctexture_base | |
Cvec2 | Template class for two-element vectors |
Cvec3 | Template class for three-element vectors |
Cvec4 | Template class for four-element vectors |
Ccolor3f | |
Ccolor3ub | |
Ccolor4f | |
Ccolor4ub | |
CFragmentShader | |
CGeometryShader | |
Cimage1d | |
Cimage2d | |
CShaderProgram | |
CSphere | A spherical mesh |
Ctexture1D | Wrapper class for OpenGL 1D textures |
Ctexture2D | Wrapper class for OpenGL 2D textures |
CVertexShader | |
CWindow | Abstract base class for simple GLFW windows used to view buffers, etc |
▼NJSON | |
CArray | JSON arrays |
CBool | |
CNull | |
CNumber | |
CObject | JSON objects |
CString | |
CValue | |
▼NOBJ | |
CGroup | A mesh that corresponds to a group in the obj file |
CMaterial | Structure that defines a material in a model |
CModel | A model from an OBJ file |
▼NTQT | |
CTextureQTree | Manages a disk-based texture quadtree |