Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BSVino/MathForGameDevelopers
/ functions
Functions
1,158 in github.com/BSVino/MathForGameDevelopers
⨍
Functions
1,158
◇
Types & classes
92
↓ 1 callers
Method
CharEvent
renderer/application.cpp:450
↓ 1 callers
Method
ClearColor
renderer/renderingcontext.cpp:294
↓ 1 callers
Method
ClearDepth
renderer/renderingcontext.cpp:300
↓ 1 callers
Method
ClearLog
renderer/shaders.cpp:229
↓ 1 callers
Method
CreateCharacter
Create a character and add him into our entity list. Entity list explained here: http://youtu.be/V6vq0PRFKgk
game/game.cpp:1309
↓ 1 callers
Method
CreateVBO
renderer/renderingcontext.cpp:830
↓ 1 callers
Function
CrossProduct
* Compute a cross product (for a normal vector). * * c = a x b *****************************************************************************/
glfw-2.7.9/examples/boing.c:143
↓ 1 callers
Function
CubicInterpolation
math/maths.h:72
↓ 1 callers
Method
Destroy
renderer/shaders.cpp:545
↓ 1 callers
Function
DrawBoingBallBand
* Draw a faceted latitude band of the Boing ball. * * Parms: long_lo, long_hi * Low and high longitudes of slice, resp. ***************
glfw-2.7.9/examples/boing.c:381
↓ 1 callers
Function
DrawFloor
glfw-2.7.9/examples/particles.c:723
↓ 1 callers
Function
DrawFountain
glfw-2.7.9/examples/particles.c:614
↓ 1 callers
Function
DrawGrid
* Draw the purple grid of lines, behind the Boing ball. * When the Workbench is dropped to the bottom, Boing shows 12 rows. ************************
glfw-2.7.9/examples/boing.c:485
↓ 1 callers
Function
DrawParticles
glfw-2.7.9/examples/particles.c:395
↓ 1 callers
Method
EndRenderVertexArray
renderer/renderingcontext.cpp:960
↓ 1 callers
Method
FinishRendering
renderer/renderer.cpp:134
↓ 1 callers
Function
GameLoop
glfw-2.7.9/examples/pong3d.c:722
↓ 1 callers
Method
GameLoop
The Game Loop http://www.youtube.com/watch?v=c4b9lCfSDQM
game/game.cpp:1213
↓ 1 callers
Function
GameMenu
glfw-2.7.9/examples/pong3d.c:197
↓ 1 callers
Function
GameOver
glfw-2.7.9/examples/pong3d.c:659
↓ 1 callers
Function
GenStanfordBunnyVerts
renderer/stanfordbunny.cpp:13605
↓ 1 callers
Method
GetActiveProgram
renderer/renderingcontext.h:111
↓ 1 callers
Function
GetAppDataDirectory
common/platform_osx.cpp:71
↓ 1 callers
Method
GetCharacterIndex
game/game.cpp:1359
↓ 1 callers
Function
GetDirectory
common/files.h:61
↓ 1 callers
Method
GetGlobalAABB
game/character.cpp:225
↓ 1 callers
Method
GetHeight
math/aabb.h:58
↓ 1 callers
Method
GetLocalView
game/character.cpp:204
↓ 1 callers
Method
GetMonsterTexture
game/game.h:90
↓ 1 callers
Method
GetNumEdges
math/graph.cpp:29
↓ 1 callers
Method
GetParent
datamanager/data.h:38
↓ 1 callers
Method
GetRadius
What is the radius of the smallest sphere that will enclose this AABB?
math/aabb.h:70
↓ 1 callers
Function
GetScreenSize
common/platform_osx.cpp:35
↓ 1 callers
Method
GetTranslation
math/matrix.cpp:466
↓ 1 callers
Method
GetValueUInt
datamanager/data.cpp:151
↓ 1 callers
Function
HalveImage
glfw-2.7.9/lib/image.c:147
↓ 1 callers
Function
InitParticle
glfw-2.7.9/examples/particles.c:235
↓ 1 callers
Method
Initialize
renderer/renderer.cpp:68
↓ 1 callers
Method
InitializeSpline
Spline construction, Burden & Faires - Numerical Analysis 9th, algorithm 3.4
math/spline.h:12
↓ 1 callers
Function
IsFile
common/platform_win32.cpp:157
↓ 1 callers
Method
KeyEvent
renderer/application.cpp:442
↓ 1 callers
Function
LineAABBIntersection
Find the intersection of a line from v0 to v1 and an axis-aligned bounding box http://www.youtube.com/watch?v=USjbg5QXk3g
math/collision.cpp:64
↓ 1 callers
Function
LinePlaneIntersection
Line-Plane Intersection: http://youtu.be/fIu_8b2n8ZM
math/collision.cpp:102
↓ 1 callers
Function
ListDirectory
common/platform_osx.cpp:86
↓ 1 callers
Method
Load
game/game.cpp:85
↓ 1 callers
Function
LoadTextures
glfw-2.7.9/examples/pong3d.c:140
↓ 1 callers
Method
LoadVertexDataIntoGL
renderer/renderer.cpp:269
↓ 1 callers
Function
MapMouseKey
renderer/application.cpp:368
↓ 1 callers
Function
MergeSortRenderSubList
Sort our render list using the divide and conquer technique knows as Merge Sort. http://youtu.be/fEjZrwDKdi8
game/game.cpp:1142
↓ 1 callers
Method
MouseMotion
renderer/application.cpp:201
↓ 1 callers
Function
NearestPointOnSphere
math/collision.cpp:121
↓ 1 callers
Function
NewGame
glfw-2.7.9/examples/pong3d.c:271
↓ 1 callers
Method
OpenWindow
renderer/application.cpp:54
↓ 1 callers
Function
PerspectiveAngle
* Calculate the angle to be passed to gluPerspective() so that a scene * is visible. This function originates from the OpenGL Red Book. * * Parms
glfw-2.7.9/examples/boing.c:172
↓ 1 callers
Function
PlayerControl
glfw-2.7.9/examples/pong3d.c:299
↓ 1 callers
Function
PredictProjectileMaximumHeightTime
math/physics.h:9
↓ 1 callers
Function
ReadTGAHeader
glfw-2.7.9/lib/tga.c:96
↓ 1 callers
Function
ReadTGA_RLE
glfw-2.7.9/lib/tga.c:152
↓ 1 callers
Method
RemoveCharacter
Remove a character from the entity list.
game/game.cpp:1337
↓ 1 callers
Method
Render
renderer/application.cpp:179
↓ 1 callers
Method
RenderBillboard
renderer/renderingcontext.cpp:436
↓ 1 callers
Function
RenderSeaweed
game/seaweed.h:254
↓ 1 callers
Function
SaveData
datamanager/dataserializer.cpp:75
↓ 1 callers
Method
SetBackCulling
renderer/renderingcontext.cpp:279
↓ 1 callers
Method
SetCameraDirection
renderer/renderer.h:83
↓ 1 callers
Method
SetCameraFOV
renderer/renderer.h:85
↓ 1 callers
Method
SetCameraFar
renderer/renderer.h:88
↓ 1 callers
Method
SetCameraNear
renderer/renderer.h:87
↓ 1 callers
Method
SetCameraPosition
renderer/renderer.h:82
↓ 1 callers
Method
SetCameraUp
renderer/renderer.h:84
↓ 1 callers
Method
SetDepthTest
renderer/renderingcontext.cpp:260
↓ 1 callers
Method
SetGlobalOrigin
game/character.cpp:193
↓ 1 callers
Method
SetGlobalTransform
game/character.cpp:175
↓ 1 callers
Method
SetLocalView
game/character.cpp:209
↓ 1 callers
Method
SetMouseCursorEnabled
renderer/application.cpp:503
↓ 1 callers
Method
SetPositionBuffer
renderer/renderingcontext.cpp:852
↓ 1 callers
Method
SetReflection
math/matrix.cpp:251
↓ 1 callers
Method
SetRotation
game/character.cpp:57
↓ 1 callers
Method
SetRotation
math/matrix.cpp:213
↓ 1 callers
Method
SetTexCoordBuffer
renderer/renderingcontext.cpp:924
↓ 1 callers
Method
SetTransform
game/character.cpp:41
↓ 1 callers
Method
SetView
renderer/renderingcontext.cpp:158
↓ 1 callers
Method
SetWinding
renderer/renderingcontext.cpp:288
↓ 1 callers
Function
SetupLights
glfw-2.7.9/examples/particles.c:774
↓ 1 callers
Method
ShotEffect
game/character.cpp:82
↓ 1 callers
Function
SimulateSeaweed
game/seaweed.h:178
↓ 1 callers
Method
SphereIntersection
math/frustum.cpp:60
↓ 1 callers
Method
StartRendering
renderer/renderer.cpp:99
↓ 1 callers
Method
SwapBuffers
renderer/application.cpp:153
↓ 1 callers
Method
TakeDamage
game/character.cpp:103
↓ 1 callers
Method
Tangent
renderer/renderingcontext.cpp:678
↓ 1 callers
Method
Translate
renderer/renderingcontext.cpp:182
↓ 1 callers
Function
TranslateKeyToQwerty
Not worried about supporting these on Linux right now.
common/platform_osx.cpp:217
↓ 1 callers
Function
TruncateDeg
* Truncate a degree. *****************************************************************************/
glfw-2.7.9/examples/boing.c:105
↓ 1 callers
Function
UpsampleImage
glfw-2.7.9/lib/image.c:75
↓ 1 callers
Method
WindowClose
renderer/application.cpp:183
↓ 1 callers
Method
WindowResize
renderer/renderer.cpp:93
↓ 1 callers
Function
YCbCr_to_RGB_row
0.38 seconds on 3*anemones.jpg (0.25 with processor = Pro) VC6 without processor=Pro is generating multiple LEAs per multiply!
renderer/image_read.cpp:1416
↓ 1 callers
Function
_glfwChangeToResourcesDirectory
glfw-2.7.9/lib/carbon/carbon_init.c:89
↓ 1 callers
Function
_glfwClearInput
glfw-2.7.9/lib/window.c:98
← previous
next →
301–400 of 1,158, ranked by callers