Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Quanwei1992/GAMES101
/ functions
Functions
440 in github.com/Quanwei1992/GAMES101
⨍
Functions
440
◇
Types & classes
96
Method
getSurfaceProperties
06/Triangle.hpp:153
Method
getType
07/Material.hpp:119
Method
get_index
02/rasterizer.cpp:218
Method
get_index
01/rasterizer.cpp:224
Method
get_index
03/rasterizer.cpp:374
Method
get_next_id
02/rasterizer.hpp:101
Method
get_next_id
01/rasterizer.hpp:88
Method
get_next_id
03/rasterizer.hpp:118
Function
get_random_float
05/global.hpp:41
Method
hasEmit
07/Triangle.hpp:84
Method
hasEmit
07/Triangle.hpp:205
Method
intersect
07/Sphere.hpp:20
Method
intersect
07/Triangle.hpp:138
Method
intersect
07/Triangle.hpp:223
Method
intersect
05/Triangle.hpp:55
Method
intersect
06/Sphere.hpp:19
Method
intersect
06/Triangle.hpp:129
Method
intersect
06/Triangle.hpp:202
Function
length
06/Vector.hpp:84
Method
load_colors
03/rasterizer.cpp:27
Method
load_indices
03/rasterizer.cpp:19
Method
load_normals
03/rasterizer.cpp:35
Method
load_positions
03/rasterizer.cpp:11
Function
main
In the main function of the program, we create the scene (create objects and lights) as well as set the options for the render (image width and height
07/main.cpp:13
Function
main
02/main.cpp:47
Function
main
In the main function of the program, we create the scene (create objects and lights) as well as set the options for the render (image width and height
05/main.cpp:10
Function
main
In the main function of the program, we create the scene (create objects and lights) as well as set the options for the render (image width and height
06/main.cpp:12
Function
main
01/main.cpp:62
Function
main
03/main.cpp:349
Function
main
04/main.cpp:67
Function
main
00/main.cpp:11
Function
mouse_handler
04/main.cpp:7
Function
normal_fragment_shader
03/main.cpp:75
Method
operator *
07/Vector.hpp:18
Method
operator *
07/Vector.hpp:61
Method
operator *
06/Vector.hpp:18
Method
operator *
06/Vector.hpp:55
Method
operator +
07/Vector.hpp:29
Method
operator +
07/Vector.hpp:62
Method
operator +
06/Vector.hpp:23
Method
operator +
06/Vector.hpp:56
Method
operator -
07/Vector.hpp:28
Method
operator -
06/Vector.hpp:22
Method
operator /
07/Vector.hpp:19
Method
operator /
06/Vector.hpp:19
Method
operator!=
Bool Not Equals Operator Overload
07/OBJ_Loader.hpp:47
Method
operator!=
Bool Not Equals Operator Overload
07/OBJ_Loader.hpp:97
Method
operator!=
Bool Not Equals Operator Overload
06/OBJ_Loader.hpp:47
Method
operator!=
Bool Not Equals Operator Overload
06/OBJ_Loader.hpp:97
Method
operator!=
Bool Not Equals Operator Overload
03/OBJ_Loader.h:54
Method
operator!=
Bool Not Equals Operator Overload
03/OBJ_Loader.h:104
Function
operator&
02/rasterizer.hpp:26
Function
operator&
01/rasterizer.hpp:24
Function
operator&
03/rasterizer.hpp:29
Method
operator()
07/Ray.hpp:22
Method
operator()
06/Ray.hpp:22
Function
operator*
Vector3 Multiplication Opertor Overload
07/OBJ_Loader.hpp:263
Function
operator*
Vector3 Multiplication Opertor Overload
06/OBJ_Loader.hpp:263
Function
operator*
Vector3 Multiplication Opertor Overload
03/OBJ_Loader.h:269
Method
operator*
Float Multiplication Operator Overload
07/OBJ_Loader.hpp:62
Method
operator*
Float Multiplication Operator Overload
07/OBJ_Loader.hpp:112
Method
operator*
05/Vector.hpp:24
Method
operator*
05/Vector.hpp:80
Method
operator*
Float Multiplication Operator Overload
06/OBJ_Loader.hpp:62
Method
operator*
Float Multiplication Operator Overload
06/OBJ_Loader.hpp:112
Method
operator*
Float Multiplication Operator Overload
03/OBJ_Loader.h:69
Method
operator*
Float Multiplication Operator Overload
03/OBJ_Loader.h:119
Method
operator+
Addition Operator Overload
07/OBJ_Loader.hpp:52
Method
operator+
Addition Operator Overload
07/OBJ_Loader.hpp:102
Method
operator+
05/Vector.hpp:41
Method
operator+
05/Vector.hpp:84
Method
operator+
Addition Operator Overload
06/OBJ_Loader.hpp:52
Method
operator+
Addition Operator Overload
06/OBJ_Loader.hpp:102
Method
operator+
Addition Operator Overload
03/OBJ_Loader.h:59
Method
operator+
Addition Operator Overload
03/OBJ_Loader.h:109
Method
operator-
Subtraction Operator Overload
07/OBJ_Loader.hpp:57
Method
operator-
Subtraction Operator Overload
07/OBJ_Loader.hpp:107
Method
operator-
05/Vector.hpp:37
Method
operator-
Subtraction Operator Overload
06/OBJ_Loader.hpp:57
Method
operator-
Subtraction Operator Overload
06/OBJ_Loader.hpp:107
Method
operator-
Subtraction Operator Overload
03/OBJ_Loader.h:64
Method
operator-
Subtraction Operator Overload
03/OBJ_Loader.h:114
Method
operator/
Float Division Operator Overload
07/OBJ_Loader.hpp:117
Method
operator/
05/Vector.hpp:28
Method
operator/
Float Division Operator Overload
06/OBJ_Loader.hpp:117
Method
operator/
Float Division Operator Overload
03/OBJ_Loader.h:124
Method
operator==
Bool Equals Operator Overload
07/OBJ_Loader.hpp:42
Method
operator==
Bool Equals Operator Overload
07/OBJ_Loader.hpp:92
Method
operator==
Bool Equals Operator Overload
06/OBJ_Loader.hpp:42
Method
operator==
Bool Equals Operator Overload
06/OBJ_Loader.hpp:92
Method
operator==
Bool Equals Operator Overload
03/OBJ_Loader.h:49
Method
operator==
Bool Equals Operator Overload
03/OBJ_Loader.h:99
Method
operator[]
07/Vector.hpp:50
Method
operator[]
06/Vector.hpp:44
Function
operator|
02/rasterizer.hpp:21
Function
operator|
01/rasterizer.hpp:19
Function
operator|
03/rasterizer.hpp:24
Function
phong_fragment_shader
03/main.cpp:151
Method
rasterize_triangle
Screen space rasterization
02/rasterizer.cpp:125
Method
rasterize_triangle
Screen space rasterization
03/rasterizer.cpp:260
← previous
next →
301–400 of 440, ranked by callers