Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Friduric/voxel-cone-tracing
/ types & classes
Types & classes
386 in github.com/Friduric/voxel-cone-tracing
⨍
Functions
662
◇
Types & classes
386
↓ 11 callers
Class
VertexData
<summary> Contains information about vertices such as position, normal, texture coordinate and color. </summary>
Source/Shape/VertexData.h:6
↓ 6 callers
Class
op
Includes/glm/detail/_swizzle.hpp:104
↓ 2 callers
Class
genType
Includes/glm/detail/type_gentype.hpp:53
↓ 1 callers
Class
OrthographicCamera
<summary> An orthographic camera. </summary>
Source/Graphic/Camera/OrthographicCamera.h:6
↓ 1 callers
Class
float3
Source/Utility/External/tiny_obj_loader.h:109
Class
Application
<summary> Singleton implementation of an application and the main entry for the whole application. </summary>
Source/Application.h:14
Class
CTwBar
Includes/AntTweakBar/AntTweakBar.h:84
Class
CTwEnumVal
Includes/AntTweakBar/AntTweakBar.h:151
Class
CTwStructMember
Includes/AntTweakBar/AntTweakBar.h:156
Class
Camera
<summary> A camera base class. </summary>
Source/Graphic/Camera/Camera.h:6
Class
CornellScene
<summary> A test scene with a Cornell box and a flying light (emissive) ball. </summary>
Source/Scene/Scenes/CornellScene.h:10
Class
DragonScene
<summary> A scene with a specular dragon and a ceiling lamp. </summary>
Source/Scene/Scenes/DragonScene.h:11
Class
EGLClientPixmapHI
Includes/GL/eglew.h:153
Enum
EKeySpecial
Includes/AntTweakBar/AntTweakBar.h:221
Enum
ETwGraphAPI
Includes/AntTweakBar/AntTweakBar.h:194
Enum
ETwKeyModifier
Includes/AntTweakBar/AntTweakBar.h:213
Enum
ETwMouseAction
Includes/AntTweakBar/AntTweakBar.h:261
Enum
ETwMouseButtonID
Includes/AntTweakBar/AntTweakBar.h:266
Enum
ETwParamValueType
Includes/AntTweakBar/AntTweakBar.h:179
Enum
ETwType
Includes/AntTweakBar/AntTweakBar.h:103
Class
FBO
https://www.opengl.org/wiki/Framebuffer_Object_Examples <summary> An FBO. Manages important OpenGL calls. </summary>
Source/Graphic/FBO/FBO.h:10
Class
FirstPersonController
<summary> A first person controller that can be attached to a camera. </summary>
Source/Graphic/Camera/Controllers/FirstPersonController.h:16
Class
FirstPersonScene
<summary> First person template scene. </summary>
Source/Scene/Templates/FirstPersonScene.h:11
Class
GLFWcursor
Includes/GLFW/glfw3.h:798
Class
GLFWgammaramp
Includes/GLFW/glfw3.h:1166
Class
GLFWimage
Includes/GLFW/glfw3.h:1189
Class
GLFWmonitor
Includes/GLFW/glfw3.h:774
Class
GLFWvidmode
Includes/GLFW/glfw3.h:1133
Class
GLFWwindow
Includes/GLFW/glfw3.h:786
Class
GLFWwindow
Source/Application.h:9
Class
GlassScene
<summary> A refractive cone test scene. </summary>
Source/Scene/Scenes/GlassScene.h:10
Class
Graphics
<summary> A graphical context used for rendering. </summary>
Source/Graphic/Graphics.h:20
Enum
InputState
Source/Application.h:16
Class
Material
Source/Graphic/Material/MaterialStore.h:5
Class
Material
<summary> Represents a material that references a gl program, textures and settings. </summary>
Source/Graphic/Material/Material.h:16
Class
MaterialFileReader
Source/Utility/External/tiny_obj_loader.h:159
Class
MaterialReader
Source/Utility/External/tiny_obj_loader.h:148
Class
MaterialSetting
<summary> Represents a setting for a material that can be used along with voxel cone tracing GI. </summary>
Source/Graphic/Material/MaterialSetting.h:21
Class
MaterialStore
<summary> Manages all loaded materials and shader programs. </summary>
Source/Graphic/Material/MaterialStore.h:8
Class
Mesh
<summary> Represents a basic mesh with OpenGL related attributes (vertex data, indices), and variables (VAO, VAO, and EBO identifiers). </summary>
Source/Shape/Mesh.h:9
Class
Mesh
Source/Shape/StandardShapes.h:3
Class
Mesh
Source/Graphic/Renderer/MeshRenderer.h:12
Class
MeshRenderer
Source/Scene/Scene.h:10
Class
MeshRenderer
Source/Graphic/Graphics.h:16
Class
MeshRenderer
<summary> A renderer that can be used to render a mesh. </summary>
Source/Graphic/Renderer/MeshRenderer.h:15
Class
MultipleObjectsScene
<summary> A scene with multiple different objects. </summary>
Source/Scene/Scenes/MultipleObjectsScene.h:11
Class
PerspectiveCamera
<summary> A perspective camera. </summary>
Source/Graphic/Camera/PerspectiveCamera.h:6
Class
PointLight
<summary> A simple point light. </summary>
Source/Graphic/Lighting/PointLight.h:13
Enum
RenderingMode
Source/Graphic/Graphics.h:23
Class
Scene
Source/Application.h:8
Class
Scene
<summary> The scene represents a 3D world populated with renderers, cameras and lights. </summary>
Source/Scene/Scene.h:13
Class
Shader
<summary> Represents a shader program. </summary>
Source/Graphic/Material/Shader.h:10
Class
Shader
Source/Graphic/Material/Material.h:13
Enum
ShaderType
Source/Graphic/Material/Shader.h:12
Class
Shape
Source/Scene/Scenes/GlassScene.h:7
Class
Shape
Source/Scene/Scenes/MultipleObjectsScene.h:8
Class
Shape
Source/Scene/Scenes/DragonScene.h:8
Class
Shape
Source/Scene/Scenes/CornellScene.h:7
Class
Shape
<summary> A 'concatenation' of several meshes. </summary>
Source/Shape/Shape.h:9
Class
Shape
Source/Graphic/Graphics.h:17
Class
Stub
Includes/glm/detail/_swizzle.hpp:176
Class
Texture2D
<summary> A 2D texture wrapper class. Handles important OpenGL calls. </summary>
Source/Graphic/Texture2D.h:11
Class
Texture3D
<summary> A 3D texture wrapper class. Handles important OpenGL calls. </summary>
Source/Graphic/Texture3D.h:11
Class
Time
Source/Time/Time.h:2
Class
Transform
<summary> Represents a transform: rotation, position and scale. </summary>
Source/Shape/Transform.h:12
Class
_GPU_DEVICE
Includes/GL/wglew.h:986
Class
__GLXFBConfigRec
Includes/GL/glxew.h:264
Class
__GLXcontextRec
Includes/GL/glxew.h:142
Class
__GLsync
Includes/GL/glew.h:309
Class
__glXContextRec
Includes/GL/glxew.h:140
Class
_cl_context
Includes/GL/glew.h:3704
Class
_cl_event
Includes/GL/glew.h:3705
Class
_swizzle
Includes/glm/detail/_swizzle.hpp:187
Class
_swizzle_base0
Includes/glm/detail/_swizzle.hpp:40
Class
_swizzle_base1
Includes/glm/detail/_swizzle.hpp:55
Class
_swizzle_base1<T, P, V,E0,E1,-1,-2,2>
Includes/glm/detail/_swizzle.hpp:60
Class
_swizzle_base1<T, P, V,E0,E1,E2,-1,3>
Includes/glm/detail/_swizzle.hpp:66
Class
_swizzle_base1<T, P, V,E0,E1,E2,E3,4>
Includes/glm/detail/_swizzle.hpp:72
Class
_swizzle_base2
Includes/glm/detail/_swizzle.hpp:90
Class
_swizzle_base2<ValueType, P, VecType,N,E0,E1,E2,E3,1>
Includes/glm/detail/_swizzle.hpp:171
Class
basic_format_saver
Includes/glm/gtx/io.hpp:123
Class
basic_state_saver
Includes/glm/gtx/io.hpp:94
Enum
comp
Includes/glm/gtx/simd_vec4.hpp:70
Enum
ctor
Includes/glm/detail/setup.hpp:1051
Enum
ctor
Includes/glm/detail/type_gentype.hpp:56
Class
delimeter
Includes/glm/gtx/io.hpp:155
Class
format_punct
Includes/glm/gtx/io.hpp:71
Class
functor1
Includes/glm/detail/_vectorize.hpp:44
Class
functor1<R, T, P, tvec1>
Includes/glm/detail/_vectorize.hpp:47
Class
functor1<R, T, P, tvec2>
Includes/glm/detail/_vectorize.hpp:56
Class
functor1<R, T, P, tvec3>
Includes/glm/detail/_vectorize.hpp:65
Class
functor1<R, T, P, tvec4>
Includes/glm/detail/_vectorize.hpp:74
Class
functor2
Includes/glm/detail/_vectorize.hpp:83
Class
functor2<T, P, tvec1>
Includes/glm/detail/_vectorize.hpp:86
Class
functor2<T, P, tvec2>
Includes/glm/detail/_vectorize.hpp:95
Class
functor2<T, P, tvec3>
Includes/glm/detail/_vectorize.hpp:104
Class
functor2<T, P, tvec4>
Includes/glm/detail/_vectorize.hpp:113
Class
functor2_vec_sca
Includes/glm/detail/_vectorize.hpp:122
Class
functor2_vec_sca<T, P, tvec1>
Includes/glm/detail/_vectorize.hpp:125
Class
functor2_vec_sca<T, P, tvec2>
Includes/glm/detail/_vectorize.hpp:134
next →
1–100 of 386, ranked by callers