NGL  6.5
The NCCA Graphics Library
src Directory Reference
+ Directory dependency graph for src:

Directories

directory  ngl
 
directory  shaders
 

Files

file  AABB.cpp [code]
 implementation files for AABB class
 
file  AbstractMesh.cpp [code]
 a series of classes used to define an abstract 3D mesh of Faces, Vertex Normals and TexCords
 
file  AbstractSerializer.cpp [code]
 
file  AbstractVAO.cpp [code]
 
file  BBox.cpp [code]
 a simple bounding box class
 
file  BezierCurve.cpp [code]
 basic BezierCurve using CoxDeBoor algorithm
 
file  Camera.cpp [code]
 implementation files for Camera class
 
file  Colour.cpp [code]
 implementation files for Colour class
 
file  createDefaultVAOs.cpp [code]
 implementation files for VAOPrimitives this has been split as it takes a long time to compile this file due to the size of the stanford models, as this file is not updated that often it was decided to split out this method to increase compilation speed when modifying the rest of the VAO primitives class
 
file  HoudiniGeo.cpp [code]
 implementation files for HoudiniGeo class
 
file  Image.cpp [code]
 implementation files for Image class
 
file  Light.cpp [code]
 implementation files for Light class
 
file  Logger.cpp [code]
 
file  Mat3.cpp [code]
 
file  Mat4.cpp [code]
 implementation files for Matrix class
 
file  Material.cpp [code]
 implementation files for Material class
 
file  MultiBufferVAO.cpp [code]
 
file  NCCABinMesh.cpp [code]
 implementation files for NCCABinMesh class
 
file  NCCAPointBake.cpp [code]
 implementation files for NCCAPointBake class
 
file  NGLInit.cpp [code]
 implementation files for NGLInit class
 
file  NGLStream.cpp [code]
 
file  Obj.cpp [code]
 implementation files for Obj class
 
file  PathCamera.cpp [code]
 implementation files for PathCamera class
 
file  Plane.cpp [code]
 implementation files for Plane class
 
file  Quaternion.cpp [code]
 implementation files for Quaternion class
 
file  Random.cpp [code]
 implementation files for Random class
 
file  RibExport.cpp [code]
 
file  setGL32VisualMac.mm [code]
 
file  Shader.cpp [code]
 implementation files for Shader class
 
file  ShaderLib.cpp [code]
 implementation files for ShaderLibrary and manager class
 
file  ShaderProgram.cpp [code]
 implementation files for ShaderProgram class
 
file  SimpleIndexVAO.cpp [code]
 
file  SimpleVAO.cpp [code]
 
file  SpotLight.cpp [code]
 implementation files for SpotLight class
 
file  Text.cpp [code]
 
file  Texture.cpp [code]
 implementation files for Texture class
 
file  Transformation.cpp [code]
 implementation files for Transformation class
 
file  Util.cpp [code]
 implementation files for Util class
 
file  VAOFactory.cpp [code]
 
file  VAOPrimitives.cpp [code]
 implementation files for VAOPrimitives class
 
file  Vec2.cpp [code]
 implementation files for Vec2 class
 
file  Vec3.cpp [code]
 implementation files for Vec3 class
 
file  Vec4.cpp [code]
 
file  VertexArrayObject.cpp [code]
 implementation files for VertexArrayObject class
 
file  XMLSerializer.cpp [code]