0.9.3dev
Search
Namespaces
Classes
Modules
Guides
Reference
View All Results »
Main Page
Reference
Guides
Cinder
Categories
Geometry
Math
System
Platform
OpenGL
Audio
Video
Images
Application
2D Graphics
Namespaces
cinder
android
app
fs
hardware
net
video
app
android
audio
android
cocoa
dsp
linux
msw
cairo
cocoa
dx
geom
gl
impl
ip
linux
ftutil
log
msw
params
qtime
signals
svg
winrt
glm
Math
/
Cinder uses GLM for its core math functionality. Check out the
GLM reference
for more info.
Vector Types
vec2
vec3
vec4
dvec2
dvec3
dvec4
ivec2
ivec3
ivec4
uvec2
uvec3
uvec4
Matrix Types
mat2
mat2x2
mat2x3
mat2x4
mat3
mat3x2
mat3x3
mat3x4
mat4
mat4x2
mat4x3
mat4x4
Quaternions
quat
dquat
Common Functions
abs()
ceil()
clamp()
floatBitsToInt()
floor()
fma()
fract()
intBitsToFloat()
isinf()
isnan()
ldexp()
max()
min()
mix()
mod()
round()
roundEven()
sign()
smoothstep()
step()
trunc()
uintBitsToFloat()
Noise Functions
noise1()
noise2()
noise3()
noise4()
perlin()
simplex()
Random Functions
ballRand()
circularRand()
diskRand()
gaussRand()
linearRand()
sphericalRand()