MCPcopy Create free account

hub / github.com/BSVino/MathForGameDevelopers / functions

Functions1,158 in github.com/BSVino/MathForGameDevelopers

MethodPoint
math/vector.h:81
FunctionPredictProjectileAtTime
https://www.youtube.com/watch?v=rqhAOc9gvC4
math/physics.h:4
MethodProjectFrustum
math/matrix.cpp:291
MethodProjectOrthographic
math/matrix.cpp:327
MethodProjectPerspective
Create a perspective projection matrix. http://youtu.be/dul0mui292Q
math/matrix.cpp:266
MethodQuaternion
Building a quaternion from an axis-angle rotation. http://youtu.be/SCbpxiCN0U0
math/quaternion.cpp:9
MethodQuaternion
math/quaternion.h:8
FunctionRandFloat
game/main.h:3
MethodRead
datamanager/dataserializer.cpp:26
MethodReadPixels
renderer/renderingcontext.cpp:1075
MethodRenderCallback
renderer/application.h:52
MethodRenderFullscreenBuffers
renderer/renderer.cpp:144
MethodRenderMapFullscreen
renderer/renderer.cpp:148
MethodRenderOffscreenBuffers
renderer/renderer.cpp:140
MethodRenderWireBox
renderer/renderingcontext.cpp:305
FunctionResize
glfw-2.7.9/examples/particles.c:900
MethodRotate
renderer/renderingcontext.cpp:190
FunctionRotateVectorAroundAxisAngle
Rotation of a vector around an axis by theta degrees. https://www.youtube.com/watch?v=dttFiVn0rvc
math/axisangle.h:7
MethodSave
datamanager/dataserializer.cpp:99
MethodScale
renderer/renderingcontext.cpp:201
MethodScreenSamples
renderer/renderer.h:109
MethodSetAlpha
renderer/renderingcontext.h:88
MethodSetBitangentsBuffer
renderer/renderingcontext.cpp:905
MethodSetBlue
math/color.cpp:81
MethodSetCameraOrthoHeight
renderer/renderer.h:86
FunctionSetClipboard
common/platform_win32.cpp:79
FunctionSetClipboard
common/platform_linux.cpp:134
MethodSetColor
renderer/renderingcontext.cpp:556
MethodSetColor
math/color.cpp:55
MethodSetColumn
math/matrix.cpp:534
MethodSetCustomIntBuffer
renderer/renderingcontext.cpp:947
MethodSetDepthFunction
renderer/renderingcontext.cpp:269
MethodSetDepthMask
renderer/renderingcontext.cpp:254
MethodSetForwardVector
math/matrix.cpp:549
MethodSetGreen
math/color.cpp:76
MethodSetHSL
From: http://en.wikipedia.org/wiki/HSL_and_HSV#Converting_to_RGB
math/color.cpp:97
MethodSetKey
datamanager/data.h:59
MethodSetMoveParent
Make this character move along with the parent character http://youtu.be/KI0KZzqC6sA
game/character.cpp:130
MethodSetMultisampling
renderer/application.h:37
MethodSetNormalsBuffer
renderer/renderingcontext.cpp:867
MethodSetPosition
renderer/renderingcontext.cpp:166
MethodSetRed
math/color.cpp:71
MethodSetRenderOrthographic
renderer/renderer.h:89
MethodSetRightVector
math/matrix.cpp:563
MethodSetSize
renderer/renderer.cpp:194
MethodSetTangentsBuffer
renderer/renderingcontext.cpp:886
MethodSetUpVector
math/matrix.cpp:556
MethodSetValue
datamanager/data.h:60
MethodSetViewport
renderer/renderingcontext.cpp:225
MethodShouldRenderOrthographic
renderer/renderer.h:101
MethodSimpsonsRule
math/spline.h:119
MethodSimpsonsRuleSingleSpline
Composite Simpson's Rule, Burden & Faires - Numerical Analysis 9th, algorithm 4.1
math/spline.h:98
FunctionSleepMS
common/platform_osx.cpp:47
FunctionSleepMS
common/platform_win32.cpp:44
FunctionSleepMS
common/platform_linux.cpp:106
MethodSlerp
Spherical linear interpolation of a quaternion http://youtu.be/x1aCcyD0hqE
math/quaternion.cpp:82
MethodSplineAtTime
math/spline.h:50
MethodToAxisAngle
math/quaternion.cpp:131
FunctionToForwardSlashes
common/files.h:77
MethodTrace
math/matrix.cpp:620
MethodTraceLine
Trace a line through the world to simulate, eg, a bullet http://www.youtube.com/watch?v=USjbg5QXk3g
game/game.cpp:305
FunctionTranslateKeyFromQwerty
common/platform_osx.cpp:222
FunctionTranslateKeyFromQwerty
If we are using a non-qwerty layout, find the localized key that matches this letter's position in qwerty.
common/platform_win32.cpp:334
FunctionTranslateKeyFromQwerty
common/platform_linux.cpp:287
FunctionTranslateKeyToQwerty
If we are using a non-qwerty layout, find the qwerty key that matches this letter's position on the keyboard.
common/platform_win32.cpp:322
FunctionTranslateKeyToQwerty
Not worried about supporting these on Linux right now.
common/platform_linux.cpp:282
MethodTransposed
math/matrix.cpp:107
FunctionTriangleWave
Returns a triangle wave on the interval [0, 1]
math/maths.h:58
MethodUnloadTextureFromGL
renderer/renderer.cpp:411
MethodUnloadVertexDataFromGL
renderer/renderer.cpp:320
MethodUpdate
In this Update() function we need to update all of our characters. Move them around or whatever we want to do. http://www.youtube.com/watch?v=c4b9lCfS
game/game.cpp:365
FunctionVAlign
Rounds x up to the nearest multiple of n. Useful for aligning memory.
common/vtb.h:288
FunctionVPo2
Rounds v up to the next highest multiple of 2.
common/vtb.h:295
MethodVector
math/vector.cpp:22
MethodVector
math/vector.h:23
MethodVector2D
math/vector2d.h:46
MethodVector4D
math/vector4d.h:59
MethodWindowCloseCallback
renderer/application.h:55
MethodWindowResize
renderer/application.cpp:188
MethodWindowResizeCallback
renderer/application.h:58
MethodWindowTitle
renderer/application.h:41
Function_glfwNewThread
glfw-2.7.9/lib/cocoa/cocoa_thread.c:45
Function_glfwNewThread
glfw-2.7.9/lib/carbon/carbon_thread.c:44
Function_glfwNewThread
glfw-2.7.9/lib/win32/win32_thread.c:66
Function_glfwNewThread
glfw-2.7.9/lib/x11/x11_thread.c:45
Function_glfwPlatformBroadcastCond
glfw-2.7.9/lib/cocoa/cocoa_thread.c:394
Function_glfwPlatformBroadcastCond
glfw-2.7.9/lib/carbon/carbon_thread.c:391
Function_glfwPlatformBroadcastCond
glfw-2.7.9/lib/win32/win32_thread.c:476
Function_glfwPlatformCloseWindow
glfw-2.7.9/lib/carbon/carbon_window.c:938
Function_glfwPlatformCloseWindow
glfw-2.7.9/lib/win32/win32_window.c:1463
Function_glfwPlatformCreateCond
glfw-2.7.9/lib/cocoa/cocoa_thread.c:306
Function_glfwPlatformCreateCond
glfw-2.7.9/lib/carbon/carbon_thread.c:304
Function_glfwPlatformCreateCond
glfw-2.7.9/lib/win32/win32_thread.c:352
Function_glfwPlatformCreateMutex
glfw-2.7.9/lib/cocoa/cocoa_thread.c:247
Function_glfwPlatformCreateMutex
glfw-2.7.9/lib/carbon/carbon_thread.c:245
Function_glfwPlatformCreateMutex
glfw-2.7.9/lib/win32/win32_thread.c:295
Function_glfwPlatformCreateThread
glfw-2.7.9/lib/cocoa/cocoa_thread.c:81
Function_glfwPlatformCreateThread
glfw-2.7.9/lib/carbon/carbon_thread.c:81
Function_glfwPlatformCreateThread
glfw-2.7.9/lib/win32/win32_thread.c:103
Function_glfwPlatformDestroyCond
glfw-2.7.9/lib/cocoa/cocoa_thread.c:329
← previousnext →801–900 of 1,158, ranked by callers