Point Cloud Viewer  1.00
A Viewer to display point clouds with phong shading by converting them to splats.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 CAttributePassA Render Pass that stores attributes for later deferred shading
 CCameraThis class provides camera functionality
 CEntityAn element with a location in 3-dimensional space
 CEntityCloudRepresents a cloud model
 CEntityMoveableComplements the Entity with a possibility to define and edit a local coordinate system
 ▼CEntityOctreeAn octree storing entities
 CIteratorAn iterator to iterate over an octree
 CEntityOctreeContainerStores an entity octree
 CFileLoaderProvides a static method for loading a point cloud file into an octree
 CGlobalsA place to store global variables. Nothing OOP to see here
 CLightStores information about a light
 CLightPassA Render Pass that displays yellow squares at the passed locations
 CPCVGLWidgetThe PCVGLWidget class This class is the opengl window where everything is drawn
 CPointCloudPreprocessingProvides a static method for converting a point cloud to a splat cloud
 CPointCloudViewerPointCloudViewer This class is the main window of the Application
 CProgramLogicProvides access to all functionality of the program
 ▼CRenderPassAn abstract class for Render Passes
 CTextureChannelThis channel is used to link textures or data maps
 ▼CVaoChannelThis channel is used to link geometry
 Cvao
 CShadingPassA Render Pass that performs deferred shading
 CSplatStores information about a single splat
 CVisibilityPassA Render Pass that just fills a depth buffer