MCPcopy Create free account

hub / github.com/Quanwei1992/GAMES101 / functions

Functions440 in github.com/Quanwei1992/GAMES101

MethodLoader
Default Constructor
07/OBJ_Loader.hpp:412
MethodLoader
Default Constructor
06/OBJ_Loader.hpp:412
MethodLoader
Default Constructor
03/OBJ_Loader.h:418
MethodMaterial
07/OBJ_Loader.hpp:146
MethodMaterial
07/Material.hpp:113
MethodMaterial
06/OBJ_Loader.hpp:146
MethodMaterial
06/Material.hpp:31
MethodMaterial
03/OBJ_Loader.h:153
MethodMax
07/Vector.hpp:45
MethodMax
06/Vector.hpp:39
MethodMesh
Default Constructor
07/OBJ_Loader.hpp:192
MethodMesh
Default Constructor
06/OBJ_Loader.hpp:192
MethodMesh
Default Constructor
03/OBJ_Loader.h:199
MethodMeshTriangle
07/Triangle.hpp:92
MethodMeshTriangle
05/Triangle.hpp:39
MethodMeshTriangle
06/Triangle.hpp:78
MethodMin
07/Vector.hpp:40
MethodMin
06/Vector.hpp:34
MethodObject
07/Object.hpp:17
MethodObject
05/Object.hpp:9
MethodObject
06/Object.hpp:17
MethodOffset
07/Bounds3.hpp:57
MethodOffset
06/Bounds3.hpp:57
MethodOverlaps
07/Bounds3.hpp:69
MethodOverlaps
06/Bounds3.hpp:69
MethodRay
07/Ray.hpp:15
MethodRay
06/Ray.hpp:15
MethodSample
07/Sphere.hpp:80
MethodSample
07/Triangle.hpp:198
MethodSamplePoint
07/AreaLight.hpp:22
MethodSamplePoint
06/AreaLight.hpp:22
MethodScene
07/Scene.hpp:27
MethodScene
05/Scene.hpp:20
MethodScene
06/Scene.hpp:26
MethodSphere
07/Sphere.hpp:19
MethodSphere
05/Sphere.hpp:9
MethodSphere
06/Sphere.hpp:18
MethodSurfaceArea
07/Bounds3.hpp:42
MethodSurfaceArea
06/Bounds3.hpp:42
MethodTexture
03/Texture.hpp:15
MethodTriangle
07/Triangle.hpp:52
MethodTriangle
02/Triangle.cpp:10
MethodTriangle
06/Triangle.hpp:51
MethodTriangle
01/Triangle.cpp:10
MethodTriangle
03/Triangle.cpp:9
MethodVector2
Default Constructor
07/OBJ_Loader.hpp:30
MethodVector2
Default Constructor
06/OBJ_Loader.hpp:30
MethodVector2
Default Constructor
03/OBJ_Loader.h:37
MethodVector2f
07/Vector.hpp:58
MethodVector2f
05/Vector.hpp:68
MethodVector2f
06/Vector.hpp:52
MethodVector3
Default Constructor
07/OBJ_Loader.hpp:78
MethodVector3
Default Constructor
06/OBJ_Loader.hpp:78
MethodVector3
Default Constructor
03/OBJ_Loader.h:85
MethodVector3f
07/Vector.hpp:15
MethodVector3f
05/Vector.hpp:9
MethodVector3f
06/Vector.hpp:15
MethodVertexTriangluation
Triangulate a list of vertices into a face by printing inducies corresponding with triangles within it
07/OBJ_Loader.hpp:833
MethodVertexTriangluation
Triangulate a list of vertices into a face by printing inducies corresponding with triangles within it
06/OBJ_Loader.hpp:834
MethodVertexTriangluation
Triangulate a list of vertices into a face by printing inducies corresponding with triangles within it
03/OBJ_Loader.h:840
Methoda
03/Triangle.hpp:24
Methodb
03/Triangle.hpp:25
Functionbump_fragment_shader
03/main.cpp:287
Methodc
03/Triangle.hpp:26
Functiondisplacement_fragment_shader
03/main.cpp:200
Methoddraw_line
Bresenham's line drawing algorithm Code taken from a stack overflow answer: https://stackoverflow.com/a/16405254
01/rasterizer.cpp:30
Methoddraw_line
Bresenham's line drawing algorithm
03/rasterizer.cpp:47
MethodevalDiffuseColor
07/Sphere.hpp:73
MethodevalDiffuseColor
07/Triangle.hpp:178
MethodevalDiffuseColor
07/Triangle.hpp:272
MethodevalDiffuseColor
05/Triangle.hpp:93
MethodevalDiffuseColor
06/Sphere.hpp:71
MethodevalDiffuseColor
06/Triangle.hpp:169
Methodfragment_shader_payload
03/Shader.hpp:13
Methodfresnel
Compute Fresnel equation \param I is the incident view direction \param N is the normal at the intersection point \param ior is the material refrac
07/Material.hpp:52
Methodfresnel
Compute Fresnel equation \param I is the incident view direction \param N is the normal at the intersection point \param ior is the material refrac
07/Scene.hpp:92
Methodfresnel
Compute Fresnel equation \param I is the incident view direction \param N is the normal at the intersection point \param ior is the material refrac
06/Scene.hpp:89
MethodgetArea
07/Triangle.hpp:81
MethodgetArea
07/Triangle.hpp:202
MethodgetBounds
07/Sphere.hpp:76
MethodgetBounds
07/Triangle.hpp:160
MethodgetBounds
06/Sphere.hpp:74
MethodgetBounds
06/Triangle.hpp:151
MethodgetColorAt
07/Material.hpp:127
MethodgetColorAt
06/Material.hpp:41
MethodgetEmission
06/Material.hpp:39
MethodgetIntersection
07/Sphere.hpp:49
MethodgetIntersection
07/BVH.cpp:108
MethodgetIntersection
07/Triangle.hpp:187
MethodgetIntersection
07/Triangle.hpp:232
MethodgetIntersection
06/Sphere.hpp:47
MethodgetIntersection
06/BVH.cpp:105
MethodgetIntersection
06/Triangle.hpp:178
MethodgetIntersection
06/Triangle.hpp:211
MethodgetSample
07/BVH.cpp:137
MethodgetSurfaceProperties
07/Sphere.hpp:70
MethodgetSurfaceProperties
07/Triangle.hpp:65
MethodgetSurfaceProperties
07/Triangle.hpp:162
MethodgetSurfaceProperties
05/Triangle.hpp:78
MethodgetSurfaceProperties
06/Triangle.hpp:63
← previousnext →201–300 of 440, ranked by callers