MCPcopy Create free account

hub / github.com/2dom/PxMatrix / functions

Functions254 in github.com/2dom/PxMatrix

↓ 156 callersFunctionXY
Convert x,y co-ordinate to flat array index. * x and y positions start from 0, so must not be >= 'real' panel width or height * (i.e. 64 pixels or
examples/Aurora_Demo/Effects.h:45
↓ 51 callersMethodColorFromCurrentPalette
examples/Aurora_Demo/Effects.h:713
↓ 39 callersMethodShowFrame
examples/Aurora_Demo/Effects.h:124
↓ 25 callersMethodDimAll
scale the brightness of the screenbuffer down
examples/Aurora_Demo/Effects.h:152
↓ 22 callersMethoddrawBackgroundFastLEDPixelCRGB
The only 'framebuffer' we have is what is contained in the leds and leds2 variables. * We don't store what the color a particular pixel might be, o
examples/Aurora_Demo/Effects.h:107
↓ 15 callersMethodset
examples/Aurora_Demo/Geometry.h:85
↓ 12 callersMethodFillNoise
examples/Aurora_Demo/Effects.h:734
↓ 10 callersMethodMoveX
non leds2 memory version.
examples/Aurora_Demo/Effects.h:753
↓ 8 callersMethodMoveY
examples/Aurora_Demo/Effects.h:800
↓ 6 callersMethodlimit
examples/Aurora_Demo/Vector.h:159
↓ 5 callersMethodmag
examples/Aurora_Demo/Vector.h:134
↓ 4 callersFunctionbeatcos8
examples/Aurora_Demo/Effects.h:55
↓ 3 callersMethodClearFrame
examples/Aurora_Demo/Effects.h:160
↓ 3 callersMethodapplyForce
examples/Aurora_Demo/Boid.h:86
↓ 3 callersMethoddist
examples/Aurora_Demo/Vector.h:126
↓ 3 callersMethoddrawPixelRGB888
PxMatrix.h:822
↓ 3 callersFunctionmapcos8
examples/Aurora_Demo/Effects.h:73
↓ 3 callersFunctionmapsin8
examples/Aurora_Demo/Effects.h:65
↓ 3 callersMethodstart
examples/Aurora_Demo/Patterns.h:181
↓ 3 callersMethodupdate
Method to update location
examples/Aurora_Demo/Boid.h:76
↓ 2 callersMethodMove
examples/Aurora_Demo/PatternMaze.h:49
↓ 2 callersMethodPixel
write one pixel with the specified color from the current palette to coordinates
examples/Aurora_Demo/Effects.h:114
↓ 2 callersMethodRandomPalette
examples/Aurora_Demo/Effects.h:222
↓ 2 callersMethodbegin
PxMatrix.h:835
↓ 2 callersMethodrun
examples/Aurora_Demo/Boid.h:68
↓ 2 callersMethodset
examples/Aurora_Demo/Geometry.h:45
↓ 2 callersMethodstop
examples/Aurora_Demo/Patterns.h:176
↓ 2 callersMethodwrapAroundBorders
examples/Aurora_Demo/Boid.h:252
↓ 1 callersMethodBresenhamLine
examples/Aurora_Demo/Effects.h:680
↓ 1 callersMethodCaleidoscope1
rotates the first 16x16 quadrant 3 times onto a 32x32 (+90 degrees rotation for each one)
examples/Aurora_Demo/Effects.h:377
↓ 1 callersMethodCaleidoscope3
copy one diagonal triangle into the other one within a 16x16
examples/Aurora_Demo/Effects.h:400
↓ 1 callersMethodMoveOscillators
set the speeds (and by that ratios) of the oscillators here
examples/Aurora_Demo/Effects.h:359
↓ 1 callersMethodOpposite
examples/Aurora_Demo/PatternMaze.h:67
↓ 1 callersMethodSpiralStream
create a square twister to the left or counter-clockwise x and y for center, r for radius
examples/Aurora_Demo/Effects.h:458
↓ 1 callersMethodattract
examples/Aurora_Demo/Attractor.h:41
↓ 1 callersMethodcolor565
Pass 8-bit (each) R,G,B, get back 16-bit packed color
PxMatrix.h:328
↓ 1 callersMethoddraw
examples/Aurora_Demo/PatternSnake.h:97
↓ 1 callersMethodfindEdge
finds edges from faces
examples/Aurora_Demo/PatternCube.h:87
↓ 1 callersMethodlength
examples/Aurora_Demo/Vector.h:130
↓ 1 callersMethodmove
examples/Aurora_Demo/PatternSnake.h:80
↓ 1 callersMethodnewDirection
examples/Aurora_Demo/PatternSnake.h:50
↓ 1 callersMethodrepelForce
examples/Aurora_Demo/Boid.h:91
↓ 1 callersMethodreset
examples/Aurora_Demo/PatternSnake.h:72
↓ 1 callersMethodset
examples/Aurora_Demo/Geometry.h:64
↓ 1 callersMethodshuffleDown
examples/Aurora_Demo/PatternSnake.h:66
MethodAttractor
examples/Aurora_Demo/Attractor.h:35
MethodBoid
examples/Aurora_Demo/Boid.h:50
MethodCaleidoscope2
mirror the first 16x16 quadrant 3 times onto a 32x32
examples/Aurora_Demo/Effects.h:389
MethodCaleidoscope4
copy one diagonal triangle into the other one within a 16x16 (90 degrees rotated compared to Caleidoscope3)
examples/Aurora_Demo/Effects.h:409
MethodCaleidoscope5
copy one diagonal triangle into the other one within a 8x8
examples/Aurora_Demo/Effects.h:418
MethodCaleidoscope6
examples/Aurora_Demo/Effects.h:432
MethodCopy
copy the rectangle defined with 2 points x0, y0, x1, y1 to the rectangle beginning at x2, x3
examples/Aurora_Demo/Effects.h:644
MethodCyclePalette
examples/Aurora_Demo/Effects.h:218
MethodEdgePoint
examples/Aurora_Demo/Geometry.h:58
MethodExpand
expand everything within a circle
examples/Aurora_Demo/Effects.h:480
MethodHsvToRgb
examples/Aurora_Demo/Effects.h:717
MethodMirrorTriangle
mirror + copy triangle (MATRIX_CENTER_X*MATRIX_CENTER_X)
examples/Aurora_Demo/Effects.h:662
MethodMoveDown
just move everything one line down
examples/Aurora_Demo/Effects.h:625
MethodNew
examples/Aurora_Demo/PatternMaze.h:42
MethodNoiseVariablesSetup
examples/Aurora_Demo/Effects.h:724
MethodPatternAttract
examples/Aurora_Demo/PatternAttract.h:31
MethodPatternBounce
examples/Aurora_Demo/PatternBounce.h:31
MethodPatternCube
examples/Aurora_Demo/PatternCube.h:152
MethodPatternElectricMandala
examples/Aurora_Demo/PatternElectricMandala.h:43
MethodPatternFire
examples/Aurora_Demo/PatternFire.h:37
MethodPatternFlock
examples/Aurora_Demo/PatternFlock.h:40
MethodPatternFlowField
examples/Aurora_Demo/PatternFlowField.h:27
MethodPatternIncrementalDrift
examples/Aurora_Demo/PatternIncrementalDrift.h:29
MethodPatternIncrementalDrift2
examples/Aurora_Demo/PatternIncrementalDrift2.h:29
MethodPatternInfinity
examples/Aurora_Demo/PatternInfinity.h:27
MethodPatternInvadersLarge
examples/Aurora_Demo/PatternInvaders.h:120
MethodPatternInvadersMedium
examples/Aurora_Demo/PatternInvaders.h:78
MethodPatternInvadersSmall
examples/Aurora_Demo/PatternInvaders.h:34
MethodPatternLife
examples/Aurora_Demo/PatternLife.h:74
MethodPatternMaze
examples/Aurora_Demo/PatternMaze.h:214
MethodPatternMultipleStream
examples/Aurora_Demo/PatternNoiseSmearing.h:34
MethodPatternMultipleStream2
examples/Aurora_Demo/PatternNoiseSmearing.h:81
MethodPatternMultipleStream3
examples/Aurora_Demo/PatternNoiseSmearing.h:119
MethodPatternMultipleStream4
examples/Aurora_Demo/PatternNoiseSmearing.h:153
MethodPatternMultipleStream5
examples/Aurora_Demo/PatternNoiseSmearing.h:186
MethodPatternMultipleStream8
examples/Aurora_Demo/PatternNoiseSmearing.h:220
MethodPatternMunch
examples/Aurora_Demo/PatternMunch.h:37
MethodPatternPaletteSmear
examples/Aurora_Demo/PatternNoiseSmearing.h:255
MethodPatternPendulumWave
examples/Aurora_Demo/PatternPendulumWave.h:39
MethodPatternPlasma
examples/Aurora_Demo/PatternPlasma.h:35
MethodPatternPulse
examples/Aurora_Demo/PatternPulse.h:40
MethodPatternRadar
examples/Aurora_Demo/PatternRadar.h:31
MethodPatternRainbowFlag
examples/Aurora_Demo/PatternNoiseSmearing.h:292
MethodPatternSimplexNoise
examples/Aurora_Demo/PatternSimplexNoise.h:31
MethodPatternSnake
examples/Aurora_Demo/PatternSnake.h:108
MethodPatternSpark
examples/Aurora_Demo/PatternSpark.h:33
MethodPatternSpin
examples/Aurora_Demo/PatternSpin.h:29
MethodPatternSpiral
examples/Aurora_Demo/PatternSpiral.h:63
MethodPatternSpiro
examples/Aurora_Demo/PatternSpiro.h:45
MethodPatternSwirl
examples/Aurora_Demo/PatternSwirl.h:34
MethodPatternTest
examples/Aurora_Demo/PatternTest.h:9
MethodPatternWave
examples/Aurora_Demo/PatternWave.h:46
MethodPatterns
examples/Aurora_Demo/Patterns.h:162
MethodPoint
examples/Aurora_Demo/Geometry.h:75
MethodPrepareFrame
examples/Aurora_Demo/Effects.h:120
next →1–100 of 254, ranked by callers