|
typedef AxisAlignedBoundingBox< 2, float > | AxisAlignedBoundingBox2f |
|
typedef AxisAlignedBoundingBox< 2, double > | AxisAlignedBoundingBox2d |
|
typedef AxisAlignedBoundingBox< 3, float > | AxisAlignedBoundingBox3f |
|
typedef AxisAlignedBoundingBox< 3, double > | AxisAlignedBoundingBox3d |
|
typedef AxisAlignedBoundingBox< 2, float > | AABB2f |
|
typedef AxisAlignedBoundingBox< 2, double > | AABB2d |
|
typedef AxisAlignedBoundingBox< 3, float > | AABB3f |
|
typedef AxisAlignedBoundingBox< 3, double > | AABB3d |
|
typedef BaseBuffer< GL_UNIFORM_BUFFER > | UniformBaseBuffer |
|
typedef BaseBuffer< GL_TRANSFORM_FEEDBACK_BUFFER > | TransformFeedbackBaseBuffer |
|
typedef BaseBuffer< GL_ATOMIC_COUNTER_BUFFER > | AtomicCounterBaseBuffer |
|
typedef BaseBuffer< GL_SHADER_STORAGE_BUFFER > | ShaderStorageBaseBuffer |
|
typedef BoundingBox< 2, float > | BoundingBox2f |
|
typedef BoundingBox< 2, double > | BoundingBox2d |
|
typedef BoundingBox< 3, float > | BoundingBox3f |
|
typedef BoundingBox< 3, double > | BoundingBox3d |
|
typedef Buffer< GL_ARRAY_BUFFER > | VertexBuffer |
|
typedef Buffer< GL_ELEMENT_ARRAY_BUFFER > | IndexBuffer |
|
typedef Buffer< GL_UNIFORM_BUFFER > | UniformBuffer |
|
typedef Buffer< GL_PIXEL_UNPACK_BUFFER > | PixelUnpackBuffer |
|
typedef Buffer< GL_PIXEL_PACK_BUFFER > | PixelPackBuffer |
|
typedef Buffer< GL_DRAW_INDIRECT_BUFFER > | DrawIndirectBuffer |
|
typedef Buffer< GL_SHADER_STORAGE_BUFFER > | ShaderStorageBuffer |
|
typedef BufferArray< GL_ARRAY_BUFFER > | VertexBufferArray |
|
typedef BufferArray< GL_UNIFORM_BUFFER > | UniformBufferArray |
|
typedef BufferArray< GL_PIXEL_UNPACK_BUFFER > | PixelUnpackBufferArray |
|
typedef BufferArray< GL_PIXEL_PACK_BUFFER > | PixelPackBufferArray |
|
typedef BufferArray< GL_SHADER_STORAGE_BUFFER > | ShaderStorageBufferArray |
|
typedef DrawElementsCommand< GL_UNSIGNED_INT > | DrawElementsCommandUInt |
|
typedef DrawElementsCommand< GL_UNSIGNED_SHORT > | DrawElementsCommandUShort |
|
typedef DrawElementsInstancedCommand< GL_UNSIGNED_INT > | DrawElementsInstancedCommandUInt |
|
typedef DrawElementsInstancedCommand< GL_UNSIGNED_SHORT > | DrawElementsInstancedCommandUShort |
|
typedef std::map< std::string, std::shared_ptr< ge::Shader > > | ShaderMap |
|
typedef std::pair< std::string, std::shared_ptr< ge::Shader > > | ShaderMapPair |
|
typedef TextureProperties< TextureWrapParameter1D > | TextureProperties1D |
|
typedef TextureProperties< TextureWrapParameter2D > | TextureProperties2D |
|
typedef TextureProperties< TextureWrapParameter3D > | TextureProperties3D |
|
typedef Texture1D< GLfloat, TextureProperties< TextureWrapParameter< 1 > > > | Texture1Df |
|
typedef Texture1D< GLubyte, TextureProperties< TextureWrapParameter< 1 > > > | Texture1Dub |
|
typedef Texture1D< GLubyte, TextureProperties< TextureWrapParameter< 1 > > > | Texture1Drgb |
|
typedef Texture1D< GLubyte, TextureProperties< TextureWrapParameter< 1 > > > | Texture1Drgba |
|
typedef Texture2D< GLint, TextureProperties< TextureWrapParameter< 2 > > > | Texture2Di |
|
typedef Texture2D< GLuint, TextureProperties< TextureWrapParameter< 2 > > > | Texture2Dui |
|
typedef Texture2D< GLshort, TextureProperties< TextureWrapParameter< 2 > > > | Texture2Ds |
|
typedef Texture2D< GLushort, TextureProperties< TextureWrapParameter< 2 > > > | Texture2Dus |
|
typedef Texture2D< GLfloat, TextureProperties< TextureWrapParameter< 2 > > > | Texture2Df |
|
typedef Texture2D< GLfloat, TextureProperties< TextureWrapParameter< 2 > > > | Texture2Dhdr |
|
typedef Texture2D< GLubyte, TextureProperties< TextureWrapParameter< 2 > > > | Texture2Dub |
|
typedef Texture2D< GLubyte, TextureProperties< TextureWrapParameter< 2 > > > | Texture2Drg |
|
typedef Texture2D< GLubyte, TextureProperties< TextureWrapParameter< 2 > > > | Texture2Drgb |
|
typedef Texture2D< GLubyte, TextureProperties< TextureWrapParameter< 2 > > > | Texture2Drgba |
|
typedef DepthTexture< GLubyte, TextureProperties< TextureWrapParameter< 2 > > > | DepthMap2Drgba |
|
typedef Texture3D< GLint, TextureProperties< TextureWrapParameter< 3 > > > | Texture3Di |
|
typedef Texture3D< GLuint, TextureProperties< TextureWrapParameter< 3 > > > | Texture3Dui |
|
typedef Texture3D< GLshort, TextureProperties< TextureWrapParameter< 3 > > > | Texture3Ds |
|
typedef Texture3D< GLushort, TextureProperties< TextureWrapParameter< 3 > > > | Texture3Dus |
|
typedef Texture3D< GLfloat, TextureProperties< TextureWrapParameter< 3 > > > | Texture3Df |
|
typedef Texture3D< GLfloat, TextureProperties< TextureWrapParameter< 3 > > > | Texture3Dhdr |
|
typedef Texture3D< GLubyte, TextureProperties< TextureWrapParameter< 3 > > > | Texture3Dub |
|
typedef Texture3D< GLubyte, TextureProperties< TextureWrapParameter< 3 > > > | Texture3Drgb |
|
typedef Texture3D< GLubyte, TextureProperties< TextureWrapParameter< 3 > > > | Texture3Drgba |
|
typedef Vertex2< GLbyte > | Vertex2b |
|
typedef Vertex2< GLubyte > | Vertex2ub |
|
typedef Vertex2< GLshort > | Vertex2s |
|
typedef Vertex2< GLushort > | Vertex2us |
|
typedef Vertex2< GLint > | Vertex2i |
|
typedef Vertex2< GLuint > | Vertex2ui |
|
typedef Vertex2< GLfloat > | Vertex2f |
|
typedef Vertex2< GLdouble > | Vertex2d |
|
typedef Vertex2< GLbyte > | Color2b |
|
typedef Vertex2< GLubyte > | Color2ub |
|
typedef Vertex2< GLshort > | Color2s |
|
typedef Vertex2< GLushort > | Color2us |
|
typedef Vertex2< GLint > | Color2i |
|
typedef Vertex2< GLuint > | Color2ui |
|
typedef Vertex2< GLfloat > | Color2f |
|
typedef Vertex2< GLdouble > | Color2d |
|
typedef Vertex2< GLbyte > | TexCoord2b |
|
typedef Vertex2< GLubyte > | TexCoord2ub |
|
typedef Vertex2< GLshort > | TexCoord2s |
|
typedef Vertex2< GLushort > | TexCoord2us |
|
typedef Vertex2< GLint > | TexCoord2i |
|
typedef Vertex2< GLuint > | TexCoord2ui |
|
typedef Vertex2< GLfloat > | TexCoord2f |
|
typedef Vertex2< GLdouble > | TexCoord2d |
|
typedef VBOVertex3< GLboolean > | VBOVertex3boolean |
|
typedef VBOVertex3< GLbyte > | VBOVertex3b |
|
typedef VBOVertex3< GLubyte > | VBOVertex3ub |
|
typedef VBOVertex3< GLshort > | VBOVertex3s |
|
typedef VBOVertex3< GLushort > | VBOVertex3us |
|
typedef VBOVertex3< GLint > | VBOVertex3i |
|
typedef VBOVertex3< GLuint > | VBOVertex3ui |
|
typedef VBOVertex3< GLfloat > | VBOVertex3f |
|
typedef VBOVertex3< GLdouble > | VBOVertex3d |
|
typedef VBOVertex3< GLboolean > | Vertex3boolean |
|
typedef VBOVertex3< GLbyte > | Vertex3b |
|
typedef VBOVertex3< GLubyte > | Vertex3ub |
|
typedef VBOVertex3< GLshort > | Vertex3s |
|
typedef VBOVertex3< GLushort > | Vertex3us |
|
typedef VBOVertex3< GLint > | Vertex3i |
|
typedef VBOVertex3< GLuint > | Vertex3ui |
|
typedef VBOVertex3< GLfloat > | Vertex3f |
|
typedef VBOVertex3< GLdouble > | Vertex3d |
|
typedef VBOVertex3< GLfloat > | Vertexf |
|
typedef VBOVertex3< GLdouble > | Vertexd |
|
typedef VBOVertex3< GLboolean > | Color3boolean |
|
typedef VBOVertex3< GLbyte > | Color3b |
|
typedef VBOVertex3< GLubyte > | Color3ub |
|
typedef VBOVertex3< GLshort > | Color3s |
|
typedef VBOVertex3< GLushort > | Color3us |
|
typedef VBOVertex3< GLint > | Color3i |
|
typedef VBOVertex3< GLuint > | Color3ui |
|
typedef VBOVertex3< GLfloat > | Color3f |
|
typedef VBOVertex3< GLdouble > | Color3d |
|
typedef VBOVertex3< GLboolean > | TexCoord3boolean |
|
typedef VBOVertex3< GLbyte > | TexCoord3b |
|
typedef VBOVertex3< GLubyte > | TexCoord3ub |
|
typedef VBOVertex3< GLshort > | TexCoord3s |
|
typedef VBOVertex3< GLushort > | TexCoord3us |
|
typedef VBOVertex3< GLint > | TexCoord3i |
|
typedef VBOVertex3< GLuint > | TexCoord3ui |
|
typedef VBOVertex3< GLfloat > | TexCoord3f |
|
typedef VBOVertex3< GLdouble > | TexCoord3d |
|
typedef VBOVertex4< GLboolean > | VBOVertex4boolean |
|
typedef VBOVertex4< GLbyte > | VBOVertex4b |
|
typedef VBOVertex4< GLubyte > | VBOVertex4ub |
|
typedef VBOVertex4< GLshort > | VBOVertex4s |
|
typedef VBOVertex4< GLushort > | VBOVertex4us |
|
typedef VBOVertex4< GLint > | VBOVertex4i |
|
typedef VBOVertex4< GLuint > | VBOVertex4ui |
|
typedef VBOVertex4< GLfloat > | VBOVertex4f |
|
typedef VBOVertex4< GLdouble > | VBOVertex4d |
|
typedef VBOVertex4< GLboolean > | Vertex4boolean |
|
typedef VBOVertex4< GLbyte > | Vertex4b |
|
typedef VBOVertex4< GLubyte > | Vertex4ub |
|
typedef VBOVertex4< GLshort > | Vertex4s |
|
typedef VBOVertex4< GLushort > | Vertex4us |
|
typedef VBOVertex4< GLint > | Vertex4i |
|
typedef VBOVertex4< GLuint > | Vertex4ui |
|
typedef VBOVertex4< GLfloat > | Vertex4f |
|
typedef VBOVertex4< GLdouble > | Vertex4d |
|
typedef VBOVertex4< GLbyte > | Color4b |
|
typedef VBOVertex4< GLubyte > | Color4ub |
|
typedef VBOVertex4< GLshort > | Color4s |
|
typedef VBOVertex4< GLushort > | Color4us |
|
typedef VBOVertex4< GLint > | Color4i |
|
typedef VBOVertex4< GLuint > | Color4ui |
|
typedef VBOVertex4< GLfloat > | Color4f |
|
typedef VBOVertex4< GLdouble > | Color4d |
|
AvalancheTrainingSimulationEngine.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
Cylinder.h GlobeEngine Created by Francesca Monzeglio on 6.6.17. Copyright (c) 2015 University of Zurich. All rights reserved.
Flag.h GlobeEngine Created by Francesca Monzeglio on 6.6.17. Copyright (c) 2015 University of Zurich. All rights reserved.
HorizontalCone.h GlobeEngine Created by Francesca Monzeglio on 6.6.17. Copyright (c) 2015 University of Zurich. All rights reserved.
CoreExampleEngine.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
Animation.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
ArcBallCamera.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
BoundingBox.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
BaseBuffer.h GlobeEngine
Created by Mathias Thöny on 03.08.15. Copyright (c) 2015 University of Zurich. All rights reserved.
This class allows the creation of an OpenGL Base Buffers which are global objects and encapsulates the opengl calls to this OpenGL Buffers.
This class is implemented to be used as a singleton within an OpengGL application.
Blueprints.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
BoundingSphere.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
Buffer.h GlobeEngine
Created by Mathias Thöny on 03.08.15. Copyright (c) 2015 University of Zurich. All rights reserved.
This class is an abstraction of an OpenGL Buffer object and encapsulates the information about a single OpenGL Buffer.
BufferArray.h GlobeEngine
Created by Mathias Thöny on 03.08.15. Copyright (c) 2015 University of Zurich. All rights reserved.
This class is an abstraction of an OpenGL Buffer object and encapsulates the information about a single OpenGL Buffer.
Camera.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
Composition.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
Cone.h GlobeEngine Created by Marco Bonzanigo on 27.12.11. Copyright (c) 2015 University of Zurich. All rights reserved.
CoordinateSystem.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
Cube.h GlobeEngine Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
Device.h GlobeEngine
Created by Mathias Thöny on 08.08.17. Copyright (c) 2011 University of Zurich. All rights reserved.
DirectionalLight.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
DrawCommand.h GlobeEngine
Created by Mathias Thöny on 03.08.15. Copyright (c) 2015 University of Zurich. All rights reserved.
This class is an abstraction of an OpenGL draw command structs used for indirect drawing.
Engine.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
FlightCamera.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
FrameBufferObject.h GlobeEngine
Created by Mathias Thšny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
GlobeComponent.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
GPUProgramFactory.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
Grid.h GlobeEngine
Created by Mathias Thöny on 08.08.17. Copyright (c) 2011 University of Zurich. All rights reserved.
By default the 2D grid is numerated row major as follows :
6 - 7 - 8 | | | 3 - 4 - 5 | | | 0 - 1 - 2
Image.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
Light.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
Material.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
NetworkManager.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
OrthographicMapCamera.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
Plane.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
By default plane lies in XZ-Plane as follows:
3 (-1, 1) -— 2 (1, 1)
0 (-1,-1) -— 1 (1,-1)
PointLight.h GlobeEngine
Created by Pascal Forny on 20.11.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
RenderBuffer.h GlobeEngine
Created by Mathias Thšny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
Ring.h GlobeEngine Created by Mathias Thöny on 27.12.11. Copyright (c) 2016 University of Zurich. All rights reserved.
SceneState.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
Shader.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
ShaderParser.h GlobeEngine
Created by Mathias Thöny on 03.05.17. Copyright (c) 2017 University of Zurich. All rights reserved.
ShadowMapNode.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
Skybox.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
Sphere.h GlobeEngine
Created by Matthias Noetzli on 27.12.11. Copyright (c) 2015 University of Zurich. All rights reserved.
SpotLight.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
Texture.h GlobeEngine
Created by Mathias Thšny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
TextureAtlas.h GlobeEngine
Created by Mathias Thoeny on 27.12.11. Copyright (c) 2016 University of Zurich. All rights reserved.
TextureBundle.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
TextureHandle.h GlobeEngine
Created by Mathias Thoeny on 08.03.16. Copyright (c) 2011 University of Zurich. All rights reserved.
VBOVertex.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
VertexArrayObject.h GlobeEngine
Created by Mathias Thöny on 03.08.15. Copyright (c) 2015 University of Zurich. All rights reserved.
This class is an encapsulation of an OpenGL Vertex Array Object.
ViewFrustrum.h GlobeEngine
Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
Animation.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
ArcBallCamera.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
BoundingSphere.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
Camera.cpp Created by Mathias Thoeny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
Composition.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
CoordinateSystem.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
Cube.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
Device.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
DirectionalLight.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
DrawableComponent.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
Engine.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
FlightCamera.cpp Created by Mathias Thšny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
FrameBufferObject.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
GlobeComponent.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
GPUProgramFactory.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
Image.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
Light.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
NetworkManager.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
OrthographicMapCamera.cpp Created by Mathias Thšny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
Plane.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
RenderBufferObject.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
Ring.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2016 University of Zurich. All rights reserved.
SceneStateSet.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
Shader.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
ShaderParser.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
ShadowMapNode.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
Skybox.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
SpotLight.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
TextureBundle.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
TextureHandle.cpp Created by Mathias Thöny on 08.03.16. Copyright (c) 2011 University of Zurich. All rights reserved.
ViewFrustrum.cpp Created by Mathias Thöny on 6.1.2015. Copyright (c) 2011 University of Zurich. All rights reserved.
ScreenSpaceDecal.h GlobeEngine Created by Matthias Thöny on 14.07.17. Copyright (c) 2011 University of Zurich. All rights reserved.