My Project
|
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | Class to hold 3x3 matrics |
![]() ![]() ![]() | 3x3 Identity matrix |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | Class to hold 3x4 matrices |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | Multiscale noise generator |
![]() ![]() | Perlin noise generator |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | |
![]() ![]() | Common base for ParametersTerrain and ParametersCloud |
![]() ![]() ![]() | This class aggregates the controllable parameters for all things related to cloud generation |
![]() ![]() ![]() | This class aggregates the controllable parameters for all things related to terrain generation |
![]() ![]() | Aggregates controllable parameters for all things related to OpenGL rendering |
![]() ![]() | Aggregates controllable parameters for all things related to save |
![]() ![]() | Class to support specialisation for particular pixel formats |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Mix-in class for call-backs from long operations |
![]() ![]() ![]() | Top level GUI component for fracplanet application: contains parameter controls and viewing area |
![]() ![]() | Helper class to facilitate driving progress bar |
![]() ![]() | |
![]() ![]() ![]() | Provides a dialog box with some user documentation |
![]() ![]() | |
![]() ![]() ![]() | Contains the actual rendering functionality of a TriangleMeshViewer |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | |
![]() ![]() ![]() | Base class for other controls; useful for shared stuff |
![]() ![]() ![]() ![]() | Displays "About" type info |
![]() ![]() ![]() ![]() | Encapsulates GUI elements for controlling OpenGL rendering |
![]() ![]() ![]() ![]() | Encapsulates GUI elements for controlling save |
![]() ![]() ![]() ![]() | Encapsulates controls for setting terrain generation parameters |
![]() ![]() ![]() | Top level GUI component for fracplanet application: contains parameter controls and viewing area |
![]() ![]() ![]() | A class to display a triangle mesh |
![]() ![]() | Generates random numbers in the range [0,1) |
![]() ![]() | Class for 2D raster images of a specified type |
![]() ![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() ![]() | Class to represent red-green-blue-alpha colours stored to floating point accuracy |
![]() ![]() | |
![]() ![]() ![]() | Class to represent red-green-blue-alpha colours stored with 8-bit resolution |
![]() ![]() | |
![]() ![]() | |
![]() ![]() ![]() | Class to provide abstract interface to different world geometries |
![]() ![]() ![]() ![]() | Concrete class providing a flat geometry (in the XY-plane, with Z up) |
![]() ![]() ![]() ![]() | Concrete class providing a flat geometry (a sphere with nominal radius 1, equator in the XY-plane, Z axis through the poles) |
![]() ![]() | Encapsulates information needed for scan conversion |
![]() ![]() | Class to store triangle state |
![]() ![]() | Class to store triangle edges |
![]() ![]() | Contains vertices and triangles of a triangle mesh |
![]() ![]() ![]() | This class holds all the cloud-related methods |
![]() ![]() ![]() ![]() | Class constructing specific case of a flat-base terrain area |
![]() ![]() ![]() ![]() | Class constructing specific case of a planetary cloud |
![]() ![]() ![]() | A single triangle lying in the z-plane |
![]() ![]() ![]() ![]() | Class constructing specific case of a flat-base terrain area |
![]() ![]() ![]() ![]() | Class constructing specific case of a flat-base terrain area |
![]() ![]() ![]() | An icosahedron |
![]() ![]() ![]() ![]() | A subdivided icosahedron |
![]() ![]() ![]() ![]() ![]() | Class constructing specific case of a planetary cloud |
![]() ![]() ![]() ![]() ![]() | Class constructing specific case of a planetary terrain |
![]() ![]() ![]() | This class holds all the terrain-related methods |
![]() ![]() ![]() ![]() | Class constructing specific case of a flat-base terrain area |
![]() ![]() ![]() ![]() | Class constructing specific case of a planetary terrain |
![]() ![]() | Class to store vertex state information |
![]() ![]() | Class to hold vectors in 3D cartesian co-ordinates |
![]() ![]() ![]() | Generates random points in a recnangular box centred on the origin |
![]() ![]() ![]() | Generates a random point in or on an origin-centred ellipsoid with semi-axes of the specified size |
![]() ![]() ![]() | Generates a random point in or on a unit-radius sphere centred on the origin |
![]() ![]() ![]() | Generates a random point in the cube bounded by (0,0,0) and (1.0,1.0,1.0) |
![]() ![]() ![]() | Generates a random point on the surface of a unit-radius sphere |