Virtual Testbed
Ship dynamics simulator for extreme conditions
Classes | Typedefs | Functions
vtb::graphics Namespace Reference

3-d objects. More...

Classes

class  AxisSurface
 
class  ColoredObject
 
class  GerstnerShader
 
class  GerstnerSurface
 
class  IndexBuffer
 
class  MeshDatabase
 
class  Palette3
 
class  ShipCompartmentObject
 
class  ShipCompartments
 
class  ShipHullObject
 
class  ShipShader
 
class  SliceShader
 
class  SurfaceShader
 
class  TexturedObject
 
class  VertexBuffer
 
class  WavySurface
 
class  WavySurfaceObject
 
class  WavySurfaceSlice
 
class  WindFieldObject
 

Typedefs

typedef Magnum::Color3 Color3
 
typedef Magnum::Color4 Color4
 
typedef Magnum::Float Float
 
typedef Magnum::GL::AbstractShaderProgram AbstractShaderProgram
 
typedef Magnum::GL::Buffer Buffer
 
typedef Magnum::GL::BufferUsage BufferUsage
 
typedef Magnum::GL::Mesh Mesh
 
typedef Magnum::GL::Texture2D Texture2D
 
typedef Magnum::Matrix4 Matrix4
 
typedef Magnum::SceneGraph::Animable3D Animable3D
 
typedef Magnum::SceneGraph::Camera3D Camera3D
 
typedef Magnum::SceneGraph::Drawable3D Drawable3D
 
typedef Magnum::SceneGraph::DrawableGroup3D DrawableGroup3D
 
typedef Magnum::SceneGraph::MatrixTransformation3D Transformation3D
 
typedef Magnum::SceneGraph::Object< Transformation3D > Object3D
 
typedef Magnum::SceneGraph::Scene< Transformation3D > Scene3D
 
typedef Magnum::Timeline Timeline
 
typedef Magnum::UnsignedInt UnsignedInt
 
typedef Magnum::Vector2 Vector2
 
typedef Magnum::Vector2i Vector2i
 
typedef Magnum::Vector3 Vector3
 
typedef Magnum::ResourceManager< Magnum::GL::Buffer, Magnum::GL::Mesh, Magnum::GL::Texture2D, Magnum::Shaders::Phong, Magnum::Trade::PhongMaterialData > ViewerResourceManager
 

Functions

template<class T >
Palette3< T > temperaturePalette ()
 

Detailed Description

3-d objects.