├── Makefile ├── README.md ├── Strange_Loop_img.jpg ├── addons.make ├── bin ├── data │ ├── _gitkeep │ ├── images │ │ ├── noInput.png │ │ └── noInputNTSC.png │ └── shadersES2 │ │ ├── hueShift.frag │ │ ├── hueShift.vert │ │ ├── lumakey.frag │ │ ├── lumakey.vert │ │ ├── shader1.frag │ │ ├── shader1.vert │ │ ├── shader2.frag │ │ ├── shader2.vert │ │ ├── shader3.frag │ │ ├── shader3.vert │ │ ├── shader4.frag │ │ ├── shader4.vert │ │ └── template.frag ├── feedback └── logofeedback.png ├── config.make ├── obj └── linuxarmv6l │ └── Release │ ├── .compiler_flags │ ├── _compiler_flags │ └── src │ ├── ButtonController.d │ ├── ButtonController.o │ ├── ClickCounter.d │ ├── ClickCounter.o │ ├── PotentiometerController.d │ ├── PotentiometerController.o │ ├── main.d │ ├── main.o │ ├── ofApp.d │ └── ofApp.o └── src ├── ButtonController.cpp ├── ButtonController.h ├── ClickCounter.cpp ├── ClickCounter.h ├── PotentiometerController.cpp ├── PotentiometerController.h ├── main.cpp ├── ofApp.cpp └── ofApp.h /Makefile: -------------------------------------------------------------------------------- 1 | # Attempt to load a config.make file. 2 | # If none is found, project defaults in config.project.make will be used. 3 | ifneq ($(wildcard config.make),) 4 | include config.make 5 | endif 6 | 7 | # make sure the the OF_ROOT location is defined 8 | ifndef OF_ROOT 9 | OF_ROOT=$(realpath ../../..) 10 | endif 11 | 12 | # call the project makefile! 13 | include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk 14 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # About Strange Loop 2 | The Strange Loop is a digital feedback processor based on openFrameworks and the Raspberry Pi. 3 | It allows the user to control several parameters of the feedback loop that are fixed or 4 | difficult to alter in standard video mixer feedback, with an embedded control interface consisting of 5 | two clickable joystick and four potentiometers. 6 | 7 | ![Strange Loop Image](https://github.com/meltdream/strange-loop/blob/master/Strange_Loop_img.jpg) 8 | 9 | 10 | You can find out how it is operated in this user manual: https://drive.google.com/open?id=1mWpbdJPXsI3qJzNyc-diBiNdgp5EbQMr 11 | 12 | Here you can find the images ready to flash, however you will need the control board to be able to alter the parameters. 13 | 14 | NTSC: https://drive.google.com/file/d/14Du8ng0XOk5-L0wUwVG5MUs2ulPWOL2s/view?usp=share_link 15 | ### Modifying it: 16 | 17 | If you feel adventurous, you can edit the code running on your unit to do different stuff. 18 | This will require a little experience in programming, but it's actually not that hard. 19 | 20 | You will need a USB keyboard and some patience. First, connect the USB keyboard to your device and hit "Esc" 21 | to close the application. 22 | You will now be able to enter commands to the Raspbian console. 23 | Now you can either edit the file directly from the console, or connect to your Wi-Fi network, switch to Desktop Autologin from Boot Options and use VNC Viewer to work from your laptop. I strongly recommend the latter if you have to do substantial work. 24 | 25 | Here's a tutorial for using VNC: (VNC is already enabled, just make sure to change the Wi-Fi country) 26 | https://www.raspberrypi.org/documentation/remote-access/vnc/ 27 | 28 | The shaders are the easiest parts to modify probably, and they compile at run time, meaning that you 29 | won't have to recompile the project each time you alter them, just reboot the device and the new code will run. 30 | You can find a shader template in the shadersES2 folder if you wanna write one from scratch. 31 | 32 | If you wanna change the behavior of the controls, add new effects or new functionality, you will need to work on ofApp.cpp and ofApp.h, then when you're finished you'll have to recompile the project by running the " make " command from the projects directory. 33 | If something goes wrong and your unit stops booting correctly, just reflash the SD and you will be up and running again. 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /Strange_Loop_img.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meltdream/strange-loop/bac0b63298aa637ad0749f0103fe777a903a89ed/Strange_Loop_img.jpg -------------------------------------------------------------------------------- /addons.make: -------------------------------------------------------------------------------- 1 | ofxWiringPi 2 | ofxOMXPlayer 3 | -------------------------------------------------------------------------------- /bin/data/_gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meltdream/strange-loop/bac0b63298aa637ad0749f0103fe777a903a89ed/bin/data/_gitkeep -------------------------------------------------------------------------------- /bin/data/images/noInput.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meltdream/strange-loop/bac0b63298aa637ad0749f0103fe777a903a89ed/bin/data/images/noInput.png -------------------------------------------------------------------------------- /bin/data/images/noInputNTSC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meltdream/strange-loop/bac0b63298aa637ad0749f0103fe777a903a89ed/bin/data/images/noInputNTSC.png -------------------------------------------------------------------------------- /bin/data/shadersES2/hueShift.frag: -------------------------------------------------------------------------------- 1 | precision highp float; 2 | 3 | uniform sampler2D tex0; 4 | 5 | uniform float hue; 6 | 7 | uniform float in2; 8 | 9 | varying vec2 texCoordVarying; 10 | 11 | vec3 hueShift(vec3 color, float hueAdjust, float saturation){ 12 | //implemented by mairod 13 | vec3 kRGBToYPrime = vec3 (0.299, 0.587, 0.114); 14 | vec3 kRGBToI = vec3(0.596, -0.275, -0.321); 15 | vec3 kRGBToQ = vec3(0.212, -0.523, 0.311); 16 | vec3 kYIQToR = vec3(1.0, 0.956, 0.621); 17 | vec3 kYIQToG = vec3(1.0, -0.272, -0.647); 18 | vec3 kYIQToB = vec3(1.0, -1.107, 1.704); 19 | float YPrime = dot(color, kRGBToYPrime); 20 | float I = dot(color, kRGBToI); 21 | float Q = dot(color, kRGBToQ); 22 | float hue2 = atan(Q, I); 23 | float chroma = sqrt(I * I + Q * Q)*saturation; 24 | hue2 += hueAdjust*6.28319; 25 | Q = chroma * sin(hue2); 26 | I = chroma * cos(hue2); 27 | vec3 yIQ = vec3(YPrime, I, Q); 28 | return vec3(dot(yIQ, kYIQToR), dot(yIQ, kYIQToG), dot(yIQ, kYIQToB)); 29 | 30 | } 31 | void main(){ 32 | //change Hue 33 | vec4 color = texture2D(tex0, texCoordVarying); 34 | gl_FragColor = vec4(hueShift(color.xyz, hue, in2*2.0), 1.0); 35 | 36 | 37 | } 38 | -------------------------------------------------------------------------------- /bin/data/shadersES2/hueShift.vert: -------------------------------------------------------------------------------- 1 | 2 | uniform mat4 modelViewProjectionMatrix; 3 | 4 | attribute vec4 position; 5 | attribute vec2 texcoord; 6 | 7 | varying vec2 texCoordVarying; 8 | 9 | void main() 10 | { 11 | texCoordVarying = texcoord; 12 | gl_Position = modelViewProjectionMatrix * position; 13 | } -------------------------------------------------------------------------------- /bin/data/shadersES2/lumakey.frag: -------------------------------------------------------------------------------- 1 | 2 | precision highp float; 3 | 4 | uniform sampler2D tex0; 5 | 6 | uniform float th1; 7 | 8 | uniform float op1; 9 | 10 | varying vec2 texCoordVarying; 11 | 12 | 13 | //SOFT LUMA KEY 14 | //"CREDIT": "by IMIMOT (ported from http://www.memo.tv/)", 15 | 16 | void main(){ 17 | vec4 pix = texture2D(tex0, texCoordVarying); 18 | float th1Scaled = (th1 * 1.7) - 0.85; 19 | float fValue = (pix.r *0.29+ pix.g*0.6 + pix.b*0.11); 20 | float l1 = abs(th1Scaled) - 0.09; 21 | float l2 = l1 + 0.09; 22 | float bw_sel = step(th1Scaled, 0.0); 23 | fValue = smoothstep(max(l1,0.0), min(l2, 1.0), abs(bw_sel - fValue)); 24 | pix.a = fValue; 25 | 26 | // final mix needed to make alpha working 27 | vec4 color = mix(vec4(pix.rgb, 0.0),pix,pix.a); 28 | gl_FragColor = vec4(mix(color.rgb, 1.0-color.rgb, 1.0 - pix.a), color.w + op1); 29 | 30 | 31 | } 32 | 33 | 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /bin/data/shadersES2/lumakey.vert: -------------------------------------------------------------------------------- 1 | 2 | uniform mat4 modelViewProjectionMatrix; 3 | 4 | attribute vec4 position; 5 | attribute vec2 texcoord; 6 | 7 | varying vec2 texCoordVarying; 8 | 9 | void main() 10 | { 11 | texCoordVarying = texcoord; 12 | gl_Position = modelViewProjectionMatrix * position; 13 | } -------------------------------------------------------------------------------- /bin/data/shadersES2/shader1.frag: -------------------------------------------------------------------------------- 1 | 2 | precision highp float; 3 | 4 | uniform sampler2D tex0; 5 | 6 | uniform float in1; 7 | 8 | uniform float in2; 9 | 10 | uniform float dispX; 11 | 12 | uniform float dispY; 13 | 14 | 15 | 16 | 17 | varying vec2 texCoordVarying; 18 | 19 | 20 | vec3 hueShift(vec3 color, float hueAdjust, float power){ 21 | //implemented by mairod 22 | 23 | vec3 kRGBToYPrime = vec3 (0.299, 0.587, 0.114); 24 | vec3 kRGBToI = vec3(0.596, -0.275, -0.321); 25 | vec3 kRGBToQ = vec3(0.212, -0.523, 0.311); 26 | 27 | vec3 kYIQToR = vec3(1.0, 0.956, 0.621); 28 | vec3 kYIQToG = vec3(1.0, -0.272, -0.647); 29 | vec3 kYIQToB = vec3(1.0, -1.107, 1.704); 30 | 31 | float YPrime = dot(color, kRGBToYPrime); 32 | float I = dot(color, kRGBToI); 33 | float Q = dot(color, kRGBToQ); 34 | float hue = atan(Q, I); 35 | float chroma = sqrt(I * I + Q * Q); 36 | 37 | chroma = fract(pow((chroma),power)); 38 | 39 | hue += hueAdjust; 40 | 41 | Q = chroma * sin(hue); 42 | I = chroma * cos(hue); 43 | 44 | vec3 yIQ = vec3(YPrime, I, Q); 45 | 46 | return vec3(dot(yIQ, kYIQToR), dot(yIQ, kYIQToG), dot(yIQ, kYIQToB)); 47 | 48 | 49 | } 50 | 51 | vec3 powMapChroma(vec3 color, float power){ 52 | //implemented by mairod 53 | 54 | vec3 kRGBToYPrime = vec3 (0.299, 0.587, 0.114); 55 | vec3 kRGBToI = vec3(0.596, -0.275, -0.321); 56 | vec3 kRGBToQ = vec3(0.212, -0.523, 0.311); 57 | 58 | vec3 kYIQToR = vec3(1.0, 0.956, 0.621); 59 | vec3 kYIQToG = vec3(1.0, -0.272, -0.647); 60 | vec3 kYIQToB = vec3(1.0, -1.107, 1.704); 61 | 62 | float YPrime = dot(color, kRGBToYPrime); 63 | float I = dot(color, kRGBToI); 64 | float Q = dot(color, kRGBToQ); 65 | float hue = atan(Q, I); 66 | float chroma = sqrt(I * I + Q * Q); 67 | 68 | chroma = fract(pow((chroma),power)); 69 | 70 | Q = chroma * sin(hue); 71 | I = chroma * cos(hue); 72 | 73 | vec3 yIQ = vec3(YPrime, I, Q); 74 | 75 | return vec3(dot(yIQ, kYIQToR), dot(yIQ, kYIQToG), dot(yIQ, kYIQToB)); 76 | 77 | 78 | } 79 | 80 | 81 | void main(){ 82 | //contrast 83 | vec4 color = texture2D(tex0, texCoordVarying+vec2(dispX, dispY)); 84 | float in1Scaled = (in1 * 0.07) + 0.98; 85 | float in2Scaled = (in2*0.8)+0.20; 86 | 87 | color.rgb = vec3(((color.rgb - in2Scaled) * in1Scaled) + in2Scaled); 88 | gl_FragColor = color; 89 | //gl_FragColor = vec4(hueShift(color.xyz, in2Scaled, 0.5),1.0); 90 | //gl_FragColor = vec4(powMapChroma(color.rgb, in2Scaled),1.0); 91 | 92 | } 93 | 94 | 95 | 96 | 97 | 98 | -------------------------------------------------------------------------------- /bin/data/shadersES2/shader1.vert: -------------------------------------------------------------------------------- 1 | 2 | uniform mat4 modelViewProjectionMatrix; 3 | 4 | attribute vec4 position; 5 | attribute vec2 texcoord; 6 | 7 | varying vec2 texCoordVarying; 8 | 9 | void main() 10 | { 11 | texCoordVarying = texcoord; 12 | gl_Position = modelViewProjectionMatrix * position; 13 | } -------------------------------------------------------------------------------- /bin/data/shadersES2/shader2.frag: -------------------------------------------------------------------------------- 1 | 2 | precision highp float; 3 | 4 | uniform sampler2D tex0; 5 | 6 | uniform float in1; 7 | 8 | uniform float in2; 9 | 10 | uniform float dispX; 11 | 12 | uniform float dispY; 13 | 14 | 15 | 16 | varying vec2 texCoordVarying; 17 | 18 | vec3 hueShift(vec3 color, float hueAdjust, float power){ 19 | //implemented by mairod 20 | 21 | vec3 kRGBToYPrime = vec3 (0.299, 0.587, 0.114); 22 | vec3 kRGBToI = vec3(0.596, -0.275, -0.321); 23 | vec3 kRGBToQ = vec3(0.212, -0.523, 0.311); 24 | 25 | vec3 kYIQToR = vec3(1.0, 0.956, 0.621); 26 | vec3 kYIQToG = vec3(1.0, -0.272, -0.647); 27 | vec3 kYIQToB = vec3(1.0, -1.107, 1.704); 28 | 29 | float YPrime = dot(color, kRGBToYPrime); 30 | float I = dot(color, kRGBToI); 31 | float Q = dot(color, kRGBToQ); 32 | float hue = atan(Q, I); 33 | float chroma = sqrt(I * I + Q * Q); 34 | 35 | chroma = fract(pow((chroma),power)); 36 | 37 | hue += hueAdjust; 38 | 39 | Q = chroma * sin(hue); 40 | I = chroma * cos(hue); 41 | 42 | vec3 yIQ = vec3(YPrime, I, Q); 43 | 44 | return vec3(dot(yIQ, kYIQToR), dot(yIQ, kYIQToG), dot(yIQ, kYIQToB)); 45 | 46 | 47 | } 48 | 49 | 50 | 51 | 52 | void main(){ 53 | vec4 color = texture2D(tex0, texCoordVarying + vec2(dispX, dispY)); 54 | 55 | float in1Scaled = in1 * 3.0; 56 | 57 | float in2Scaled = (in2*0.6) + 0.2; 58 | 59 | gl_FragColor = vec4(hueShift(color.xyz, in1Scaled, in2Scaled),1.0); 60 | 61 | } 62 | 63 | 64 | 65 | 66 | 67 | -------------------------------------------------------------------------------- /bin/data/shadersES2/shader2.vert: -------------------------------------------------------------------------------- 1 | 2 | uniform mat4 modelViewProjectionMatrix; 3 | 4 | attribute vec4 position; 5 | attribute vec2 texcoord; 6 | 7 | varying vec2 texCoordVarying; 8 | 9 | void main() 10 | { 11 | texCoordVarying = texcoord; 12 | gl_Position = modelViewProjectionMatrix * position; 13 | } -------------------------------------------------------------------------------- /bin/data/shadersES2/shader3.frag: -------------------------------------------------------------------------------- 1 | 2 | precision highp float; 3 | 4 | uniform sampler2D tex0; 5 | 6 | uniform float in1; 7 | 8 | uniform float in2; 9 | 10 | uniform float dispX; 11 | 12 | uniform float dispY; 13 | 14 | 15 | varying vec2 texCoordVarying; 16 | 17 | vec3 hsv2rgb(vec3 c) 18 | { 19 | vec4 K = vec4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0); 20 | vec3 p = abs(fract(c.xxx + K.xyz) * 6.0 - K.www); 21 | return c.z * mix(K.xxx, clamp(p - K.xxx, 0.0, 1.0), c.y); 22 | } 23 | 24 | vec3 rgb2hsv(vec3 c) 25 | { 26 | vec4 K = vec4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0); 27 | vec4 p = mix(vec4(c.bg, K.wz), vec4(c.gb, K.xy), step(c.b, c.g)); 28 | vec4 q = mix(vec4(p.xyw, c.r), vec4(c.r, p.yzx), step(p.x, c.r)); 29 | 30 | float d = q.x - min(q.w, q.y); 31 | float e = 1.0e-10; 32 | return vec3(abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x); 33 | } 34 | 35 | void main(){ 36 | //NEGATIVE 37 | vec4 color = texture2D(tex0, texCoordVarying+vec2(dispX,dispY)); 38 | 39 | vec3 invert = rgb2hsv(color.rgb); 40 | invert.z = 1.0 - invert.z+in1; 41 | invert.x = 1.0 - invert.x+in2; 42 | 43 | color.rgb = hsv2rgb(invert.xyz); 44 | 45 | gl_FragColor = color; 46 | 47 | } 48 | 49 | 50 | 51 | 52 | 53 | -------------------------------------------------------------------------------- /bin/data/shadersES2/shader3.vert: -------------------------------------------------------------------------------- 1 | 2 | uniform mat4 modelViewProjectionMatrix; 3 | 4 | attribute vec4 position; 5 | attribute vec2 texcoord; 6 | 7 | varying vec2 texCoordVarying; 8 | 9 | void main() 10 | { 11 | texCoordVarying = texcoord; 12 | gl_Position = modelViewProjectionMatrix * position; 13 | } -------------------------------------------------------------------------------- /bin/data/shadersES2/shader4.frag: -------------------------------------------------------------------------------- 1 | 2 | precision highp float; 3 | 4 | uniform sampler2D tex0; 5 | 6 | uniform float in1; 7 | 8 | uniform float in2; 9 | 10 | uniform float textureWidth; 11 | 12 | uniform float textureHeight; 13 | 14 | uniform float dispX; 15 | 16 | uniform float dispY; 17 | 18 | 19 | 20 | uniform float amount; 21 | 22 | 23 | varying vec2 texCoordVarying; 24 | 25 | vec3 hsv2rgb(vec3 c) 26 | { 27 | vec4 K = vec4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0); 28 | vec3 p = abs(fract(c.xxx + K.xyz) * 6.0 - K.www); 29 | return c.z * mix(K.xxx, clamp(p - K.xxx, 0.0, 1.0), c.y); 30 | } 31 | 32 | vec3 rgb2hsv(vec3 c) 33 | { 34 | vec4 K = vec4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0); 35 | vec4 p = mix(vec4(c.bg, K.wz), vec4(c.gb, K.xy), step(c.b, c.g)); 36 | vec4 q = mix(vec4(p.xyw, c.r), vec4(c.r, p.yzx), step(p.x, c.r)); 37 | 38 | float d = q.x - min(q.w, q.y); 39 | float e = 1.0e-10; 40 | return vec3(abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x); 41 | } 42 | 43 | vec4 wrapSat(vec4 inp, float amount){ 44 | vec4 color = vec4(0.0, 0.0, 0.0, 0.0); 45 | vec4 toHsv = vec4(rgb2hsv(inp.xyz), inp.w); 46 | float newHue = toHsv.y + (amount/10.0); 47 | newHue = abs(newHue); 48 | newHue = fract(newHue); 49 | 50 | color = vec4(toHsv.x, newHue, toHsv.z, toHsv.w); 51 | return vec4(hsv2rgb(color.xyz), color.w); 52 | } 53 | 54 | 55 | 56 | void main(){ 57 | //pixelated 58 | 59 | float in1Scaled = in1 * 8.0; 60 | float in2Scaled = (in2*0.8) + 0.1; 61 | vec3 tc = vec3(1.0, 0.0, 0.0); 62 | 63 | float dx = (1.0+in1Scaled)*(1./textureWidth); 64 | float dy = (1.0+in1Scaled)*(1./textureHeight); 65 | vec2 coord = vec2(dx*floor((texCoordVarying.x+dispX)/dx), 66 | dy*floor((texCoordVarying.y+dispY)/dy)); 67 | 68 | tc = texture2D(tex0, coord).rgb; 69 | gl_FragColor = wrapSat(vec4(tc, 1.0), in2Scaled); 70 | 71 | 72 | 73 | } 74 | 75 | 76 | 77 | 78 | 79 | -------------------------------------------------------------------------------- /bin/data/shadersES2/shader4.vert: -------------------------------------------------------------------------------- 1 | 2 | uniform mat4 modelViewProjectionMatrix; 3 | 4 | attribute vec4 position; 5 | attribute vec2 texcoord; 6 | 7 | varying vec2 texCoordVarying; 8 | 9 | void main() 10 | { 11 | texCoordVarying = texcoord; 12 | gl_Position = modelViewProjectionMatrix * position; 13 | } -------------------------------------------------------------------------------- /bin/data/shadersES2/template.frag: -------------------------------------------------------------------------------- 1 | 2 | precision highp float; 3 | 4 | uniform sampler2D tex0; 5 | //in1 and in2 are linked to the third knob and 6 | // the left/right axis of the analog, they go from 7 | // 0.0 to 1.0 8 | uniform float in1; 9 | 10 | uniform float in2; 11 | //dispX and dispY move the framebuffer, they are linked 12 | //to the left analog two axis. 13 | uniform float dispX; 14 | 15 | uniform float dispY; 16 | 17 | varying vec2 texCoordVarying; 18 | 19 | 20 | 21 | 22 | 23 | void main(){ 24 | vec4 color = texture2D(tex0, texCoordVarying+vec2(dispX, dispY)); 25 | float in1Scaled = (in1 * /*some value*/ ) + /*some value*/; 26 | float in2Scaled = (in2 * /*some value*/ ) + /*some value*/ ; 27 | 28 | color.rgb = /* do something with the two scaled and biased inputs*/; 29 | gl_FragColor = color; 30 | 31 | 32 | } 33 | 34 | 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /bin/feedback: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meltdream/strange-loop/bac0b63298aa637ad0749f0103fe777a903a89ed/bin/feedback -------------------------------------------------------------------------------- /bin/logofeedback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meltdream/strange-loop/bac0b63298aa637ad0749f0103fe777a903a89ed/bin/logofeedback.png -------------------------------------------------------------------------------- /config.make: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # CONFIGURE PROJECT MAKEFILE (optional) 3 | # This file is where we make project specific configurations. 4 | ################################################################################ 5 | 6 | ################################################################################ 7 | # OF ROOT 8 | # The location of your root openFrameworks installation 9 | # (default) OF_ROOT = ../../.. 10 | ################################################################################ 11 | # OF_ROOT = ../../.. 12 | 13 | ################################################################################ 14 | # PROJECT ROOT 15 | # The location of the project - a starting place for searching for files 16 | # (default) PROJECT_ROOT = . (this directory) 17 | # 18 | ################################################################################ 19 | # PROJECT_ROOT = . 20 | 21 | ################################################################################ 22 | # PROJECT SPECIFIC CHECKS 23 | # This is a project defined section to create internal makefile flags to 24 | # conditionally enable or disable the addition of various features within 25 | # this makefile. For instance, if you want to make changes based on whether 26 | # GTK is installed, one might test that here and create a variable to check. 27 | ################################################################################ 28 | # None 29 | 30 | ################################################################################ 31 | # PROJECT EXTERNAL SOURCE PATHS 32 | # These are fully qualified paths that are not within the PROJECT_ROOT folder. 33 | # Like source folders in the PROJECT_ROOT, these paths are subject to 34 | # exlclusion via the PROJECT_EXLCUSIONS list. 35 | # 36 | # (default) PROJECT_EXTERNAL_SOURCE_PATHS = (blank) 37 | # 38 | # Note: Leave a leading space when adding list items with the += operator 39 | ################################################################################ 40 | # PROJECT_EXTERNAL_SOURCE_PATHS = 41 | 42 | ################################################################################ 43 | # PROJECT EXCLUSIONS 44 | # These makefiles assume that all folders in your current project directory 45 | # and any listed in the PROJECT_EXTERNAL_SOURCH_PATHS are are valid locations 46 | # to look for source code. The any folders or files that match any of the 47 | # items in the PROJECT_EXCLUSIONS list below will be ignored. 48 | # 49 | # Each item in the PROJECT_EXCLUSIONS list will be treated as a complete 50 | # string unless teh user adds a wildcard (%) operator to match subdirectories. 51 | # GNU make only allows one wildcard for matching. The second wildcard (%) is 52 | # treated literally. 53 | # 54 | # (default) PROJECT_EXCLUSIONS = (blank) 55 | # 56 | # Will automatically exclude the following: 57 | # 58 | # $(PROJECT_ROOT)/bin% 59 | # $(PROJECT_ROOT)/obj% 60 | # $(PROJECT_ROOT)/%.xcodeproj 61 | # 62 | # Note: Leave a leading space when adding list items with the += operator 63 | ################################################################################ 64 | # PROJECT_EXCLUSIONS = 65 | 66 | ################################################################################ 67 | # PROJECT LINKER FLAGS 68 | # These flags will be sent to the linker when compiling the executable. 69 | # 70 | # (default) PROJECT_LDFLAGS = -Wl,-rpath=./libs 71 | # 72 | # Note: Leave a leading space when adding list items with the += operator 73 | # 74 | # Currently, shared libraries that are needed are copied to the 75 | # $(PROJECT_ROOT)/bin/libs directory. The following LDFLAGS tell the linker to 76 | # add a runtime path to search for those shared libraries, since they aren't 77 | # incorporated directly into the final executable application binary. 78 | ################################################################################# 79 | #PROJECT_LDFLAGS=-Wl,-rpath=./libs 80 | PROJECT_LDFLAGS += -lwiringPi 81 | PROJECT_LDFLAGS += -fopenmp 82 | 83 | 84 | ################################################################################ 85 | # PROJECT DEFINES 86 | # Create a space-delimited list of DEFINES. The list will be converted into 87 | # CFLAGS with the "-D" flag later in the makefile. 88 | # 89 | # (default) PROJECT_DEFINES = (blank) 90 | # 91 | # Note: Leave a leading space when adding list items with the += operator 92 | ################################################################################ 93 | # PROJECT_DEFINES = 94 | 95 | ################################################################################ 96 | # PROJECT CFLAGS 97 | # This is a list of fully qualified CFLAGS required when compiling for this 98 | # project. These CFLAGS will be used IN ADDITION TO the PLATFORM_CFLAGS 99 | # defined in your platform specific core configuration files. These flags are 100 | # presented to the compiler BEFORE the PROJECT_OPTIMIZATION_CFLAGS below. 101 | # 102 | # (default) PROJECT_CFLAGS = (blank) 103 | # 104 | # Note: Before adding PROJECT_CFLAGS, note that the PLATFORM_CFLAGS defined in 105 | # your platform specific configuration file will be applied by default and 106 | # further flags here may not be needed. 107 | # 108 | # Note: Leave a leading space when adding list items with the += operator 109 | ################################################################################ 110 | # PROJECT_CFLAGS = 111 | 112 | ################################################################################ 113 | # PROJECT OPTIMIZATION CFLAGS 114 | # These are lists of CFLAGS that are target-specific. While any flags could 115 | # be conditionally added, they are usually limited to optimization flags. 116 | # These flags are added BEFORE the PROJECT_CFLAGS. 117 | # 118 | # PROJECT_OPTIMIZATION_CFLAGS_RELEASE flags are only applied to RELEASE targets. 119 | # 120 | # (default) PROJECT_OPTIMIZATION_CFLAGS_RELEASE = (blank) 121 | # 122 | # PROJECT_OPTIMIZATION_CFLAGS_DEBUG flags are only applied to DEBUG targets. 123 | # 124 | # (default) PROJECT_OPTIMIZATION_CFLAGS_DEBUG = (blank) 125 | # 126 | # Note: Before adding PROJECT_OPTIMIZATION_CFLAGS, please note that the 127 | # PLATFORM_OPTIMIZATION_CFLAGS defined in your platform specific configuration 128 | # file will be applied by default and further optimization flags here may not 129 | # be needed. 130 | # 131 | # Note: Leave a leading space when adding list items with the += operator 132 | ################################################################################ 133 | # PROJECT_OPTIMIZATION_CFLAGS_RELEASE = 134 | # PROJECT_OPTIMIZATION_CFLAGS_DEBUG = 135 | 136 | ################################################################################ 137 | # PROJECT COMPILERS 138 | # Custom compilers can be set for CC and CXX 139 | # (default) PROJECT_CXX = (blank) 140 | # (default) PROJECT_CC = (blank) 141 | # Note: Leave a leading space when adding list items with the += operator 142 | ################################################################################ 143 | # PROJECT_CXX = 144 | # PROJECT_CC = 145 | -------------------------------------------------------------------------------- /obj/linuxarmv6l/Release/.compiler_flags: -------------------------------------------------------------------------------- 1 | -O3 -DNDEBUG -Wall -Werror=return-type -std=c++14 -DGCC_HAS_REGEX -march=armv6 -mfpu=vfp -mfloat-abi=hard -fPIC -ftree-vectorize -Wno-psabi -pipe -DOF_USING_GTK -DOF_USING_GTK -DTARGET_RASPBERRY_PI -DSTANDALONE -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -DTARGET_POSIX -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -fPIC -U_FORTIFY_SOURCE -Wall -ftree-vectorize -Wno-deprecated-declarations -Wno-sign-compare -Wno-unknown-pragmas -Wno-unused-function -Wno-unused-but-set-variable -I/opt/vc/include -I/opt/vc/include/IL -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -pthread -D_REENTRANT -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/AL -I/usr/include/arm-linux-gnueabihf -I/usr/include/rtaudio -I/usr/include/alsa -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/arm-linux-gnueabihf -I/home/pi/openFrameworks/libs/glm/include -I/home/pi/openFrameworks/libs/glm/include/glm -I/home/pi/openFrameworks/libs/glm/include/glm/gtc -I/home/pi/openFrameworks/libs/glm/include/glm/simd -I/home/pi/openFrameworks/libs/glm/include/glm/gtx -I/home/pi/openFrameworks/libs/glm/include/glm/detail -I/home/pi/openFrameworks/libs/json/include -I/home/pi/openFrameworks/libs/kiss/include -I/home/pi/openFrameworks/libs/tess2/include -I/home/pi/openFrameworks/libs/utf8/include -I/home/pi/openFrameworks/libs/utf8/include/utf8 -I/home/pi/openFrameworks/libs/openFrameworks -I/home/pi/openFrameworks/libs/openFrameworks/math -I/home/pi/openFrameworks/libs/openFrameworks/video -I/home/pi/openFrameworks/libs/openFrameworks/graphics -I/home/pi/openFrameworks/libs/openFrameworks/app -I/home/pi/openFrameworks/libs/openFrameworks/events -I/home/pi/openFrameworks/libs/openFrameworks/sound -I/home/pi/openFrameworks/libs/openFrameworks/types -I/home/pi/openFrameworks/libs/openFrameworks/communication -I/home/pi/openFrameworks/libs/openFrameworks/utils -I/home/pi/openFrameworks/libs/openFrameworks/3d -I/home/pi/openFrameworks/libs/openFrameworks/gl -pthread -D_REENTRANT -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/AL -I/usr/include/arm-linux-gnueabihf -I/usr/include/rtaudio -I/usr/include/alsa -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/arm-linux-gnueabihf -I/home/pi/openFrameworks/apps/myApps/feedback/src -I/home/pi/openFrameworks/addons/ofxWiringPi/libs -I/home/pi/openFrameworks/addons/ofxOMXPlayer/src -Isrc -Wl,-rpath=./libs:./bin/libs -Wl,--as-needed -Wl,--gc-sections -pthread -lwiringPi -fopenmp -L/opt/vc/lib -lavcodec -lavformat -lswscale -lavutil -lswresample -lavfilter -lm -lz 2 | -------------------------------------------------------------------------------- /obj/linuxarmv6l/Release/_compiler_flags: -------------------------------------------------------------------------------- 1 | -O3 -DNDEBUG -Wall -Werror=return-type -std=c++14 -DGCC_HAS_REGEX -march=armv6 -mfpu=vfp -mfloat-abi=hard -fPIC -ftree-vectorize -Wno-psabi -pipe -DOF_USING_GTK -DOF_USING_GTK -DTARGET_RASPBERRY_PI -DSTANDALONE -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -DTARGET_POSIX -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -fPIC -U_FORTIFY_SOURCE -Wall -ftree-vectorize -Wno-deprecated-declarations -Wno-sign-compare -Wno-unknown-pragmas -Wno-unused-function -Wno-unused-but-set-variable -I/opt/vc/include -I/opt/vc/include/IL -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -pthread -D_REENTRANT -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/AL -I/usr/include/arm-linux-gnueabihf -I/usr/include/rtaudio -I/usr/include/alsa -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/arm-linux-gnueabihf -I/home/pi/openFrameworks/libs/glm/include -I/home/pi/openFrameworks/libs/glm/include/glm -I/home/pi/openFrameworks/libs/glm/include/glm/gtc -I/home/pi/openFrameworks/libs/glm/include/glm/simd -I/home/pi/openFrameworks/libs/glm/include/glm/gtx -I/home/pi/openFrameworks/libs/glm/include/glm/detail -I/home/pi/openFrameworks/libs/json/include -I/home/pi/openFrameworks/libs/kiss/include -I/home/pi/openFrameworks/libs/tess2/include -I/home/pi/openFrameworks/libs/utf8/include -I/home/pi/openFrameworks/libs/utf8/include/utf8 -I/home/pi/openFrameworks/libs/openFrameworks -I/home/pi/openFrameworks/libs/openFrameworks/math -I/home/pi/openFrameworks/libs/openFrameworks/video -I/home/pi/openFrameworks/libs/openFrameworks/graphics -I/home/pi/openFrameworks/libs/openFrameworks/app -I/home/pi/openFrameworks/libs/openFrameworks/events -I/home/pi/openFrameworks/libs/openFrameworks/sound -I/home/pi/openFrameworks/libs/openFrameworks/types -I/home/pi/openFrameworks/libs/openFrameworks/communication -I/home/pi/openFrameworks/libs/openFrameworks/utils -I/home/pi/openFrameworks/libs/openFrameworks/3d -I/home/pi/openFrameworks/libs/openFrameworks/gl -pthread -D_REENTRANT -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/AL -I/usr/include/arm-linux-gnueabihf -I/usr/include/rtaudio -I/usr/include/alsa -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/arm-linux-gnueabihf -I/home/pi/openFrameworks/apps/myApps/feedback/src -I/home/pi/openFrameworks/addons/ofxGui/src -I/home/pi/openFrameworks/addons/ofxWiringPi/libs -I/home/pi/openFrameworks/addons/ofxOMXPlayer/src -Isrc -Wl,-rpath=./libs:./bin/libs -Wl,--as-needed -Wl,--gc-sections -pthread -lwiringPi -fopenmp -L/opt/vc/lib -lavcodec -lavformat -lswscale -lavutil -lswresample -lavfilter -lm -lz 2 | -------------------------------------------------------------------------------- /obj/linuxarmv6l/Release/src/ButtonController.d: -------------------------------------------------------------------------------- 1 | obj/linuxarmv6l/Release/src/ButtonController.o: \ 2 | /home/pi/openFrameworks/apps/myApps/feedback/src/ButtonController.cpp \ 3 | /home/pi/openFrameworks/apps/myApps/feedback/src/ButtonController.h \ 4 | /home/pi/openFrameworks/libs/openFrameworks/ofMain.h \ 5 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofConstants.h \ 6 | /opt/vc/include/bcm_host.h \ 7 | /opt/vc/include/interface/vmcs_host/vc_dispmanx.h \ 8 | /opt/vc/include/interface/vcos/vcos.h \ 9 | /opt/vc/include/interface/vcos/vcos_assert.h \ 10 | /opt/vc/include/interface/vcos/vcos_types.h \ 11 | /opt/vc/include/interface/vcos/pthreads/vcos_platform_types.h \ 12 | /opt/vc/include/interface/vcos/vcos_inttypes.h \ 13 | /opt/vc/include/interface/vcos/vcos_attr.h \ 14 | /opt/vc/include/interface/vcos/vcos_types.h \ 15 | /opt/vc/include/interface/vcos/pthreads/vcos_platform.h \ 16 | /opt/vc/include/interface/vcos/generic/vcos_generic_event_flags.h \ 17 | /opt/vc/include/interface/vcos/generic/vcos_generic_blockpool.h \ 18 | /opt/vc/include/interface/vcos/generic/vcos_mem_from_malloc.h \ 19 | /opt/vc/include/interface/vcos/generic/vcos_generic_reentrant_mtx.h \ 20 | /opt/vc/include/interface/vcos/generic/vcos_generic_named_sem.h \ 21 | /opt/vc/include/interface/vcos/generic/vcos_generic_quickslow_mutex.h \ 22 | /opt/vc/include/interface/vcos/generic/vcos_common.h \ 23 | /opt/vc/include/interface/vcos/vcos_init.h \ 24 | /opt/vc/include/interface/vcos/vcos.h \ 25 | /opt/vc/include/interface/vcos/vcos_semaphore.h \ 26 | /opt/vc/include/interface/vcos/vcos_thread.h \ 27 | /opt/vc/include/interface/vcos/vcos_mutex.h \ 28 | /opt/vc/include/interface/vcos/vcos_mem.h \ 29 | /opt/vc/include/interface/vcos/vcos_logging.h \ 30 | /opt/vc/include/interface/vcos/vcos_logging_control.h \ 31 | /opt/vc/include/interface/vcos/vcos_cmd.h \ 32 | /opt/vc/include/interface/vcos/vcos_stdint.h \ 33 | /opt/vc/include/interface/vcos/vcos_string.h \ 34 | /opt/vc/include/interface/vcos/vcos_event.h \ 35 | /opt/vc/include/interface/vcos/vcos_thread_attr.h \ 36 | /opt/vc/include/interface/vcos/vcos_tls.h \ 37 | /opt/vc/include/interface/vcos/vcos_reentrant_mutex.h \ 38 | /opt/vc/include/interface/vcos/vcos_named_semaphore.h \ 39 | /opt/vc/include/interface/vcos/vcos_quickslow_mutex.h \ 40 | /opt/vc/include/interface/vcos/vcos_event_flags.h \ 41 | /opt/vc/include/interface/vcos/vcos_timer.h \ 42 | /opt/vc/include/interface/vcos/vcos_atomic_flags.h \ 43 | /opt/vc/include/interface/vcos/vcos_once.h \ 44 | /opt/vc/include/interface/vcos/vcos_blockpool.h \ 45 | /opt/vc/include/interface/vctypes/vc_image_types.h \ 46 | /opt/vc/include/interface/vmcs_host/vc_dispservice_x_defs.h \ 47 | /opt/vc/include/interface/vmcs_host/vc_dispmanx_types.h \ 48 | /opt/vc/include/interface/vctypes/vc_display_types.h \ 49 | /opt/vc/include/interface/vchi/vchi.h \ 50 | /opt/vc/include/interface/vchi/vchi_cfg.h \ 51 | /opt/vc/include/interface/vchi/vchi_common.h \ 52 | /opt/vc/include/interface/vchi/connections/connection.h \ 53 | /opt/vc/include/interface/vchi/vchi_cfg_internal.h \ 54 | /opt/vc/include/interface/vchi/message_drivers/message.h \ 55 | /opt/vc/include/interface/vchi/vchi_mh.h \ 56 | /opt/vc/include/interface/vmcs_host/vc_tvservice.h \ 57 | /opt/vc/include/vcinclude/common.h \ 58 | /opt/vc/include/interface/vmcs_host/vc_tvservice_defs.h \ 59 | /opt/vc/include/interface/vmcs_host/vc_hdmi.h \ 60 | /opt/vc/include/interface/vmcs_host/vc_hdmi_property.h \ 61 | /opt/vc/include/interface/vmcs_host/vc_sdtv.h \ 62 | /opt/vc/include/interface/vmcs_host/vc_hdmi.h \ 63 | /opt/vc/include/interface/vmcs_host/vc_sdtv.h \ 64 | /opt/vc/include/interface/vmcs_host/vc_cec.h \ 65 | /opt/vc/include/interface/vmcs_host/vc_cecservice.h \ 66 | /opt/vc/include/interface/vmcs_host/vc_cecservice_defs.h \ 67 | /opt/vc/include/interface/vmcs_host/vc_cec.h \ 68 | /opt/vc/include/interface/vmcs_host/vcgencmd.h \ 69 | /opt/vc/include/interface/vmcs_host/vchost_platform_config.h \ 70 | /opt/vc/include/interface/vmcs_host/linux/vchost_config.h \ 71 | /opt/vc/include/GLES/gl.h /opt/vc/include/GLES/glplatform.h \ 72 | /opt/vc/include/GLES/../KHR/khrplatform.h /opt/vc/include/GLES/glext.h \ 73 | /opt/vc/include/GLES2/gl2.h /opt/vc/include/GLES2/gl2platform.h \ 74 | /opt/vc/include/GLES2/../KHR/khrplatform.h \ 75 | /opt/vc/include/GLES2/gl2ext.h /opt/vc/include/EGL/egl.h \ 76 | /opt/vc/include/EGL/eglplatform.h \ 77 | /opt/vc/include/EGL/../KHR/khrplatform.h \ 78 | /opt/vc/include/interface/vmcs_host/vc_dispmanx.h \ 79 | /opt/vc/include/EGL/eglext.h /opt/vc/include/EGL/eglext_brcm.h \ 80 | /home/pi/openFrameworks/libs/tess2/include/tesselator.h \ 81 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofFileUtils.h \ 82 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofLog.h \ 83 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofSystemUtils.h \ 84 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofURLFileLoader.h \ 85 | /home/pi/openFrameworks/libs/openFrameworks/events/ofEvents.h \ 86 | /home/pi/openFrameworks/libs/openFrameworks/events/ofEventUtils.h \ 87 | /home/pi/openFrameworks/libs/openFrameworks/events/ofEvent.h \ 88 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofTimer.h \ 89 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofUtils.h \ 90 | /home/pi/openFrameworks/libs/utf8/include/utf8.h \ 91 | /home/pi/openFrameworks/libs/utf8/include/utf8/checked.h \ 92 | /home/pi/openFrameworks/libs/utf8/include/utf8/core.h \ 93 | /home/pi/openFrameworks/libs/utf8/include/utf8/unchecked.h \ 94 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofFpsCounter.h \ 95 | /home/pi/openFrameworks/libs/glm/include/glm/vec2.hpp \ 96 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec2.hpp \ 97 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec.hpp \ 98 | /home/pi/openFrameworks/libs/glm/include/glm/detail/precision.hpp \ 99 | /home/pi/openFrameworks/libs/glm/include/glm/detail/setup.hpp \ 100 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../simd/platform.h \ 101 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_int.hpp \ 102 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec2.inl \ 103 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofThread.h \ 104 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofThreadChannel.h \ 105 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofJson.h \ 106 | /home/pi/openFrameworks/libs/json/include/json.hpp \ 107 | /home/pi/openFrameworks/libs/openFrameworks/types/ofParameter.h \ 108 | /home/pi/openFrameworks/libs/openFrameworks/types/ofPoint.h \ 109 | /home/pi/openFrameworks/libs/openFrameworks/math/ofVec3f.h \ 110 | /home/pi/openFrameworks/libs/openFrameworks/math/ofVec2f.h \ 111 | /home/pi/openFrameworks/libs/openFrameworks/math/ofMathConstants.h \ 112 | /home/pi/openFrameworks/libs/glm/include/glm/fwd.hpp \ 113 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_float.hpp \ 114 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_mat.hpp \ 115 | /home/pi/openFrameworks/libs/openFrameworks/math/ofVec4f.h \ 116 | /home/pi/openFrameworks/libs/glm/include/glm/vec4.hpp \ 117 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec4.hpp \ 118 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec4.inl \ 119 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec4_simd.inl \ 120 | /home/pi/openFrameworks/libs/glm/include/glm/vec3.hpp \ 121 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec3.hpp \ 122 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec3.inl \ 123 | /home/pi/openFrameworks/libs/openFrameworks/types/ofColor.h \ 124 | /home/pi/openFrameworks/libs/glm/include/glm/common.hpp \ 125 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_common.hpp \ 126 | /home/pi/openFrameworks/libs/glm/include/glm/detail/_fixes.hpp \ 127 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_common.inl \ 128 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_vector_relational.hpp \ 129 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_vector_relational.inl \ 130 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_vector_relational_simd.inl \ 131 | /home/pi/openFrameworks/libs/glm/include/glm/detail/_vectorize.hpp \ 132 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec1.hpp \ 133 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec1.inl \ 134 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_common_simd.inl \ 135 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofXml.h \ 136 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofGraphicsBaseTypes.h \ 137 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofGraphicsConstants.h \ 138 | /home/pi/openFrameworks/libs/openFrameworks/types/ofTypes.h \ 139 | /home/pi/openFrameworks/libs/openFrameworks/types/ofRectangle.h \ 140 | /home/pi/openFrameworks/libs/openFrameworks/types/ofParameterGroup.h \ 141 | /home/pi/openFrameworks/libs/openFrameworks/math/ofMath.h \ 142 | /home/pi/openFrameworks/libs/glm/include/glm/gtc/constants.hpp \ 143 | /home/pi/openFrameworks/libs/glm/include/glm/gtc/constants.inl \ 144 | /home/pi/openFrameworks/libs/openFrameworks/math/ofVectorMath.h \ 145 | /home/pi/openFrameworks/libs/glm/include/glm/mat3x3.hpp \ 146 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_mat3x3.hpp \ 147 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_mat3x3.inl \ 148 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_matrix.hpp \ 149 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat2x2.hpp \ 150 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x2.hpp \ 151 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x2.inl \ 152 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat2x3.hpp \ 153 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x3.hpp \ 154 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x3.inl \ 155 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat2x4.hpp \ 156 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x4.hpp \ 157 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x4.inl \ 158 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat3x2.hpp \ 159 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat3x2.hpp \ 160 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat3x2.inl \ 161 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat3x4.hpp \ 162 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat3x4.hpp \ 163 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat3x4.inl \ 164 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat4x2.hpp \ 165 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x2.hpp \ 166 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x2.inl \ 167 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat4x3.hpp \ 168 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x3.hpp \ 169 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x3.inl \ 170 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat4x4.hpp \ 171 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x4.hpp \ 172 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x4.inl \ 173 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x4_simd.inl \ 174 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_matrix.inl \ 175 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../geometric.hpp \ 176 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_geometric.hpp \ 177 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_geometric.inl \ 178 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_exponential.hpp \ 179 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_exponential.inl \ 180 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_exponential_simd.inl \ 181 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/../simd/exponential.h \ 182 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_geometric_simd.inl \ 183 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/../simd/geometric.h \ 184 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/../simd/common.h \ 185 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_matrix_simd.inl \ 186 | /home/pi/openFrameworks/libs/glm/include/glm/trigonometric.hpp \ 187 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_trigonometric.hpp \ 188 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_trigonometric.inl \ 189 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_trigonometric_simd.inl \ 190 | /home/pi/openFrameworks/libs/glm/include/glm/exponential.hpp \ 191 | /home/pi/openFrameworks/libs/glm/include/glm/vector_relational.hpp \ 192 | /home/pi/openFrameworks/libs/glm/include/glm/ext.hpp \ 193 | /home/pi/openFrameworks/libs/glm/include/glm/glm.hpp \ 194 | /home/pi/openFrameworks/libs/glm/include/glm/detail/_fixes.hpp \ 195 | /home/pi/openFrameworks/libs/glm/include/glm/packing.hpp \ 196 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_packing.hpp \ 197 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_packing.inl \ 198 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_half.hpp \ 199 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_half.inl \ 200 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_packing_simd.inl \ 201 | /home/pi/openFrameworks/libs/glm/include/glm/matrix.hpp \ 202 | /home/pi/openFrameworks/libs/glm/include/glm/integer.hpp \ 203 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_integer.hpp \ 204 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_integer.inl \ 205 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_integer_simd.inl \ 206 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../simd/integer.h \ 207 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/bitfield.hpp \ 208 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/bitfield.inl \ 209 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/color_space.hpp \ 210 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/color_space.inl \ 211 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/epsilon.hpp \ 212 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/epsilon.inl \ 213 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/quaternion.hpp \ 214 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/quaternion.inl \ 215 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/quaternion_simd.inl \ 216 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/functions.hpp \ 217 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/functions.inl \ 218 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/integer.hpp \ 219 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/integer.inl \ 220 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_access.hpp \ 221 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_access.inl \ 222 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_integer.hpp \ 223 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_inverse.hpp \ 224 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_inverse.inl \ 225 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_transform.hpp \ 226 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_transform.inl \ 227 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/noise.hpp \ 228 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/../detail/_noise.hpp \ 229 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/noise.inl \ 230 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/packing.hpp \ 231 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_precision.hpp \ 232 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/../gtc/vec1.hpp \ 233 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/../gtc/vec1.inl \ 234 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_precision.inl \ 235 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/packing.inl \ 236 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/random.hpp \ 237 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/random.inl \ 238 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/reciprocal.hpp \ 239 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/reciprocal.inl \ 240 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/round.hpp \ 241 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/round.inl \ 242 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_ptr.hpp \ 243 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_ptr.inl \ 244 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/ulp.hpp \ 245 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/ulp.inl \ 246 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_aligned.hpp \ 247 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/associated_min_max.hpp \ 248 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/associated_min_max.inl \ 249 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/bit.hpp \ 250 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/bit.inl \ 251 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/closest_point.hpp \ 252 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/closest_point.inl \ 253 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/color_space.hpp \ 254 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/color_space.inl \ 255 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/color_space_YCoCg.hpp \ 256 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/color_space_YCoCg.inl \ 257 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/compatibility.hpp \ 258 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/compatibility.inl \ 259 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/component_wise.hpp \ 260 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/component_wise.inl \ 261 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/dual_quaternion.hpp \ 262 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/dual_quaternion.inl \ 263 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/euler_angles.hpp \ 264 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/euler_angles.inl \ 265 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/extend.hpp \ 266 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/extend.inl \ 267 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/extended_min_max.hpp \ 268 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/extended_min_max.inl \ 269 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_exponential.hpp \ 270 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_exponential.inl \ 271 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_square_root.hpp \ 272 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_square_root.inl \ 273 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_trigonometry.hpp \ 274 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_trigonometry.inl \ 275 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/gradient_paint.hpp \ 276 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/optimum_pow.hpp \ 277 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/optimum_pow.inl \ 278 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/gradient_paint.inl \ 279 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/handed_coordinate_space.hpp \ 280 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/handed_coordinate_space.inl \ 281 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/integer.hpp \ 282 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/integer.inl \ 283 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/intersect.hpp \ 284 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/vector_query.hpp \ 285 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/vector_query.inl \ 286 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/intersect.inl \ 287 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/log_base.hpp \ 288 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/log_base.inl \ 289 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_cross_product.hpp \ 290 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_cross_product.inl \ 291 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_interpolation.hpp \ 292 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_interpolation.inl \ 293 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_major_storage.hpp \ 294 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_major_storage.inl \ 295 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_operation.hpp \ 296 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_operation.inl \ 297 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_query.hpp \ 298 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_query.inl \ 299 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/mixed_product.hpp \ 300 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/mixed_product.inl \ 301 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/norm.hpp \ 302 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/quaternion.hpp \ 303 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/quaternion.inl \ 304 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/norm.inl \ 305 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/normal.hpp \ 306 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/normal.inl \ 307 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/normalize_dot.hpp \ 308 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/normalize_dot.inl \ 309 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/number_precision.hpp \ 310 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/number_precision.inl \ 311 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/orthonormalize.hpp \ 312 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/orthonormalize.inl \ 313 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/perpendicular.hpp \ 314 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/projection.hpp \ 315 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/projection.inl \ 316 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/perpendicular.inl \ 317 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/polar_coordinates.hpp \ 318 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/polar_coordinates.inl \ 319 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/raw_data.hpp \ 320 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/raw_data.inl \ 321 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/rotate_vector.hpp \ 322 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/transform.hpp \ 323 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/transform.inl \ 324 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/rotate_vector.inl \ 325 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/spline.hpp \ 326 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/spline.inl \ 327 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/std_based_type.hpp \ 328 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/std_based_type.inl \ 329 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/string_cast.hpp \ 330 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/string_cast.inl \ 331 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/transform2.hpp \ 332 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/transform2.inl \ 333 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/vector_angle.hpp \ 334 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/vector_angle.inl \ 335 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/wrap.hpp \ 336 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/wrap.inl \ 337 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/scalar_multiplication.hpp \ 338 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/range.hpp \ 339 | /home/pi/openFrameworks/libs/openFrameworks/math/ofMatrix3x3.h \ 340 | /home/pi/openFrameworks/libs/openFrameworks/math/ofMatrix4x4.h \ 341 | /home/pi/openFrameworks/libs/openFrameworks/math/ofQuaternion.h \ 342 | /home/pi/openFrameworks/libs/openFrameworks/communication/ofSerial.h \ 343 | /home/pi/openFrameworks/libs/openFrameworks/communication/ofArduino.h \ 344 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofFbo.h \ 345 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofTexture.h \ 346 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofGLBaseTypes.h \ 347 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofGLRenderer.h \ 348 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPolyline.h \ 349 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPolyline.inl \ 350 | /home/pi/openFrameworks/libs/openFrameworks/app/ofAppRunner.h \ 351 | /home/pi/openFrameworks/libs/openFrameworks/app/ofWindowSettings.h \ 352 | /home/pi/openFrameworks/libs/openFrameworks/app/ofMainLoop.h \ 353 | /home/pi/openFrameworks/libs/openFrameworks/graphics/of3dGraphics.h \ 354 | /home/pi/openFrameworks/libs/openFrameworks/3d/of3dPrimitives.h \ 355 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofMesh.h \ 356 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofGLUtils.h \ 357 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofMesh.inl \ 358 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofNode.h \ 359 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofBitmapFont.h \ 360 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPixels.h \ 361 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofGraphics.h \ 362 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofMatrixStack.h \ 363 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPath.h \ 364 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPolyline.h \ 365 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofVboMesh.h \ 366 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofMesh.h \ 367 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofVbo.h \ 368 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofBufferObject.h \ 369 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofTessellator.h \ 370 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofLight.h \ 371 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofMaterial.h \ 372 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofShader.h \ 373 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofCairoRenderer.h \ 374 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofImage.h \ 375 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofRendererCollection.h \ 376 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofTrueTypeFont.h \ 377 | /home/pi/openFrameworks/libs/openFrameworks/app/ofBaseApp.h \ 378 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofSoundBaseTypes.h \ 379 | /home/pi/openFrameworks/libs/openFrameworks/app/ofAppBaseWindow.h \ 380 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofSoundStream.h \ 381 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofSoundPlayer.h \ 382 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofOpenALSoundPlayer.h \ 383 | /home/pi/openFrameworks/libs/kiss/include/kiss_fft.h \ 384 | /home/pi/openFrameworks/libs/kiss/include/kiss_fftr.h \ 385 | /home/pi/openFrameworks/libs/kiss/include/kiss_fft.h \ 386 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofSoundBuffer.h \ 387 | /home/pi/openFrameworks/libs/openFrameworks/video/ofVideoGrabber.h \ 388 | /home/pi/openFrameworks/libs/openFrameworks/video/ofVideoBaseTypes.h \ 389 | /home/pi/openFrameworks/libs/openFrameworks/video/ofGstVideoGrabber.h \ 390 | /home/pi/openFrameworks/libs/openFrameworks/video/ofGstUtils.h \ 391 | /usr/include/gstreamer-1.0/gst/gst.h /usr/include/glib-2.0/glib.h \ 392 | /usr/include/glib-2.0/glib/galloca.h /usr/include/glib-2.0/glib/gtypes.h \ 393 | /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h \ 394 | /usr/include/glib-2.0/glib/gmacros.h \ 395 | /usr/include/glib-2.0/glib/gversionmacros.h \ 396 | /usr/include/glib-2.0/glib/garray.h \ 397 | /usr/include/glib-2.0/glib/gasyncqueue.h \ 398 | /usr/include/glib-2.0/glib/gthread.h \ 399 | /usr/include/glib-2.0/glib/gatomic.h /usr/include/glib-2.0/glib/gerror.h \ 400 | /usr/include/glib-2.0/glib/gquark.h /usr/include/glib-2.0/glib/gutils.h \ 401 | /usr/include/glib-2.0/glib/gbacktrace.h \ 402 | /usr/include/glib-2.0/glib/gbase64.h \ 403 | /usr/include/glib-2.0/glib/gbitlock.h \ 404 | /usr/include/glib-2.0/glib/gbookmarkfile.h \ 405 | /usr/include/glib-2.0/glib/gbytes.h \ 406 | /usr/include/glib-2.0/glib/gcharset.h \ 407 | /usr/include/glib-2.0/glib/gchecksum.h \ 408 | /usr/include/glib-2.0/glib/gconvert.h \ 409 | /usr/include/glib-2.0/glib/gdataset.h /usr/include/glib-2.0/glib/gdate.h \ 410 | /usr/include/glib-2.0/glib/gdatetime.h \ 411 | /usr/include/glib-2.0/glib/gtimezone.h /usr/include/glib-2.0/glib/gdir.h \ 412 | /usr/include/glib-2.0/glib/genviron.h \ 413 | /usr/include/glib-2.0/glib/gfileutils.h \ 414 | /usr/include/glib-2.0/glib/ggettext.h /usr/include/glib-2.0/glib/ghash.h \ 415 | /usr/include/glib-2.0/glib/glist.h /usr/include/glib-2.0/glib/gmem.h \ 416 | /usr/include/glib-2.0/glib/gnode.h /usr/include/glib-2.0/glib/ghmac.h \ 417 | /usr/include/glib-2.0/glib/gchecksum.h \ 418 | /usr/include/glib-2.0/glib/ghook.h \ 419 | /usr/include/glib-2.0/glib/ghostutils.h \ 420 | /usr/include/glib-2.0/glib/giochannel.h \ 421 | /usr/include/glib-2.0/glib/gmain.h /usr/include/glib-2.0/glib/gpoll.h \ 422 | /usr/include/glib-2.0/glib/gslist.h /usr/include/glib-2.0/glib/gstring.h \ 423 | /usr/include/glib-2.0/glib/gunicode.h \ 424 | /usr/include/glib-2.0/glib/gkeyfile.h \ 425 | /usr/include/glib-2.0/glib/gmappedfile.h \ 426 | /usr/include/glib-2.0/glib/gmarkup.h \ 427 | /usr/include/glib-2.0/glib/gmessages.h \ 428 | /usr/include/glib-2.0/glib/gvariant.h \ 429 | /usr/include/glib-2.0/glib/gvarianttype.h \ 430 | /usr/include/glib-2.0/glib/goption.h \ 431 | /usr/include/glib-2.0/glib/gpattern.h \ 432 | /usr/include/glib-2.0/glib/gprimes.h /usr/include/glib-2.0/glib/gqsort.h \ 433 | /usr/include/glib-2.0/glib/gqueue.h /usr/include/glib-2.0/glib/grand.h \ 434 | /usr/include/glib-2.0/glib/gregex.h \ 435 | /usr/include/glib-2.0/glib/gscanner.h \ 436 | /usr/include/glib-2.0/glib/gsequence.h \ 437 | /usr/include/glib-2.0/glib/gshell.h /usr/include/glib-2.0/glib/gslice.h \ 438 | /usr/include/glib-2.0/glib/gspawn.h \ 439 | /usr/include/glib-2.0/glib/gstrfuncs.h \ 440 | /usr/include/glib-2.0/glib/gstringchunk.h \ 441 | /usr/include/glib-2.0/glib/gtestutils.h \ 442 | /usr/include/glib-2.0/glib/gthreadpool.h \ 443 | /usr/include/glib-2.0/glib/gtimer.h \ 444 | /usr/include/glib-2.0/glib/gtrashstack.h \ 445 | /usr/include/glib-2.0/glib/gtree.h \ 446 | /usr/include/glib-2.0/glib/gurifuncs.h \ 447 | /usr/include/glib-2.0/glib/gversion.h \ 448 | /usr/include/glib-2.0/glib/deprecated/gallocator.h \ 449 | /usr/include/glib-2.0/glib/deprecated/gcache.h \ 450 | /usr/include/glib-2.0/glib/deprecated/gcompletion.h \ 451 | /usr/include/glib-2.0/glib/deprecated/gmain.h \ 452 | /usr/include/glib-2.0/glib/deprecated/grel.h \ 453 | /usr/include/glib-2.0/glib/deprecated/gthread.h \ 454 | /usr/include/glib-2.0/glib/glib-autocleanups.h \ 455 | /usr/include/gstreamer-1.0/gst/glib-compat.h \ 456 | /usr/include/gstreamer-1.0/gst/gstenumtypes.h \ 457 | /usr/include/glib-2.0/glib-object.h \ 458 | /usr/include/glib-2.0/gobject/gbinding.h \ 459 | /usr/include/glib-2.0/gobject/gobject.h \ 460 | /usr/include/glib-2.0/gobject/gtype.h \ 461 | /usr/include/glib-2.0/gobject/gvalue.h \ 462 | /usr/include/glib-2.0/gobject/gparam.h \ 463 | /usr/include/glib-2.0/gobject/gclosure.h \ 464 | /usr/include/glib-2.0/gobject/gsignal.h \ 465 | /usr/include/glib-2.0/gobject/gmarshal.h \ 466 | /usr/include/glib-2.0/gobject/gboxed.h \ 467 | /usr/include/glib-2.0/gobject/glib-types.h \ 468 | /usr/include/glib-2.0/gobject/genums.h \ 469 | /usr/include/glib-2.0/gobject/gparamspecs.h \ 470 | /usr/include/glib-2.0/gobject/gsourceclosure.h \ 471 | /usr/include/glib-2.0/gobject/gtypemodule.h \ 472 | /usr/include/glib-2.0/gobject/gtypeplugin.h \ 473 | /usr/include/glib-2.0/gobject/gvaluearray.h \ 474 | /usr/include/glib-2.0/gobject/gvaluetypes.h \ 475 | /usr/include/glib-2.0/gobject/gobject-autocleanups.h \ 476 | /usr/include/gstreamer-1.0/gst/gstversion.h \ 477 | /usr/include/gstreamer-1.0/gst/gstatomicqueue.h \ 478 | /usr/include/gstreamer-1.0/gst/gstbin.h \ 479 | /usr/include/gstreamer-1.0/gst/gstelement.h \ 480 | /usr/include/gstreamer-1.0/gst/gstconfig.h \ 481 | /usr/include/gstreamer-1.0/gst/gstobject.h \ 482 | /usr/include/gstreamer-1.0/gst/gstcontrolbinding.h \ 483 | /usr/include/gstreamer-1.0/gst/gstcontrolsource.h \ 484 | /usr/include/gstreamer-1.0/gst/gstclock.h \ 485 | /usr/include/gstreamer-1.0/gst/gstpad.h \ 486 | /usr/include/gstreamer-1.0/gst/gstbuffer.h \ 487 | /usr/include/gstreamer-1.0/gst/gstminiobject.h \ 488 | /usr/include/gstreamer-1.0/gst/gstallocator.h \ 489 | /usr/include/gstreamer-1.0/gst/gstmemory.h \ 490 | /usr/include/gstreamer-1.0/gst/gstmeta.h \ 491 | /usr/include/gstreamer-1.0/gst/gstbufferlist.h \ 492 | /usr/include/gstreamer-1.0/gst/gstcaps.h \ 493 | /usr/include/gstreamer-1.0/gst/gststructure.h \ 494 | /usr/include/gstreamer-1.0/gst/gstdatetime.h \ 495 | /usr/include/gstreamer-1.0/gst/gstcapsfeatures.h \ 496 | /usr/include/gstreamer-1.0/gst/gstpadtemplate.h \ 497 | /usr/include/gstreamer-1.0/gst/gstevent.h \ 498 | /usr/include/gstreamer-1.0/gst/gstformat.h \ 499 | /usr/include/gstreamer-1.0/gst/gstiterator.h \ 500 | /usr/include/gstreamer-1.0/gst/gsttaglist.h \ 501 | /usr/include/gstreamer-1.0/gst/gstsample.h \ 502 | /usr/include/gstreamer-1.0/gst/gstsegment.h \ 503 | /usr/include/gstreamer-1.0/gst/gstmessage.h \ 504 | /usr/include/gstreamer-1.0/gst/gstquery.h \ 505 | /usr/include/gstreamer-1.0/gst/gsttoc.h \ 506 | /usr/include/gstreamer-1.0/gst/gstcontext.h \ 507 | /usr/include/gstreamer-1.0/gst/gstdevice.h \ 508 | /usr/include/gstreamer-1.0/gst/gststreamcollection.h \ 509 | /usr/include/gstreamer-1.0/gst/gststreams.h \ 510 | /usr/include/gstreamer-1.0/gst/gsttask.h \ 511 | /usr/include/gstreamer-1.0/gst/gsttaskpool.h \ 512 | /usr/include/gstreamer-1.0/gst/gstbus.h \ 513 | /usr/include/gstreamer-1.0/gst/gstelementfactory.h \ 514 | /usr/include/gstreamer-1.0/gst/gstplugin.h \ 515 | /usr/include/gstreamer-1.0/gst/gstmacros.h \ 516 | /usr/include/gstreamer-1.0/gst/gstpluginfeature.h \ 517 | /usr/include/gstreamer-1.0/gst/gsturi.h \ 518 | /usr/include/gstreamer-1.0/gst/gstminiobject.h \ 519 | /usr/include/gstreamer-1.0/gst/gstbufferpool.h \ 520 | /usr/include/gstreamer-1.0/gst/gstchildproxy.h \ 521 | /usr/include/gstreamer-1.0/gst/gstdebugutils.h \ 522 | /usr/include/gstreamer-1.0/gst/gstdevicemonitor.h \ 523 | /usr/include/gstreamer-1.0/gst/gstdeviceprovider.h \ 524 | /usr/include/gstreamer-1.0/gst/gstdeviceproviderfactory.h \ 525 | /usr/include/gstreamer-1.0/gst/gstelementmetadata.h \ 526 | /usr/include/gstreamer-1.0/gst/gsterror.h \ 527 | /usr/include/gstreamer-1.0/gst/gstghostpad.h \ 528 | /usr/include/gstreamer-1.0/gst/gstinfo.h \ 529 | /usr/include/gstreamer-1.0/gst/gstparamspecs.h \ 530 | /usr/include/gstreamer-1.0/gst/gstvalue.h \ 531 | /usr/include/gstreamer-1.0/gst/gstpipeline.h \ 532 | /usr/include/gstreamer-1.0/gst/gstpoll.h \ 533 | /usr/include/gstreamer-1.0/gst/gstpreset.h \ 534 | /usr/include/gstreamer-1.0/gst/gstprotection.h \ 535 | /usr/include/gstreamer-1.0/gst/gstregistry.h \ 536 | /usr/include/gstreamer-1.0/gst/gstsystemclock.h \ 537 | /usr/include/gstreamer-1.0/gst/gsttagsetter.h \ 538 | /usr/include/gstreamer-1.0/gst/gsttocsetter.h \ 539 | /usr/include/gstreamer-1.0/gst/gsttracer.h \ 540 | /usr/include/gstreamer-1.0/gst/gsttracerfactory.h \ 541 | /usr/include/gstreamer-1.0/gst/gsttracerrecord.h \ 542 | /usr/include/gstreamer-1.0/gst/gsttypefind.h \ 543 | /usr/include/gstreamer-1.0/gst/gsttypefindfactory.h \ 544 | /usr/include/gstreamer-1.0/gst/gstutils.h \ 545 | /usr/include/gstreamer-1.0/gst/gstparse.h \ 546 | /usr/include/gstreamer-1.0/gst/gstcompat.h \ 547 | /usr/include/gstreamer-1.0/gst/video/video.h \ 548 | /usr/include/gstreamer-1.0/gst/video/video-format.h \ 549 | /usr/include/gstreamer-1.0/gst/video/video-enumtypes.h \ 550 | /usr/include/gstreamer-1.0/gst/video/video-tile.h \ 551 | /usr/include/gstreamer-1.0/gst/video/video-chroma.h \ 552 | /usr/include/gstreamer-1.0/gst/video/video-color.h \ 553 | /usr/include/gstreamer-1.0/gst/video/video-dither.h \ 554 | /usr/include/gstreamer-1.0/gst/video/video-info.h \ 555 | /usr/include/gstreamer-1.0/gst/video/video-frame.h \ 556 | /usr/include/gstreamer-1.0/gst/video/video-converter.h \ 557 | /usr/include/gstreamer-1.0/gst/video/video-scaler.h \ 558 | /usr/include/gstreamer-1.0/gst/video/video-resampler.h \ 559 | /usr/include/gstreamer-1.0/gst/video/video-multiview.h \ 560 | /usr/include/gstreamer-1.0/gst/video/colorbalancechannel.h \ 561 | /usr/include/gstreamer-1.0/gst/video/colorbalance.h \ 562 | /usr/include/gstreamer-1.0/gst/video/gstvideodecoder.h \ 563 | /usr/include/gstreamer-1.0/gst/base/gstadapter.h \ 564 | /usr/include/gstreamer-1.0/gst/video/gstvideoutils.h \ 565 | /usr/include/gstreamer-1.0/gst/video/gstvideoencoder.h \ 566 | /usr/include/gstreamer-1.0/gst/video/gstvideofilter.h \ 567 | /usr/include/gstreamer-1.0/gst/base/gstbasetransform.h \ 568 | /usr/include/gstreamer-1.0/gst/video/gstvideometa.h \ 569 | /usr/include/gstreamer-1.0/gst/video/gstvideotimecode.h \ 570 | /usr/include/gstreamer-1.0/gst/video/gstvideopool.h \ 571 | /usr/include/gstreamer-1.0/gst/video/gstvideosink.h \ 572 | /usr/include/gstreamer-1.0/gst/base/gstbasesink.h \ 573 | /usr/include/gstreamer-1.0/gst/video/navigation.h \ 574 | /usr/include/gstreamer-1.0/gst/video/video-blend.h \ 575 | /usr/include/gstreamer-1.0/gst/video/video-event.h \ 576 | /usr/include/gstreamer-1.0/gst/video/videodirection.h \ 577 | /usr/include/gstreamer-1.0/gst/video/videoorientation.h \ 578 | /usr/include/gstreamer-1.0/gst/video/video-overlay-composition.h \ 579 | /usr/include/gstreamer-1.0/gst/video/videooverlay.h \ 580 | /home/pi/openFrameworks/libs/openFrameworks/video/ofVideoPlayer.h \ 581 | /home/pi/openFrameworks/libs/openFrameworks/video/ofGstVideoPlayer.h \ 582 | /home/pi/openFrameworks/libs/openFrameworks/3d/of3dUtils.h \ 583 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofCamera.h \ 584 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofEasyCam.h 585 | 586 | /home/pi/openFrameworks/apps/myApps/feedback/src/ButtonController.h: 587 | 588 | /home/pi/openFrameworks/libs/openFrameworks/ofMain.h: 589 | 590 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofConstants.h: 591 | 592 | /opt/vc/include/bcm_host.h: 593 | 594 | /opt/vc/include/interface/vmcs_host/vc_dispmanx.h: 595 | 596 | /opt/vc/include/interface/vcos/vcos.h: 597 | 598 | /opt/vc/include/interface/vcos/vcos_assert.h: 599 | 600 | /opt/vc/include/interface/vcos/vcos_types.h: 601 | 602 | /opt/vc/include/interface/vcos/pthreads/vcos_platform_types.h: 603 | 604 | /opt/vc/include/interface/vcos/vcos_inttypes.h: 605 | 606 | /opt/vc/include/interface/vcos/vcos_attr.h: 607 | 608 | /opt/vc/include/interface/vcos/vcos_types.h: 609 | 610 | /opt/vc/include/interface/vcos/pthreads/vcos_platform.h: 611 | 612 | /opt/vc/include/interface/vcos/generic/vcos_generic_event_flags.h: 613 | 614 | /opt/vc/include/interface/vcos/generic/vcos_generic_blockpool.h: 615 | 616 | /opt/vc/include/interface/vcos/generic/vcos_mem_from_malloc.h: 617 | 618 | /opt/vc/include/interface/vcos/generic/vcos_generic_reentrant_mtx.h: 619 | 620 | /opt/vc/include/interface/vcos/generic/vcos_generic_named_sem.h: 621 | 622 | /opt/vc/include/interface/vcos/generic/vcos_generic_quickslow_mutex.h: 623 | 624 | /opt/vc/include/interface/vcos/generic/vcos_common.h: 625 | 626 | /opt/vc/include/interface/vcos/vcos_init.h: 627 | 628 | /opt/vc/include/interface/vcos/vcos.h: 629 | 630 | /opt/vc/include/interface/vcos/vcos_semaphore.h: 631 | 632 | /opt/vc/include/interface/vcos/vcos_thread.h: 633 | 634 | /opt/vc/include/interface/vcos/vcos_mutex.h: 635 | 636 | /opt/vc/include/interface/vcos/vcos_mem.h: 637 | 638 | /opt/vc/include/interface/vcos/vcos_logging.h: 639 | 640 | /opt/vc/include/interface/vcos/vcos_logging_control.h: 641 | 642 | /opt/vc/include/interface/vcos/vcos_cmd.h: 643 | 644 | /opt/vc/include/interface/vcos/vcos_stdint.h: 645 | 646 | /opt/vc/include/interface/vcos/vcos_string.h: 647 | 648 | /opt/vc/include/interface/vcos/vcos_event.h: 649 | 650 | /opt/vc/include/interface/vcos/vcos_thread_attr.h: 651 | 652 | /opt/vc/include/interface/vcos/vcos_tls.h: 653 | 654 | /opt/vc/include/interface/vcos/vcos_reentrant_mutex.h: 655 | 656 | /opt/vc/include/interface/vcos/vcos_named_semaphore.h: 657 | 658 | /opt/vc/include/interface/vcos/vcos_quickslow_mutex.h: 659 | 660 | /opt/vc/include/interface/vcos/vcos_event_flags.h: 661 | 662 | /opt/vc/include/interface/vcos/vcos_timer.h: 663 | 664 | /opt/vc/include/interface/vcos/vcos_atomic_flags.h: 665 | 666 | /opt/vc/include/interface/vcos/vcos_once.h: 667 | 668 | /opt/vc/include/interface/vcos/vcos_blockpool.h: 669 | 670 | /opt/vc/include/interface/vctypes/vc_image_types.h: 671 | 672 | /opt/vc/include/interface/vmcs_host/vc_dispservice_x_defs.h: 673 | 674 | /opt/vc/include/interface/vmcs_host/vc_dispmanx_types.h: 675 | 676 | /opt/vc/include/interface/vctypes/vc_display_types.h: 677 | 678 | /opt/vc/include/interface/vchi/vchi.h: 679 | 680 | /opt/vc/include/interface/vchi/vchi_cfg.h: 681 | 682 | /opt/vc/include/interface/vchi/vchi_common.h: 683 | 684 | /opt/vc/include/interface/vchi/connections/connection.h: 685 | 686 | /opt/vc/include/interface/vchi/vchi_cfg_internal.h: 687 | 688 | /opt/vc/include/interface/vchi/message_drivers/message.h: 689 | 690 | /opt/vc/include/interface/vchi/vchi_mh.h: 691 | 692 | /opt/vc/include/interface/vmcs_host/vc_tvservice.h: 693 | 694 | /opt/vc/include/vcinclude/common.h: 695 | 696 | /opt/vc/include/interface/vmcs_host/vc_tvservice_defs.h: 697 | 698 | /opt/vc/include/interface/vmcs_host/vc_hdmi.h: 699 | 700 | /opt/vc/include/interface/vmcs_host/vc_hdmi_property.h: 701 | 702 | /opt/vc/include/interface/vmcs_host/vc_sdtv.h: 703 | 704 | /opt/vc/include/interface/vmcs_host/vc_hdmi.h: 705 | 706 | /opt/vc/include/interface/vmcs_host/vc_sdtv.h: 707 | 708 | /opt/vc/include/interface/vmcs_host/vc_cec.h: 709 | 710 | /opt/vc/include/interface/vmcs_host/vc_cecservice.h: 711 | 712 | /opt/vc/include/interface/vmcs_host/vc_cecservice_defs.h: 713 | 714 | /opt/vc/include/interface/vmcs_host/vc_cec.h: 715 | 716 | /opt/vc/include/interface/vmcs_host/vcgencmd.h: 717 | 718 | /opt/vc/include/interface/vmcs_host/vchost_platform_config.h: 719 | 720 | /opt/vc/include/interface/vmcs_host/linux/vchost_config.h: 721 | 722 | /opt/vc/include/GLES/gl.h: 723 | 724 | /opt/vc/include/GLES/glplatform.h: 725 | 726 | /opt/vc/include/GLES/../KHR/khrplatform.h: 727 | 728 | /opt/vc/include/GLES/glext.h: 729 | 730 | /opt/vc/include/GLES2/gl2.h: 731 | 732 | /opt/vc/include/GLES2/gl2platform.h: 733 | 734 | /opt/vc/include/GLES2/../KHR/khrplatform.h: 735 | 736 | /opt/vc/include/GLES2/gl2ext.h: 737 | 738 | /opt/vc/include/EGL/egl.h: 739 | 740 | /opt/vc/include/EGL/eglplatform.h: 741 | 742 | /opt/vc/include/EGL/../KHR/khrplatform.h: 743 | 744 | /opt/vc/include/interface/vmcs_host/vc_dispmanx.h: 745 | 746 | /opt/vc/include/EGL/eglext.h: 747 | 748 | /opt/vc/include/EGL/eglext_brcm.h: 749 | 750 | /home/pi/openFrameworks/libs/tess2/include/tesselator.h: 751 | 752 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofFileUtils.h: 753 | 754 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofLog.h: 755 | 756 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofSystemUtils.h: 757 | 758 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofURLFileLoader.h: 759 | 760 | /home/pi/openFrameworks/libs/openFrameworks/events/ofEvents.h: 761 | 762 | /home/pi/openFrameworks/libs/openFrameworks/events/ofEventUtils.h: 763 | 764 | /home/pi/openFrameworks/libs/openFrameworks/events/ofEvent.h: 765 | 766 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofTimer.h: 767 | 768 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofUtils.h: 769 | 770 | /home/pi/openFrameworks/libs/utf8/include/utf8.h: 771 | 772 | /home/pi/openFrameworks/libs/utf8/include/utf8/checked.h: 773 | 774 | /home/pi/openFrameworks/libs/utf8/include/utf8/core.h: 775 | 776 | /home/pi/openFrameworks/libs/utf8/include/utf8/unchecked.h: 777 | 778 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofFpsCounter.h: 779 | 780 | /home/pi/openFrameworks/libs/glm/include/glm/vec2.hpp: 781 | 782 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec2.hpp: 783 | 784 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec.hpp: 785 | 786 | /home/pi/openFrameworks/libs/glm/include/glm/detail/precision.hpp: 787 | 788 | /home/pi/openFrameworks/libs/glm/include/glm/detail/setup.hpp: 789 | 790 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../simd/platform.h: 791 | 792 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_int.hpp: 793 | 794 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec2.inl: 795 | 796 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofThread.h: 797 | 798 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofThreadChannel.h: 799 | 800 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofJson.h: 801 | 802 | /home/pi/openFrameworks/libs/json/include/json.hpp: 803 | 804 | /home/pi/openFrameworks/libs/openFrameworks/types/ofParameter.h: 805 | 806 | /home/pi/openFrameworks/libs/openFrameworks/types/ofPoint.h: 807 | 808 | /home/pi/openFrameworks/libs/openFrameworks/math/ofVec3f.h: 809 | 810 | /home/pi/openFrameworks/libs/openFrameworks/math/ofVec2f.h: 811 | 812 | /home/pi/openFrameworks/libs/openFrameworks/math/ofMathConstants.h: 813 | 814 | /home/pi/openFrameworks/libs/glm/include/glm/fwd.hpp: 815 | 816 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_float.hpp: 817 | 818 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_mat.hpp: 819 | 820 | /home/pi/openFrameworks/libs/openFrameworks/math/ofVec4f.h: 821 | 822 | /home/pi/openFrameworks/libs/glm/include/glm/vec4.hpp: 823 | 824 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec4.hpp: 825 | 826 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec4.inl: 827 | 828 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec4_simd.inl: 829 | 830 | /home/pi/openFrameworks/libs/glm/include/glm/vec3.hpp: 831 | 832 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec3.hpp: 833 | 834 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec3.inl: 835 | 836 | /home/pi/openFrameworks/libs/openFrameworks/types/ofColor.h: 837 | 838 | /home/pi/openFrameworks/libs/glm/include/glm/common.hpp: 839 | 840 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_common.hpp: 841 | 842 | /home/pi/openFrameworks/libs/glm/include/glm/detail/_fixes.hpp: 843 | 844 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_common.inl: 845 | 846 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_vector_relational.hpp: 847 | 848 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_vector_relational.inl: 849 | 850 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_vector_relational_simd.inl: 851 | 852 | /home/pi/openFrameworks/libs/glm/include/glm/detail/_vectorize.hpp: 853 | 854 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec1.hpp: 855 | 856 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec1.inl: 857 | 858 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_common_simd.inl: 859 | 860 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofXml.h: 861 | 862 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofGraphicsBaseTypes.h: 863 | 864 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofGraphicsConstants.h: 865 | 866 | /home/pi/openFrameworks/libs/openFrameworks/types/ofTypes.h: 867 | 868 | /home/pi/openFrameworks/libs/openFrameworks/types/ofRectangle.h: 869 | 870 | /home/pi/openFrameworks/libs/openFrameworks/types/ofParameterGroup.h: 871 | 872 | /home/pi/openFrameworks/libs/openFrameworks/math/ofMath.h: 873 | 874 | /home/pi/openFrameworks/libs/glm/include/glm/gtc/constants.hpp: 875 | 876 | /home/pi/openFrameworks/libs/glm/include/glm/gtc/constants.inl: 877 | 878 | /home/pi/openFrameworks/libs/openFrameworks/math/ofVectorMath.h: 879 | 880 | /home/pi/openFrameworks/libs/glm/include/glm/mat3x3.hpp: 881 | 882 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_mat3x3.hpp: 883 | 884 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_mat3x3.inl: 885 | 886 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_matrix.hpp: 887 | 888 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat2x2.hpp: 889 | 890 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x2.hpp: 891 | 892 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x2.inl: 893 | 894 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat2x3.hpp: 895 | 896 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x3.hpp: 897 | 898 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x3.inl: 899 | 900 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat2x4.hpp: 901 | 902 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x4.hpp: 903 | 904 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x4.inl: 905 | 906 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat3x2.hpp: 907 | 908 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat3x2.hpp: 909 | 910 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat3x2.inl: 911 | 912 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat3x4.hpp: 913 | 914 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat3x4.hpp: 915 | 916 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat3x4.inl: 917 | 918 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat4x2.hpp: 919 | 920 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x2.hpp: 921 | 922 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x2.inl: 923 | 924 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat4x3.hpp: 925 | 926 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x3.hpp: 927 | 928 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x3.inl: 929 | 930 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat4x4.hpp: 931 | 932 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x4.hpp: 933 | 934 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x4.inl: 935 | 936 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x4_simd.inl: 937 | 938 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_matrix.inl: 939 | 940 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../geometric.hpp: 941 | 942 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_geometric.hpp: 943 | 944 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_geometric.inl: 945 | 946 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_exponential.hpp: 947 | 948 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_exponential.inl: 949 | 950 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_exponential_simd.inl: 951 | 952 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/../simd/exponential.h: 953 | 954 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_geometric_simd.inl: 955 | 956 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/../simd/geometric.h: 957 | 958 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/../simd/common.h: 959 | 960 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_matrix_simd.inl: 961 | 962 | /home/pi/openFrameworks/libs/glm/include/glm/trigonometric.hpp: 963 | 964 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_trigonometric.hpp: 965 | 966 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_trigonometric.inl: 967 | 968 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_trigonometric_simd.inl: 969 | 970 | /home/pi/openFrameworks/libs/glm/include/glm/exponential.hpp: 971 | 972 | /home/pi/openFrameworks/libs/glm/include/glm/vector_relational.hpp: 973 | 974 | /home/pi/openFrameworks/libs/glm/include/glm/ext.hpp: 975 | 976 | /home/pi/openFrameworks/libs/glm/include/glm/glm.hpp: 977 | 978 | /home/pi/openFrameworks/libs/glm/include/glm/detail/_fixes.hpp: 979 | 980 | /home/pi/openFrameworks/libs/glm/include/glm/packing.hpp: 981 | 982 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_packing.hpp: 983 | 984 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_packing.inl: 985 | 986 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_half.hpp: 987 | 988 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_half.inl: 989 | 990 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_packing_simd.inl: 991 | 992 | /home/pi/openFrameworks/libs/glm/include/glm/matrix.hpp: 993 | 994 | /home/pi/openFrameworks/libs/glm/include/glm/integer.hpp: 995 | 996 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_integer.hpp: 997 | 998 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_integer.inl: 999 | 1000 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_integer_simd.inl: 1001 | 1002 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../simd/integer.h: 1003 | 1004 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/bitfield.hpp: 1005 | 1006 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/bitfield.inl: 1007 | 1008 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/color_space.hpp: 1009 | 1010 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/color_space.inl: 1011 | 1012 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/epsilon.hpp: 1013 | 1014 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/epsilon.inl: 1015 | 1016 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/quaternion.hpp: 1017 | 1018 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/quaternion.inl: 1019 | 1020 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/quaternion_simd.inl: 1021 | 1022 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/functions.hpp: 1023 | 1024 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/functions.inl: 1025 | 1026 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/integer.hpp: 1027 | 1028 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/integer.inl: 1029 | 1030 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_access.hpp: 1031 | 1032 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_access.inl: 1033 | 1034 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_integer.hpp: 1035 | 1036 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_inverse.hpp: 1037 | 1038 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_inverse.inl: 1039 | 1040 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_transform.hpp: 1041 | 1042 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_transform.inl: 1043 | 1044 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/noise.hpp: 1045 | 1046 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/../detail/_noise.hpp: 1047 | 1048 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/noise.inl: 1049 | 1050 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/packing.hpp: 1051 | 1052 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_precision.hpp: 1053 | 1054 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/../gtc/vec1.hpp: 1055 | 1056 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/../gtc/vec1.inl: 1057 | 1058 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_precision.inl: 1059 | 1060 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/packing.inl: 1061 | 1062 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/random.hpp: 1063 | 1064 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/random.inl: 1065 | 1066 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/reciprocal.hpp: 1067 | 1068 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/reciprocal.inl: 1069 | 1070 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/round.hpp: 1071 | 1072 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/round.inl: 1073 | 1074 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_ptr.hpp: 1075 | 1076 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_ptr.inl: 1077 | 1078 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/ulp.hpp: 1079 | 1080 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/ulp.inl: 1081 | 1082 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_aligned.hpp: 1083 | 1084 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/associated_min_max.hpp: 1085 | 1086 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/associated_min_max.inl: 1087 | 1088 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/bit.hpp: 1089 | 1090 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/bit.inl: 1091 | 1092 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/closest_point.hpp: 1093 | 1094 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/closest_point.inl: 1095 | 1096 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/color_space.hpp: 1097 | 1098 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/color_space.inl: 1099 | 1100 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/color_space_YCoCg.hpp: 1101 | 1102 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/color_space_YCoCg.inl: 1103 | 1104 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/compatibility.hpp: 1105 | 1106 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/compatibility.inl: 1107 | 1108 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/component_wise.hpp: 1109 | 1110 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/component_wise.inl: 1111 | 1112 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/dual_quaternion.hpp: 1113 | 1114 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/dual_quaternion.inl: 1115 | 1116 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/euler_angles.hpp: 1117 | 1118 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/euler_angles.inl: 1119 | 1120 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/extend.hpp: 1121 | 1122 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/extend.inl: 1123 | 1124 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/extended_min_max.hpp: 1125 | 1126 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/extended_min_max.inl: 1127 | 1128 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_exponential.hpp: 1129 | 1130 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_exponential.inl: 1131 | 1132 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_square_root.hpp: 1133 | 1134 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_square_root.inl: 1135 | 1136 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_trigonometry.hpp: 1137 | 1138 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_trigonometry.inl: 1139 | 1140 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/gradient_paint.hpp: 1141 | 1142 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/optimum_pow.hpp: 1143 | 1144 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/optimum_pow.inl: 1145 | 1146 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/gradient_paint.inl: 1147 | 1148 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/handed_coordinate_space.hpp: 1149 | 1150 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/handed_coordinate_space.inl: 1151 | 1152 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/integer.hpp: 1153 | 1154 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/integer.inl: 1155 | 1156 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/intersect.hpp: 1157 | 1158 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/vector_query.hpp: 1159 | 1160 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/vector_query.inl: 1161 | 1162 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/intersect.inl: 1163 | 1164 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/log_base.hpp: 1165 | 1166 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/log_base.inl: 1167 | 1168 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_cross_product.hpp: 1169 | 1170 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_cross_product.inl: 1171 | 1172 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_interpolation.hpp: 1173 | 1174 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_interpolation.inl: 1175 | 1176 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_major_storage.hpp: 1177 | 1178 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_major_storage.inl: 1179 | 1180 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_operation.hpp: 1181 | 1182 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_operation.inl: 1183 | 1184 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_query.hpp: 1185 | 1186 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_query.inl: 1187 | 1188 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/mixed_product.hpp: 1189 | 1190 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/mixed_product.inl: 1191 | 1192 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/norm.hpp: 1193 | 1194 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/quaternion.hpp: 1195 | 1196 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/quaternion.inl: 1197 | 1198 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/norm.inl: 1199 | 1200 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/normal.hpp: 1201 | 1202 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/normal.inl: 1203 | 1204 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/normalize_dot.hpp: 1205 | 1206 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/normalize_dot.inl: 1207 | 1208 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/number_precision.hpp: 1209 | 1210 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/number_precision.inl: 1211 | 1212 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/orthonormalize.hpp: 1213 | 1214 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/orthonormalize.inl: 1215 | 1216 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/perpendicular.hpp: 1217 | 1218 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/projection.hpp: 1219 | 1220 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/projection.inl: 1221 | 1222 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/perpendicular.inl: 1223 | 1224 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/polar_coordinates.hpp: 1225 | 1226 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/polar_coordinates.inl: 1227 | 1228 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/raw_data.hpp: 1229 | 1230 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/raw_data.inl: 1231 | 1232 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/rotate_vector.hpp: 1233 | 1234 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/transform.hpp: 1235 | 1236 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/transform.inl: 1237 | 1238 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/rotate_vector.inl: 1239 | 1240 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/spline.hpp: 1241 | 1242 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/spline.inl: 1243 | 1244 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/std_based_type.hpp: 1245 | 1246 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/std_based_type.inl: 1247 | 1248 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/string_cast.hpp: 1249 | 1250 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/string_cast.inl: 1251 | 1252 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/transform2.hpp: 1253 | 1254 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/transform2.inl: 1255 | 1256 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/vector_angle.hpp: 1257 | 1258 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/vector_angle.inl: 1259 | 1260 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/wrap.hpp: 1261 | 1262 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/wrap.inl: 1263 | 1264 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/scalar_multiplication.hpp: 1265 | 1266 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/range.hpp: 1267 | 1268 | /home/pi/openFrameworks/libs/openFrameworks/math/ofMatrix3x3.h: 1269 | 1270 | /home/pi/openFrameworks/libs/openFrameworks/math/ofMatrix4x4.h: 1271 | 1272 | /home/pi/openFrameworks/libs/openFrameworks/math/ofQuaternion.h: 1273 | 1274 | /home/pi/openFrameworks/libs/openFrameworks/communication/ofSerial.h: 1275 | 1276 | /home/pi/openFrameworks/libs/openFrameworks/communication/ofArduino.h: 1277 | 1278 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofFbo.h: 1279 | 1280 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofTexture.h: 1281 | 1282 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofGLBaseTypes.h: 1283 | 1284 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofGLRenderer.h: 1285 | 1286 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPolyline.h: 1287 | 1288 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPolyline.inl: 1289 | 1290 | /home/pi/openFrameworks/libs/openFrameworks/app/ofAppRunner.h: 1291 | 1292 | /home/pi/openFrameworks/libs/openFrameworks/app/ofWindowSettings.h: 1293 | 1294 | /home/pi/openFrameworks/libs/openFrameworks/app/ofMainLoop.h: 1295 | 1296 | /home/pi/openFrameworks/libs/openFrameworks/graphics/of3dGraphics.h: 1297 | 1298 | /home/pi/openFrameworks/libs/openFrameworks/3d/of3dPrimitives.h: 1299 | 1300 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofMesh.h: 1301 | 1302 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofGLUtils.h: 1303 | 1304 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofMesh.inl: 1305 | 1306 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofNode.h: 1307 | 1308 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofBitmapFont.h: 1309 | 1310 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPixels.h: 1311 | 1312 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofGraphics.h: 1313 | 1314 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofMatrixStack.h: 1315 | 1316 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPath.h: 1317 | 1318 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPolyline.h: 1319 | 1320 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofVboMesh.h: 1321 | 1322 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofMesh.h: 1323 | 1324 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofVbo.h: 1325 | 1326 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofBufferObject.h: 1327 | 1328 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofTessellator.h: 1329 | 1330 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofLight.h: 1331 | 1332 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofMaterial.h: 1333 | 1334 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofShader.h: 1335 | 1336 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofCairoRenderer.h: 1337 | 1338 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofImage.h: 1339 | 1340 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofRendererCollection.h: 1341 | 1342 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofTrueTypeFont.h: 1343 | 1344 | /home/pi/openFrameworks/libs/openFrameworks/app/ofBaseApp.h: 1345 | 1346 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofSoundBaseTypes.h: 1347 | 1348 | /home/pi/openFrameworks/libs/openFrameworks/app/ofAppBaseWindow.h: 1349 | 1350 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofSoundStream.h: 1351 | 1352 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofSoundPlayer.h: 1353 | 1354 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofOpenALSoundPlayer.h: 1355 | 1356 | /home/pi/openFrameworks/libs/kiss/include/kiss_fft.h: 1357 | 1358 | /home/pi/openFrameworks/libs/kiss/include/kiss_fftr.h: 1359 | 1360 | /home/pi/openFrameworks/libs/kiss/include/kiss_fft.h: 1361 | 1362 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofSoundBuffer.h: 1363 | 1364 | /home/pi/openFrameworks/libs/openFrameworks/video/ofVideoGrabber.h: 1365 | 1366 | /home/pi/openFrameworks/libs/openFrameworks/video/ofVideoBaseTypes.h: 1367 | 1368 | /home/pi/openFrameworks/libs/openFrameworks/video/ofGstVideoGrabber.h: 1369 | 1370 | /home/pi/openFrameworks/libs/openFrameworks/video/ofGstUtils.h: 1371 | 1372 | /usr/include/gstreamer-1.0/gst/gst.h: 1373 | 1374 | /usr/include/glib-2.0/glib.h: 1375 | 1376 | /usr/include/glib-2.0/glib/galloca.h: 1377 | 1378 | /usr/include/glib-2.0/glib/gtypes.h: 1379 | 1380 | /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h: 1381 | 1382 | /usr/include/glib-2.0/glib/gmacros.h: 1383 | 1384 | /usr/include/glib-2.0/glib/gversionmacros.h: 1385 | 1386 | /usr/include/glib-2.0/glib/garray.h: 1387 | 1388 | /usr/include/glib-2.0/glib/gasyncqueue.h: 1389 | 1390 | /usr/include/glib-2.0/glib/gthread.h: 1391 | 1392 | /usr/include/glib-2.0/glib/gatomic.h: 1393 | 1394 | /usr/include/glib-2.0/glib/gerror.h: 1395 | 1396 | /usr/include/glib-2.0/glib/gquark.h: 1397 | 1398 | /usr/include/glib-2.0/glib/gutils.h: 1399 | 1400 | /usr/include/glib-2.0/glib/gbacktrace.h: 1401 | 1402 | /usr/include/glib-2.0/glib/gbase64.h: 1403 | 1404 | /usr/include/glib-2.0/glib/gbitlock.h: 1405 | 1406 | /usr/include/glib-2.0/glib/gbookmarkfile.h: 1407 | 1408 | /usr/include/glib-2.0/glib/gbytes.h: 1409 | 1410 | /usr/include/glib-2.0/glib/gcharset.h: 1411 | 1412 | /usr/include/glib-2.0/glib/gchecksum.h: 1413 | 1414 | /usr/include/glib-2.0/glib/gconvert.h: 1415 | 1416 | /usr/include/glib-2.0/glib/gdataset.h: 1417 | 1418 | /usr/include/glib-2.0/glib/gdate.h: 1419 | 1420 | /usr/include/glib-2.0/glib/gdatetime.h: 1421 | 1422 | /usr/include/glib-2.0/glib/gtimezone.h: 1423 | 1424 | /usr/include/glib-2.0/glib/gdir.h: 1425 | 1426 | /usr/include/glib-2.0/glib/genviron.h: 1427 | 1428 | /usr/include/glib-2.0/glib/gfileutils.h: 1429 | 1430 | /usr/include/glib-2.0/glib/ggettext.h: 1431 | 1432 | /usr/include/glib-2.0/glib/ghash.h: 1433 | 1434 | /usr/include/glib-2.0/glib/glist.h: 1435 | 1436 | /usr/include/glib-2.0/glib/gmem.h: 1437 | 1438 | /usr/include/glib-2.0/glib/gnode.h: 1439 | 1440 | /usr/include/glib-2.0/glib/ghmac.h: 1441 | 1442 | /usr/include/glib-2.0/glib/gchecksum.h: 1443 | 1444 | /usr/include/glib-2.0/glib/ghook.h: 1445 | 1446 | /usr/include/glib-2.0/glib/ghostutils.h: 1447 | 1448 | /usr/include/glib-2.0/glib/giochannel.h: 1449 | 1450 | /usr/include/glib-2.0/glib/gmain.h: 1451 | 1452 | /usr/include/glib-2.0/glib/gpoll.h: 1453 | 1454 | /usr/include/glib-2.0/glib/gslist.h: 1455 | 1456 | /usr/include/glib-2.0/glib/gstring.h: 1457 | 1458 | /usr/include/glib-2.0/glib/gunicode.h: 1459 | 1460 | /usr/include/glib-2.0/glib/gkeyfile.h: 1461 | 1462 | /usr/include/glib-2.0/glib/gmappedfile.h: 1463 | 1464 | /usr/include/glib-2.0/glib/gmarkup.h: 1465 | 1466 | /usr/include/glib-2.0/glib/gmessages.h: 1467 | 1468 | /usr/include/glib-2.0/glib/gvariant.h: 1469 | 1470 | /usr/include/glib-2.0/glib/gvarianttype.h: 1471 | 1472 | /usr/include/glib-2.0/glib/goption.h: 1473 | 1474 | /usr/include/glib-2.0/glib/gpattern.h: 1475 | 1476 | /usr/include/glib-2.0/glib/gprimes.h: 1477 | 1478 | /usr/include/glib-2.0/glib/gqsort.h: 1479 | 1480 | /usr/include/glib-2.0/glib/gqueue.h: 1481 | 1482 | /usr/include/glib-2.0/glib/grand.h: 1483 | 1484 | /usr/include/glib-2.0/glib/gregex.h: 1485 | 1486 | /usr/include/glib-2.0/glib/gscanner.h: 1487 | 1488 | /usr/include/glib-2.0/glib/gsequence.h: 1489 | 1490 | /usr/include/glib-2.0/glib/gshell.h: 1491 | 1492 | /usr/include/glib-2.0/glib/gslice.h: 1493 | 1494 | /usr/include/glib-2.0/glib/gspawn.h: 1495 | 1496 | /usr/include/glib-2.0/glib/gstrfuncs.h: 1497 | 1498 | /usr/include/glib-2.0/glib/gstringchunk.h: 1499 | 1500 | /usr/include/glib-2.0/glib/gtestutils.h: 1501 | 1502 | /usr/include/glib-2.0/glib/gthreadpool.h: 1503 | 1504 | /usr/include/glib-2.0/glib/gtimer.h: 1505 | 1506 | /usr/include/glib-2.0/glib/gtrashstack.h: 1507 | 1508 | /usr/include/glib-2.0/glib/gtree.h: 1509 | 1510 | /usr/include/glib-2.0/glib/gurifuncs.h: 1511 | 1512 | /usr/include/glib-2.0/glib/gversion.h: 1513 | 1514 | /usr/include/glib-2.0/glib/deprecated/gallocator.h: 1515 | 1516 | /usr/include/glib-2.0/glib/deprecated/gcache.h: 1517 | 1518 | /usr/include/glib-2.0/glib/deprecated/gcompletion.h: 1519 | 1520 | /usr/include/glib-2.0/glib/deprecated/gmain.h: 1521 | 1522 | /usr/include/glib-2.0/glib/deprecated/grel.h: 1523 | 1524 | /usr/include/glib-2.0/glib/deprecated/gthread.h: 1525 | 1526 | /usr/include/glib-2.0/glib/glib-autocleanups.h: 1527 | 1528 | /usr/include/gstreamer-1.0/gst/glib-compat.h: 1529 | 1530 | /usr/include/gstreamer-1.0/gst/gstenumtypes.h: 1531 | 1532 | /usr/include/glib-2.0/glib-object.h: 1533 | 1534 | /usr/include/glib-2.0/gobject/gbinding.h: 1535 | 1536 | /usr/include/glib-2.0/gobject/gobject.h: 1537 | 1538 | /usr/include/glib-2.0/gobject/gtype.h: 1539 | 1540 | /usr/include/glib-2.0/gobject/gvalue.h: 1541 | 1542 | /usr/include/glib-2.0/gobject/gparam.h: 1543 | 1544 | /usr/include/glib-2.0/gobject/gclosure.h: 1545 | 1546 | /usr/include/glib-2.0/gobject/gsignal.h: 1547 | 1548 | /usr/include/glib-2.0/gobject/gmarshal.h: 1549 | 1550 | /usr/include/glib-2.0/gobject/gboxed.h: 1551 | 1552 | /usr/include/glib-2.0/gobject/glib-types.h: 1553 | 1554 | /usr/include/glib-2.0/gobject/genums.h: 1555 | 1556 | /usr/include/glib-2.0/gobject/gparamspecs.h: 1557 | 1558 | /usr/include/glib-2.0/gobject/gsourceclosure.h: 1559 | 1560 | /usr/include/glib-2.0/gobject/gtypemodule.h: 1561 | 1562 | /usr/include/glib-2.0/gobject/gtypeplugin.h: 1563 | 1564 | /usr/include/glib-2.0/gobject/gvaluearray.h: 1565 | 1566 | /usr/include/glib-2.0/gobject/gvaluetypes.h: 1567 | 1568 | /usr/include/glib-2.0/gobject/gobject-autocleanups.h: 1569 | 1570 | /usr/include/gstreamer-1.0/gst/gstversion.h: 1571 | 1572 | /usr/include/gstreamer-1.0/gst/gstatomicqueue.h: 1573 | 1574 | /usr/include/gstreamer-1.0/gst/gstbin.h: 1575 | 1576 | /usr/include/gstreamer-1.0/gst/gstelement.h: 1577 | 1578 | /usr/include/gstreamer-1.0/gst/gstconfig.h: 1579 | 1580 | /usr/include/gstreamer-1.0/gst/gstobject.h: 1581 | 1582 | /usr/include/gstreamer-1.0/gst/gstcontrolbinding.h: 1583 | 1584 | /usr/include/gstreamer-1.0/gst/gstcontrolsource.h: 1585 | 1586 | /usr/include/gstreamer-1.0/gst/gstclock.h: 1587 | 1588 | /usr/include/gstreamer-1.0/gst/gstpad.h: 1589 | 1590 | /usr/include/gstreamer-1.0/gst/gstbuffer.h: 1591 | 1592 | /usr/include/gstreamer-1.0/gst/gstminiobject.h: 1593 | 1594 | /usr/include/gstreamer-1.0/gst/gstallocator.h: 1595 | 1596 | /usr/include/gstreamer-1.0/gst/gstmemory.h: 1597 | 1598 | /usr/include/gstreamer-1.0/gst/gstmeta.h: 1599 | 1600 | /usr/include/gstreamer-1.0/gst/gstbufferlist.h: 1601 | 1602 | /usr/include/gstreamer-1.0/gst/gstcaps.h: 1603 | 1604 | /usr/include/gstreamer-1.0/gst/gststructure.h: 1605 | 1606 | /usr/include/gstreamer-1.0/gst/gstdatetime.h: 1607 | 1608 | /usr/include/gstreamer-1.0/gst/gstcapsfeatures.h: 1609 | 1610 | /usr/include/gstreamer-1.0/gst/gstpadtemplate.h: 1611 | 1612 | /usr/include/gstreamer-1.0/gst/gstevent.h: 1613 | 1614 | /usr/include/gstreamer-1.0/gst/gstformat.h: 1615 | 1616 | /usr/include/gstreamer-1.0/gst/gstiterator.h: 1617 | 1618 | /usr/include/gstreamer-1.0/gst/gsttaglist.h: 1619 | 1620 | /usr/include/gstreamer-1.0/gst/gstsample.h: 1621 | 1622 | /usr/include/gstreamer-1.0/gst/gstsegment.h: 1623 | 1624 | /usr/include/gstreamer-1.0/gst/gstmessage.h: 1625 | 1626 | /usr/include/gstreamer-1.0/gst/gstquery.h: 1627 | 1628 | /usr/include/gstreamer-1.0/gst/gsttoc.h: 1629 | 1630 | /usr/include/gstreamer-1.0/gst/gstcontext.h: 1631 | 1632 | /usr/include/gstreamer-1.0/gst/gstdevice.h: 1633 | 1634 | /usr/include/gstreamer-1.0/gst/gststreamcollection.h: 1635 | 1636 | /usr/include/gstreamer-1.0/gst/gststreams.h: 1637 | 1638 | /usr/include/gstreamer-1.0/gst/gsttask.h: 1639 | 1640 | /usr/include/gstreamer-1.0/gst/gsttaskpool.h: 1641 | 1642 | /usr/include/gstreamer-1.0/gst/gstbus.h: 1643 | 1644 | /usr/include/gstreamer-1.0/gst/gstelementfactory.h: 1645 | 1646 | /usr/include/gstreamer-1.0/gst/gstplugin.h: 1647 | 1648 | /usr/include/gstreamer-1.0/gst/gstmacros.h: 1649 | 1650 | /usr/include/gstreamer-1.0/gst/gstpluginfeature.h: 1651 | 1652 | /usr/include/gstreamer-1.0/gst/gsturi.h: 1653 | 1654 | /usr/include/gstreamer-1.0/gst/gstminiobject.h: 1655 | 1656 | /usr/include/gstreamer-1.0/gst/gstbufferpool.h: 1657 | 1658 | /usr/include/gstreamer-1.0/gst/gstchildproxy.h: 1659 | 1660 | /usr/include/gstreamer-1.0/gst/gstdebugutils.h: 1661 | 1662 | /usr/include/gstreamer-1.0/gst/gstdevicemonitor.h: 1663 | 1664 | /usr/include/gstreamer-1.0/gst/gstdeviceprovider.h: 1665 | 1666 | /usr/include/gstreamer-1.0/gst/gstdeviceproviderfactory.h: 1667 | 1668 | /usr/include/gstreamer-1.0/gst/gstelementmetadata.h: 1669 | 1670 | /usr/include/gstreamer-1.0/gst/gsterror.h: 1671 | 1672 | /usr/include/gstreamer-1.0/gst/gstghostpad.h: 1673 | 1674 | /usr/include/gstreamer-1.0/gst/gstinfo.h: 1675 | 1676 | /usr/include/gstreamer-1.0/gst/gstparamspecs.h: 1677 | 1678 | /usr/include/gstreamer-1.0/gst/gstvalue.h: 1679 | 1680 | /usr/include/gstreamer-1.0/gst/gstpipeline.h: 1681 | 1682 | /usr/include/gstreamer-1.0/gst/gstpoll.h: 1683 | 1684 | /usr/include/gstreamer-1.0/gst/gstpreset.h: 1685 | 1686 | /usr/include/gstreamer-1.0/gst/gstprotection.h: 1687 | 1688 | /usr/include/gstreamer-1.0/gst/gstregistry.h: 1689 | 1690 | /usr/include/gstreamer-1.0/gst/gstsystemclock.h: 1691 | 1692 | /usr/include/gstreamer-1.0/gst/gsttagsetter.h: 1693 | 1694 | /usr/include/gstreamer-1.0/gst/gsttocsetter.h: 1695 | 1696 | /usr/include/gstreamer-1.0/gst/gsttracer.h: 1697 | 1698 | /usr/include/gstreamer-1.0/gst/gsttracerfactory.h: 1699 | 1700 | /usr/include/gstreamer-1.0/gst/gsttracerrecord.h: 1701 | 1702 | /usr/include/gstreamer-1.0/gst/gsttypefind.h: 1703 | 1704 | /usr/include/gstreamer-1.0/gst/gsttypefindfactory.h: 1705 | 1706 | /usr/include/gstreamer-1.0/gst/gstutils.h: 1707 | 1708 | /usr/include/gstreamer-1.0/gst/gstparse.h: 1709 | 1710 | /usr/include/gstreamer-1.0/gst/gstcompat.h: 1711 | 1712 | /usr/include/gstreamer-1.0/gst/video/video.h: 1713 | 1714 | /usr/include/gstreamer-1.0/gst/video/video-format.h: 1715 | 1716 | /usr/include/gstreamer-1.0/gst/video/video-enumtypes.h: 1717 | 1718 | /usr/include/gstreamer-1.0/gst/video/video-tile.h: 1719 | 1720 | /usr/include/gstreamer-1.0/gst/video/video-chroma.h: 1721 | 1722 | /usr/include/gstreamer-1.0/gst/video/video-color.h: 1723 | 1724 | /usr/include/gstreamer-1.0/gst/video/video-dither.h: 1725 | 1726 | /usr/include/gstreamer-1.0/gst/video/video-info.h: 1727 | 1728 | /usr/include/gstreamer-1.0/gst/video/video-frame.h: 1729 | 1730 | /usr/include/gstreamer-1.0/gst/video/video-converter.h: 1731 | 1732 | /usr/include/gstreamer-1.0/gst/video/video-scaler.h: 1733 | 1734 | /usr/include/gstreamer-1.0/gst/video/video-resampler.h: 1735 | 1736 | /usr/include/gstreamer-1.0/gst/video/video-multiview.h: 1737 | 1738 | /usr/include/gstreamer-1.0/gst/video/colorbalancechannel.h: 1739 | 1740 | /usr/include/gstreamer-1.0/gst/video/colorbalance.h: 1741 | 1742 | /usr/include/gstreamer-1.0/gst/video/gstvideodecoder.h: 1743 | 1744 | /usr/include/gstreamer-1.0/gst/base/gstadapter.h: 1745 | 1746 | /usr/include/gstreamer-1.0/gst/video/gstvideoutils.h: 1747 | 1748 | /usr/include/gstreamer-1.0/gst/video/gstvideoencoder.h: 1749 | 1750 | /usr/include/gstreamer-1.0/gst/video/gstvideofilter.h: 1751 | 1752 | /usr/include/gstreamer-1.0/gst/base/gstbasetransform.h: 1753 | 1754 | /usr/include/gstreamer-1.0/gst/video/gstvideometa.h: 1755 | 1756 | /usr/include/gstreamer-1.0/gst/video/gstvideotimecode.h: 1757 | 1758 | /usr/include/gstreamer-1.0/gst/video/gstvideopool.h: 1759 | 1760 | /usr/include/gstreamer-1.0/gst/video/gstvideosink.h: 1761 | 1762 | /usr/include/gstreamer-1.0/gst/base/gstbasesink.h: 1763 | 1764 | /usr/include/gstreamer-1.0/gst/video/navigation.h: 1765 | 1766 | /usr/include/gstreamer-1.0/gst/video/video-blend.h: 1767 | 1768 | /usr/include/gstreamer-1.0/gst/video/video-event.h: 1769 | 1770 | /usr/include/gstreamer-1.0/gst/video/videodirection.h: 1771 | 1772 | /usr/include/gstreamer-1.0/gst/video/videoorientation.h: 1773 | 1774 | /usr/include/gstreamer-1.0/gst/video/video-overlay-composition.h: 1775 | 1776 | /usr/include/gstreamer-1.0/gst/video/videooverlay.h: 1777 | 1778 | /home/pi/openFrameworks/libs/openFrameworks/video/ofVideoPlayer.h: 1779 | 1780 | /home/pi/openFrameworks/libs/openFrameworks/video/ofGstVideoPlayer.h: 1781 | 1782 | /home/pi/openFrameworks/libs/openFrameworks/3d/of3dUtils.h: 1783 | 1784 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofCamera.h: 1785 | 1786 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofEasyCam.h: 1787 | -------------------------------------------------------------------------------- /obj/linuxarmv6l/Release/src/ButtonController.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meltdream/strange-loop/bac0b63298aa637ad0749f0103fe777a903a89ed/obj/linuxarmv6l/Release/src/ButtonController.o -------------------------------------------------------------------------------- /obj/linuxarmv6l/Release/src/ClickCounter.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meltdream/strange-loop/bac0b63298aa637ad0749f0103fe777a903a89ed/obj/linuxarmv6l/Release/src/ClickCounter.o -------------------------------------------------------------------------------- /obj/linuxarmv6l/Release/src/PotentiometerController.d: -------------------------------------------------------------------------------- 1 | obj/linuxarmv6l/Release/src/PotentiometerController.o: \ 2 | /home/pi/openFrameworks/apps/myApps/feedback/src/PotentiometerController.cpp \ 3 | /home/pi/openFrameworks/apps/myApps/feedback/src/PotentiometerController.h \ 4 | /home/pi/openFrameworks/libs/openFrameworks/ofMain.h \ 5 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofConstants.h \ 6 | /opt/vc/include/bcm_host.h \ 7 | /opt/vc/include/interface/vmcs_host/vc_dispmanx.h \ 8 | /opt/vc/include/interface/vcos/vcos.h \ 9 | /opt/vc/include/interface/vcos/vcos_assert.h \ 10 | /opt/vc/include/interface/vcos/vcos_types.h \ 11 | /opt/vc/include/interface/vcos/pthreads/vcos_platform_types.h \ 12 | /opt/vc/include/interface/vcos/vcos_inttypes.h \ 13 | /opt/vc/include/interface/vcos/vcos_attr.h \ 14 | /opt/vc/include/interface/vcos/vcos_types.h \ 15 | /opt/vc/include/interface/vcos/pthreads/vcos_platform.h \ 16 | /opt/vc/include/interface/vcos/generic/vcos_generic_event_flags.h \ 17 | /opt/vc/include/interface/vcos/generic/vcos_generic_blockpool.h \ 18 | /opt/vc/include/interface/vcos/generic/vcos_mem_from_malloc.h \ 19 | /opt/vc/include/interface/vcos/generic/vcos_generic_reentrant_mtx.h \ 20 | /opt/vc/include/interface/vcos/generic/vcos_generic_named_sem.h \ 21 | /opt/vc/include/interface/vcos/generic/vcos_generic_quickslow_mutex.h \ 22 | /opt/vc/include/interface/vcos/generic/vcos_common.h \ 23 | /opt/vc/include/interface/vcos/vcos_init.h \ 24 | /opt/vc/include/interface/vcos/vcos.h \ 25 | /opt/vc/include/interface/vcos/vcos_semaphore.h \ 26 | /opt/vc/include/interface/vcos/vcos_thread.h \ 27 | /opt/vc/include/interface/vcos/vcos_mutex.h \ 28 | /opt/vc/include/interface/vcos/vcos_mem.h \ 29 | /opt/vc/include/interface/vcos/vcos_logging.h \ 30 | /opt/vc/include/interface/vcos/vcos_logging_control.h \ 31 | /opt/vc/include/interface/vcos/vcos_cmd.h \ 32 | /opt/vc/include/interface/vcos/vcos_stdint.h \ 33 | /opt/vc/include/interface/vcos/vcos_string.h \ 34 | /opt/vc/include/interface/vcos/vcos_event.h \ 35 | /opt/vc/include/interface/vcos/vcos_thread_attr.h \ 36 | /opt/vc/include/interface/vcos/vcos_tls.h \ 37 | /opt/vc/include/interface/vcos/vcos_reentrant_mutex.h \ 38 | /opt/vc/include/interface/vcos/vcos_named_semaphore.h \ 39 | /opt/vc/include/interface/vcos/vcos_quickslow_mutex.h \ 40 | /opt/vc/include/interface/vcos/vcos_event_flags.h \ 41 | /opt/vc/include/interface/vcos/vcos_timer.h \ 42 | /opt/vc/include/interface/vcos/vcos_atomic_flags.h \ 43 | /opt/vc/include/interface/vcos/vcos_once.h \ 44 | /opt/vc/include/interface/vcos/vcos_blockpool.h \ 45 | /opt/vc/include/interface/vctypes/vc_image_types.h \ 46 | /opt/vc/include/interface/vmcs_host/vc_dispservice_x_defs.h \ 47 | /opt/vc/include/interface/vmcs_host/vc_dispmanx_types.h \ 48 | /opt/vc/include/interface/vctypes/vc_display_types.h \ 49 | /opt/vc/include/interface/vchi/vchi.h \ 50 | /opt/vc/include/interface/vchi/vchi_cfg.h \ 51 | /opt/vc/include/interface/vchi/vchi_common.h \ 52 | /opt/vc/include/interface/vchi/connections/connection.h \ 53 | /opt/vc/include/interface/vchi/vchi_cfg_internal.h \ 54 | /opt/vc/include/interface/vchi/message_drivers/message.h \ 55 | /opt/vc/include/interface/vchi/vchi_mh.h \ 56 | /opt/vc/include/interface/vmcs_host/vc_tvservice.h \ 57 | /opt/vc/include/vcinclude/common.h \ 58 | /opt/vc/include/interface/vmcs_host/vc_tvservice_defs.h \ 59 | /opt/vc/include/interface/vmcs_host/vc_hdmi.h \ 60 | /opt/vc/include/interface/vmcs_host/vc_hdmi_property.h \ 61 | /opt/vc/include/interface/vmcs_host/vc_sdtv.h \ 62 | /opt/vc/include/interface/vmcs_host/vc_hdmi.h \ 63 | /opt/vc/include/interface/vmcs_host/vc_sdtv.h \ 64 | /opt/vc/include/interface/vmcs_host/vc_cec.h \ 65 | /opt/vc/include/interface/vmcs_host/vc_cecservice.h \ 66 | /opt/vc/include/interface/vmcs_host/vc_cecservice_defs.h \ 67 | /opt/vc/include/interface/vmcs_host/vc_cec.h \ 68 | /opt/vc/include/interface/vmcs_host/vcgencmd.h \ 69 | /opt/vc/include/interface/vmcs_host/vchost_platform_config.h \ 70 | /opt/vc/include/interface/vmcs_host/linux/vchost_config.h \ 71 | /opt/vc/include/GLES/gl.h /opt/vc/include/GLES/glplatform.h \ 72 | /opt/vc/include/GLES/../KHR/khrplatform.h /opt/vc/include/GLES/glext.h \ 73 | /opt/vc/include/GLES2/gl2.h /opt/vc/include/GLES2/gl2platform.h \ 74 | /opt/vc/include/GLES2/../KHR/khrplatform.h \ 75 | /opt/vc/include/GLES2/gl2ext.h /opt/vc/include/EGL/egl.h \ 76 | /opt/vc/include/EGL/eglplatform.h \ 77 | /opt/vc/include/EGL/../KHR/khrplatform.h \ 78 | /opt/vc/include/interface/vmcs_host/vc_dispmanx.h \ 79 | /opt/vc/include/EGL/eglext.h /opt/vc/include/EGL/eglext_brcm.h \ 80 | /home/pi/openFrameworks/libs/tess2/include/tesselator.h \ 81 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofFileUtils.h \ 82 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofLog.h \ 83 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofSystemUtils.h \ 84 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofURLFileLoader.h \ 85 | /home/pi/openFrameworks/libs/openFrameworks/events/ofEvents.h \ 86 | /home/pi/openFrameworks/libs/openFrameworks/events/ofEventUtils.h \ 87 | /home/pi/openFrameworks/libs/openFrameworks/events/ofEvent.h \ 88 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofTimer.h \ 89 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofUtils.h \ 90 | /home/pi/openFrameworks/libs/utf8/include/utf8.h \ 91 | /home/pi/openFrameworks/libs/utf8/include/utf8/checked.h \ 92 | /home/pi/openFrameworks/libs/utf8/include/utf8/core.h \ 93 | /home/pi/openFrameworks/libs/utf8/include/utf8/unchecked.h \ 94 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofFpsCounter.h \ 95 | /home/pi/openFrameworks/libs/glm/include/glm/vec2.hpp \ 96 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec2.hpp \ 97 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec.hpp \ 98 | /home/pi/openFrameworks/libs/glm/include/glm/detail/precision.hpp \ 99 | /home/pi/openFrameworks/libs/glm/include/glm/detail/setup.hpp \ 100 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../simd/platform.h \ 101 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_int.hpp \ 102 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec2.inl \ 103 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofThread.h \ 104 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofThreadChannel.h \ 105 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofJson.h \ 106 | /home/pi/openFrameworks/libs/json/include/json.hpp \ 107 | /home/pi/openFrameworks/libs/openFrameworks/types/ofParameter.h \ 108 | /home/pi/openFrameworks/libs/openFrameworks/types/ofPoint.h \ 109 | /home/pi/openFrameworks/libs/openFrameworks/math/ofVec3f.h \ 110 | /home/pi/openFrameworks/libs/openFrameworks/math/ofVec2f.h \ 111 | /home/pi/openFrameworks/libs/openFrameworks/math/ofMathConstants.h \ 112 | /home/pi/openFrameworks/libs/glm/include/glm/fwd.hpp \ 113 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_float.hpp \ 114 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_mat.hpp \ 115 | /home/pi/openFrameworks/libs/openFrameworks/math/ofVec4f.h \ 116 | /home/pi/openFrameworks/libs/glm/include/glm/vec4.hpp \ 117 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec4.hpp \ 118 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec4.inl \ 119 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec4_simd.inl \ 120 | /home/pi/openFrameworks/libs/glm/include/glm/vec3.hpp \ 121 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec3.hpp \ 122 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec3.inl \ 123 | /home/pi/openFrameworks/libs/openFrameworks/types/ofColor.h \ 124 | /home/pi/openFrameworks/libs/glm/include/glm/common.hpp \ 125 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_common.hpp \ 126 | /home/pi/openFrameworks/libs/glm/include/glm/detail/_fixes.hpp \ 127 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_common.inl \ 128 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_vector_relational.hpp \ 129 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_vector_relational.inl \ 130 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_vector_relational_simd.inl \ 131 | /home/pi/openFrameworks/libs/glm/include/glm/detail/_vectorize.hpp \ 132 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec1.hpp \ 133 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec1.inl \ 134 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_common_simd.inl \ 135 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofXml.h \ 136 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofGraphicsBaseTypes.h \ 137 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofGraphicsConstants.h \ 138 | /home/pi/openFrameworks/libs/openFrameworks/types/ofTypes.h \ 139 | /home/pi/openFrameworks/libs/openFrameworks/types/ofRectangle.h \ 140 | /home/pi/openFrameworks/libs/openFrameworks/types/ofParameterGroup.h \ 141 | /home/pi/openFrameworks/libs/openFrameworks/math/ofMath.h \ 142 | /home/pi/openFrameworks/libs/glm/include/glm/gtc/constants.hpp \ 143 | /home/pi/openFrameworks/libs/glm/include/glm/gtc/constants.inl \ 144 | /home/pi/openFrameworks/libs/openFrameworks/math/ofVectorMath.h \ 145 | /home/pi/openFrameworks/libs/glm/include/glm/mat3x3.hpp \ 146 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_mat3x3.hpp \ 147 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_mat3x3.inl \ 148 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_matrix.hpp \ 149 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat2x2.hpp \ 150 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x2.hpp \ 151 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x2.inl \ 152 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat2x3.hpp \ 153 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x3.hpp \ 154 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x3.inl \ 155 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat2x4.hpp \ 156 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x4.hpp \ 157 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x4.inl \ 158 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat3x2.hpp \ 159 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat3x2.hpp \ 160 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat3x2.inl \ 161 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat3x4.hpp \ 162 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat3x4.hpp \ 163 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat3x4.inl \ 164 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat4x2.hpp \ 165 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x2.hpp \ 166 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x2.inl \ 167 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat4x3.hpp \ 168 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x3.hpp \ 169 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x3.inl \ 170 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat4x4.hpp \ 171 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x4.hpp \ 172 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x4.inl \ 173 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x4_simd.inl \ 174 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_matrix.inl \ 175 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../geometric.hpp \ 176 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_geometric.hpp \ 177 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_geometric.inl \ 178 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_exponential.hpp \ 179 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_exponential.inl \ 180 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_exponential_simd.inl \ 181 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/../simd/exponential.h \ 182 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_geometric_simd.inl \ 183 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/../simd/geometric.h \ 184 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/../simd/common.h \ 185 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_matrix_simd.inl \ 186 | /home/pi/openFrameworks/libs/glm/include/glm/trigonometric.hpp \ 187 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_trigonometric.hpp \ 188 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_trigonometric.inl \ 189 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_trigonometric_simd.inl \ 190 | /home/pi/openFrameworks/libs/glm/include/glm/exponential.hpp \ 191 | /home/pi/openFrameworks/libs/glm/include/glm/vector_relational.hpp \ 192 | /home/pi/openFrameworks/libs/glm/include/glm/ext.hpp \ 193 | /home/pi/openFrameworks/libs/glm/include/glm/glm.hpp \ 194 | /home/pi/openFrameworks/libs/glm/include/glm/detail/_fixes.hpp \ 195 | /home/pi/openFrameworks/libs/glm/include/glm/packing.hpp \ 196 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_packing.hpp \ 197 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_packing.inl \ 198 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_half.hpp \ 199 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_half.inl \ 200 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_packing_simd.inl \ 201 | /home/pi/openFrameworks/libs/glm/include/glm/matrix.hpp \ 202 | /home/pi/openFrameworks/libs/glm/include/glm/integer.hpp \ 203 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_integer.hpp \ 204 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_integer.inl \ 205 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_integer_simd.inl \ 206 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../simd/integer.h \ 207 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/bitfield.hpp \ 208 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/bitfield.inl \ 209 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/color_space.hpp \ 210 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/color_space.inl \ 211 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/epsilon.hpp \ 212 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/epsilon.inl \ 213 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/quaternion.hpp \ 214 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/quaternion.inl \ 215 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/quaternion_simd.inl \ 216 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/functions.hpp \ 217 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/functions.inl \ 218 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/integer.hpp \ 219 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/integer.inl \ 220 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_access.hpp \ 221 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_access.inl \ 222 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_integer.hpp \ 223 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_inverse.hpp \ 224 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_inverse.inl \ 225 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_transform.hpp \ 226 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_transform.inl \ 227 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/noise.hpp \ 228 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/../detail/_noise.hpp \ 229 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/noise.inl \ 230 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/packing.hpp \ 231 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_precision.hpp \ 232 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/../gtc/vec1.hpp \ 233 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/../gtc/vec1.inl \ 234 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_precision.inl \ 235 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/packing.inl \ 236 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/random.hpp \ 237 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/random.inl \ 238 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/reciprocal.hpp \ 239 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/reciprocal.inl \ 240 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/round.hpp \ 241 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/round.inl \ 242 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_ptr.hpp \ 243 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_ptr.inl \ 244 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/ulp.hpp \ 245 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/ulp.inl \ 246 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_aligned.hpp \ 247 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/associated_min_max.hpp \ 248 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/associated_min_max.inl \ 249 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/bit.hpp \ 250 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/bit.inl \ 251 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/closest_point.hpp \ 252 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/closest_point.inl \ 253 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/color_space.hpp \ 254 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/color_space.inl \ 255 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/color_space_YCoCg.hpp \ 256 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/color_space_YCoCg.inl \ 257 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/compatibility.hpp \ 258 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/compatibility.inl \ 259 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/component_wise.hpp \ 260 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/component_wise.inl \ 261 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/dual_quaternion.hpp \ 262 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/dual_quaternion.inl \ 263 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/euler_angles.hpp \ 264 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/euler_angles.inl \ 265 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/extend.hpp \ 266 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/extend.inl \ 267 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/extended_min_max.hpp \ 268 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/extended_min_max.inl \ 269 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_exponential.hpp \ 270 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_exponential.inl \ 271 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_square_root.hpp \ 272 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_square_root.inl \ 273 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_trigonometry.hpp \ 274 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_trigonometry.inl \ 275 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/gradient_paint.hpp \ 276 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/optimum_pow.hpp \ 277 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/optimum_pow.inl \ 278 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/gradient_paint.inl \ 279 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/handed_coordinate_space.hpp \ 280 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/handed_coordinate_space.inl \ 281 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/integer.hpp \ 282 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/integer.inl \ 283 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/intersect.hpp \ 284 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/vector_query.hpp \ 285 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/vector_query.inl \ 286 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/intersect.inl \ 287 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/log_base.hpp \ 288 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/log_base.inl \ 289 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_cross_product.hpp \ 290 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_cross_product.inl \ 291 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_interpolation.hpp \ 292 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_interpolation.inl \ 293 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_major_storage.hpp \ 294 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_major_storage.inl \ 295 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_operation.hpp \ 296 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_operation.inl \ 297 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_query.hpp \ 298 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_query.inl \ 299 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/mixed_product.hpp \ 300 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/mixed_product.inl \ 301 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/norm.hpp \ 302 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/quaternion.hpp \ 303 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/quaternion.inl \ 304 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/norm.inl \ 305 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/normal.hpp \ 306 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/normal.inl \ 307 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/normalize_dot.hpp \ 308 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/normalize_dot.inl \ 309 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/number_precision.hpp \ 310 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/number_precision.inl \ 311 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/orthonormalize.hpp \ 312 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/orthonormalize.inl \ 313 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/perpendicular.hpp \ 314 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/projection.hpp \ 315 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/projection.inl \ 316 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/perpendicular.inl \ 317 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/polar_coordinates.hpp \ 318 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/polar_coordinates.inl \ 319 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/raw_data.hpp \ 320 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/raw_data.inl \ 321 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/rotate_vector.hpp \ 322 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/transform.hpp \ 323 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/transform.inl \ 324 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/rotate_vector.inl \ 325 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/spline.hpp \ 326 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/spline.inl \ 327 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/std_based_type.hpp \ 328 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/std_based_type.inl \ 329 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/string_cast.hpp \ 330 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/string_cast.inl \ 331 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/transform2.hpp \ 332 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/transform2.inl \ 333 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/vector_angle.hpp \ 334 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/vector_angle.inl \ 335 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/wrap.hpp \ 336 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/wrap.inl \ 337 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/scalar_multiplication.hpp \ 338 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/range.hpp \ 339 | /home/pi/openFrameworks/libs/openFrameworks/math/ofMatrix3x3.h \ 340 | /home/pi/openFrameworks/libs/openFrameworks/math/ofMatrix4x4.h \ 341 | /home/pi/openFrameworks/libs/openFrameworks/math/ofQuaternion.h \ 342 | /home/pi/openFrameworks/libs/openFrameworks/communication/ofSerial.h \ 343 | /home/pi/openFrameworks/libs/openFrameworks/communication/ofArduino.h \ 344 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofFbo.h \ 345 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofTexture.h \ 346 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofGLBaseTypes.h \ 347 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofGLRenderer.h \ 348 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPolyline.h \ 349 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPolyline.inl \ 350 | /home/pi/openFrameworks/libs/openFrameworks/app/ofAppRunner.h \ 351 | /home/pi/openFrameworks/libs/openFrameworks/app/ofWindowSettings.h \ 352 | /home/pi/openFrameworks/libs/openFrameworks/app/ofMainLoop.h \ 353 | /home/pi/openFrameworks/libs/openFrameworks/graphics/of3dGraphics.h \ 354 | /home/pi/openFrameworks/libs/openFrameworks/3d/of3dPrimitives.h \ 355 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofMesh.h \ 356 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofGLUtils.h \ 357 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofMesh.inl \ 358 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofNode.h \ 359 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofBitmapFont.h \ 360 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPixels.h \ 361 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofGraphics.h \ 362 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofMatrixStack.h \ 363 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPath.h \ 364 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPolyline.h \ 365 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofVboMesh.h \ 366 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofMesh.h \ 367 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofVbo.h \ 368 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofBufferObject.h \ 369 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofTessellator.h \ 370 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofLight.h \ 371 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofMaterial.h \ 372 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofShader.h \ 373 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofCairoRenderer.h \ 374 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofImage.h \ 375 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofRendererCollection.h \ 376 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofTrueTypeFont.h \ 377 | /home/pi/openFrameworks/libs/openFrameworks/app/ofBaseApp.h \ 378 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofSoundBaseTypes.h \ 379 | /home/pi/openFrameworks/libs/openFrameworks/app/ofAppBaseWindow.h \ 380 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofSoundStream.h \ 381 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofSoundPlayer.h \ 382 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofOpenALSoundPlayer.h \ 383 | /home/pi/openFrameworks/libs/kiss/include/kiss_fft.h \ 384 | /home/pi/openFrameworks/libs/kiss/include/kiss_fftr.h \ 385 | /home/pi/openFrameworks/libs/kiss/include/kiss_fft.h \ 386 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofSoundBuffer.h \ 387 | /home/pi/openFrameworks/libs/openFrameworks/video/ofVideoGrabber.h \ 388 | /home/pi/openFrameworks/libs/openFrameworks/video/ofVideoBaseTypes.h \ 389 | /home/pi/openFrameworks/libs/openFrameworks/video/ofGstVideoGrabber.h \ 390 | /home/pi/openFrameworks/libs/openFrameworks/video/ofGstUtils.h \ 391 | /usr/include/gstreamer-1.0/gst/gst.h /usr/include/glib-2.0/glib.h \ 392 | /usr/include/glib-2.0/glib/galloca.h /usr/include/glib-2.0/glib/gtypes.h \ 393 | /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h \ 394 | /usr/include/glib-2.0/glib/gmacros.h \ 395 | /usr/include/glib-2.0/glib/gversionmacros.h \ 396 | /usr/include/glib-2.0/glib/garray.h \ 397 | /usr/include/glib-2.0/glib/gasyncqueue.h \ 398 | /usr/include/glib-2.0/glib/gthread.h \ 399 | /usr/include/glib-2.0/glib/gatomic.h /usr/include/glib-2.0/glib/gerror.h \ 400 | /usr/include/glib-2.0/glib/gquark.h /usr/include/glib-2.0/glib/gutils.h \ 401 | /usr/include/glib-2.0/glib/gbacktrace.h \ 402 | /usr/include/glib-2.0/glib/gbase64.h \ 403 | /usr/include/glib-2.0/glib/gbitlock.h \ 404 | /usr/include/glib-2.0/glib/gbookmarkfile.h \ 405 | /usr/include/glib-2.0/glib/gbytes.h \ 406 | /usr/include/glib-2.0/glib/gcharset.h \ 407 | /usr/include/glib-2.0/glib/gchecksum.h \ 408 | /usr/include/glib-2.0/glib/gconvert.h \ 409 | /usr/include/glib-2.0/glib/gdataset.h /usr/include/glib-2.0/glib/gdate.h \ 410 | /usr/include/glib-2.0/glib/gdatetime.h \ 411 | /usr/include/glib-2.0/glib/gtimezone.h /usr/include/glib-2.0/glib/gdir.h \ 412 | /usr/include/glib-2.0/glib/genviron.h \ 413 | /usr/include/glib-2.0/glib/gfileutils.h \ 414 | /usr/include/glib-2.0/glib/ggettext.h /usr/include/glib-2.0/glib/ghash.h \ 415 | /usr/include/glib-2.0/glib/glist.h /usr/include/glib-2.0/glib/gmem.h \ 416 | /usr/include/glib-2.0/glib/gnode.h /usr/include/glib-2.0/glib/ghmac.h \ 417 | /usr/include/glib-2.0/glib/gchecksum.h \ 418 | /usr/include/glib-2.0/glib/ghook.h \ 419 | /usr/include/glib-2.0/glib/ghostutils.h \ 420 | /usr/include/glib-2.0/glib/giochannel.h \ 421 | /usr/include/glib-2.0/glib/gmain.h /usr/include/glib-2.0/glib/gpoll.h \ 422 | /usr/include/glib-2.0/glib/gslist.h /usr/include/glib-2.0/glib/gstring.h \ 423 | /usr/include/glib-2.0/glib/gunicode.h \ 424 | /usr/include/glib-2.0/glib/gkeyfile.h \ 425 | /usr/include/glib-2.0/glib/gmappedfile.h \ 426 | /usr/include/glib-2.0/glib/gmarkup.h \ 427 | /usr/include/glib-2.0/glib/gmessages.h \ 428 | /usr/include/glib-2.0/glib/gvariant.h \ 429 | /usr/include/glib-2.0/glib/gvarianttype.h \ 430 | /usr/include/glib-2.0/glib/goption.h \ 431 | /usr/include/glib-2.0/glib/gpattern.h \ 432 | /usr/include/glib-2.0/glib/gprimes.h /usr/include/glib-2.0/glib/gqsort.h \ 433 | /usr/include/glib-2.0/glib/gqueue.h /usr/include/glib-2.0/glib/grand.h \ 434 | /usr/include/glib-2.0/glib/gregex.h \ 435 | /usr/include/glib-2.0/glib/gscanner.h \ 436 | /usr/include/glib-2.0/glib/gsequence.h \ 437 | /usr/include/glib-2.0/glib/gshell.h /usr/include/glib-2.0/glib/gslice.h \ 438 | /usr/include/glib-2.0/glib/gspawn.h \ 439 | /usr/include/glib-2.0/glib/gstrfuncs.h \ 440 | /usr/include/glib-2.0/glib/gstringchunk.h \ 441 | /usr/include/glib-2.0/glib/gtestutils.h \ 442 | /usr/include/glib-2.0/glib/gthreadpool.h \ 443 | /usr/include/glib-2.0/glib/gtimer.h \ 444 | /usr/include/glib-2.0/glib/gtrashstack.h \ 445 | /usr/include/glib-2.0/glib/gtree.h \ 446 | /usr/include/glib-2.0/glib/gurifuncs.h \ 447 | /usr/include/glib-2.0/glib/gversion.h \ 448 | /usr/include/glib-2.0/glib/deprecated/gallocator.h \ 449 | /usr/include/glib-2.0/glib/deprecated/gcache.h \ 450 | /usr/include/glib-2.0/glib/deprecated/gcompletion.h \ 451 | /usr/include/glib-2.0/glib/deprecated/gmain.h \ 452 | /usr/include/glib-2.0/glib/deprecated/grel.h \ 453 | /usr/include/glib-2.0/glib/deprecated/gthread.h \ 454 | /usr/include/glib-2.0/glib/glib-autocleanups.h \ 455 | /usr/include/gstreamer-1.0/gst/glib-compat.h \ 456 | /usr/include/gstreamer-1.0/gst/gstenumtypes.h \ 457 | /usr/include/glib-2.0/glib-object.h \ 458 | /usr/include/glib-2.0/gobject/gbinding.h \ 459 | /usr/include/glib-2.0/gobject/gobject.h \ 460 | /usr/include/glib-2.0/gobject/gtype.h \ 461 | /usr/include/glib-2.0/gobject/gvalue.h \ 462 | /usr/include/glib-2.0/gobject/gparam.h \ 463 | /usr/include/glib-2.0/gobject/gclosure.h \ 464 | /usr/include/glib-2.0/gobject/gsignal.h \ 465 | /usr/include/glib-2.0/gobject/gmarshal.h \ 466 | /usr/include/glib-2.0/gobject/gboxed.h \ 467 | /usr/include/glib-2.0/gobject/glib-types.h \ 468 | /usr/include/glib-2.0/gobject/genums.h \ 469 | /usr/include/glib-2.0/gobject/gparamspecs.h \ 470 | /usr/include/glib-2.0/gobject/gsourceclosure.h \ 471 | /usr/include/glib-2.0/gobject/gtypemodule.h \ 472 | /usr/include/glib-2.0/gobject/gtypeplugin.h \ 473 | /usr/include/glib-2.0/gobject/gvaluearray.h \ 474 | /usr/include/glib-2.0/gobject/gvaluetypes.h \ 475 | /usr/include/glib-2.0/gobject/gobject-autocleanups.h \ 476 | /usr/include/gstreamer-1.0/gst/gstversion.h \ 477 | /usr/include/gstreamer-1.0/gst/gstatomicqueue.h \ 478 | /usr/include/gstreamer-1.0/gst/gstbin.h \ 479 | /usr/include/gstreamer-1.0/gst/gstelement.h \ 480 | /usr/include/gstreamer-1.0/gst/gstconfig.h \ 481 | /usr/include/gstreamer-1.0/gst/gstobject.h \ 482 | /usr/include/gstreamer-1.0/gst/gstcontrolbinding.h \ 483 | /usr/include/gstreamer-1.0/gst/gstcontrolsource.h \ 484 | /usr/include/gstreamer-1.0/gst/gstclock.h \ 485 | /usr/include/gstreamer-1.0/gst/gstpad.h \ 486 | /usr/include/gstreamer-1.0/gst/gstbuffer.h \ 487 | /usr/include/gstreamer-1.0/gst/gstminiobject.h \ 488 | /usr/include/gstreamer-1.0/gst/gstallocator.h \ 489 | /usr/include/gstreamer-1.0/gst/gstmemory.h \ 490 | /usr/include/gstreamer-1.0/gst/gstmeta.h \ 491 | /usr/include/gstreamer-1.0/gst/gstbufferlist.h \ 492 | /usr/include/gstreamer-1.0/gst/gstcaps.h \ 493 | /usr/include/gstreamer-1.0/gst/gststructure.h \ 494 | /usr/include/gstreamer-1.0/gst/gstdatetime.h \ 495 | /usr/include/gstreamer-1.0/gst/gstcapsfeatures.h \ 496 | /usr/include/gstreamer-1.0/gst/gstpadtemplate.h \ 497 | /usr/include/gstreamer-1.0/gst/gstevent.h \ 498 | /usr/include/gstreamer-1.0/gst/gstformat.h \ 499 | /usr/include/gstreamer-1.0/gst/gstiterator.h \ 500 | /usr/include/gstreamer-1.0/gst/gsttaglist.h \ 501 | /usr/include/gstreamer-1.0/gst/gstsample.h \ 502 | /usr/include/gstreamer-1.0/gst/gstsegment.h \ 503 | /usr/include/gstreamer-1.0/gst/gstmessage.h \ 504 | /usr/include/gstreamer-1.0/gst/gstquery.h \ 505 | /usr/include/gstreamer-1.0/gst/gsttoc.h \ 506 | /usr/include/gstreamer-1.0/gst/gstcontext.h \ 507 | /usr/include/gstreamer-1.0/gst/gstdevice.h \ 508 | /usr/include/gstreamer-1.0/gst/gststreamcollection.h \ 509 | /usr/include/gstreamer-1.0/gst/gststreams.h \ 510 | /usr/include/gstreamer-1.0/gst/gsttask.h \ 511 | /usr/include/gstreamer-1.0/gst/gsttaskpool.h \ 512 | /usr/include/gstreamer-1.0/gst/gstbus.h \ 513 | /usr/include/gstreamer-1.0/gst/gstelementfactory.h \ 514 | /usr/include/gstreamer-1.0/gst/gstplugin.h \ 515 | /usr/include/gstreamer-1.0/gst/gstmacros.h \ 516 | /usr/include/gstreamer-1.0/gst/gstpluginfeature.h \ 517 | /usr/include/gstreamer-1.0/gst/gsturi.h \ 518 | /usr/include/gstreamer-1.0/gst/gstminiobject.h \ 519 | /usr/include/gstreamer-1.0/gst/gstbufferpool.h \ 520 | /usr/include/gstreamer-1.0/gst/gstchildproxy.h \ 521 | /usr/include/gstreamer-1.0/gst/gstdebugutils.h \ 522 | /usr/include/gstreamer-1.0/gst/gstdevicemonitor.h \ 523 | /usr/include/gstreamer-1.0/gst/gstdeviceprovider.h \ 524 | /usr/include/gstreamer-1.0/gst/gstdeviceproviderfactory.h \ 525 | /usr/include/gstreamer-1.0/gst/gstelementmetadata.h \ 526 | /usr/include/gstreamer-1.0/gst/gsterror.h \ 527 | /usr/include/gstreamer-1.0/gst/gstghostpad.h \ 528 | /usr/include/gstreamer-1.0/gst/gstinfo.h \ 529 | /usr/include/gstreamer-1.0/gst/gstparamspecs.h \ 530 | /usr/include/gstreamer-1.0/gst/gstvalue.h \ 531 | /usr/include/gstreamer-1.0/gst/gstpipeline.h \ 532 | /usr/include/gstreamer-1.0/gst/gstpoll.h \ 533 | /usr/include/gstreamer-1.0/gst/gstpreset.h \ 534 | /usr/include/gstreamer-1.0/gst/gstprotection.h \ 535 | /usr/include/gstreamer-1.0/gst/gstregistry.h \ 536 | /usr/include/gstreamer-1.0/gst/gstsystemclock.h \ 537 | /usr/include/gstreamer-1.0/gst/gsttagsetter.h \ 538 | /usr/include/gstreamer-1.0/gst/gsttocsetter.h \ 539 | /usr/include/gstreamer-1.0/gst/gsttracer.h \ 540 | /usr/include/gstreamer-1.0/gst/gsttracerfactory.h \ 541 | /usr/include/gstreamer-1.0/gst/gsttracerrecord.h \ 542 | /usr/include/gstreamer-1.0/gst/gsttypefind.h \ 543 | /usr/include/gstreamer-1.0/gst/gsttypefindfactory.h \ 544 | /usr/include/gstreamer-1.0/gst/gstutils.h \ 545 | /usr/include/gstreamer-1.0/gst/gstparse.h \ 546 | /usr/include/gstreamer-1.0/gst/gstcompat.h \ 547 | /usr/include/gstreamer-1.0/gst/video/video.h \ 548 | /usr/include/gstreamer-1.0/gst/video/video-format.h \ 549 | /usr/include/gstreamer-1.0/gst/video/video-enumtypes.h \ 550 | /usr/include/gstreamer-1.0/gst/video/video-tile.h \ 551 | /usr/include/gstreamer-1.0/gst/video/video-chroma.h \ 552 | /usr/include/gstreamer-1.0/gst/video/video-color.h \ 553 | /usr/include/gstreamer-1.0/gst/video/video-dither.h \ 554 | /usr/include/gstreamer-1.0/gst/video/video-info.h \ 555 | /usr/include/gstreamer-1.0/gst/video/video-frame.h \ 556 | /usr/include/gstreamer-1.0/gst/video/video-converter.h \ 557 | /usr/include/gstreamer-1.0/gst/video/video-scaler.h \ 558 | /usr/include/gstreamer-1.0/gst/video/video-resampler.h \ 559 | /usr/include/gstreamer-1.0/gst/video/video-multiview.h \ 560 | /usr/include/gstreamer-1.0/gst/video/colorbalancechannel.h \ 561 | /usr/include/gstreamer-1.0/gst/video/colorbalance.h \ 562 | /usr/include/gstreamer-1.0/gst/video/gstvideodecoder.h \ 563 | /usr/include/gstreamer-1.0/gst/base/gstadapter.h \ 564 | /usr/include/gstreamer-1.0/gst/video/gstvideoutils.h \ 565 | /usr/include/gstreamer-1.0/gst/video/gstvideoencoder.h \ 566 | /usr/include/gstreamer-1.0/gst/video/gstvideofilter.h \ 567 | /usr/include/gstreamer-1.0/gst/base/gstbasetransform.h \ 568 | /usr/include/gstreamer-1.0/gst/video/gstvideometa.h \ 569 | /usr/include/gstreamer-1.0/gst/video/gstvideotimecode.h \ 570 | /usr/include/gstreamer-1.0/gst/video/gstvideopool.h \ 571 | /usr/include/gstreamer-1.0/gst/video/gstvideosink.h \ 572 | /usr/include/gstreamer-1.0/gst/base/gstbasesink.h \ 573 | /usr/include/gstreamer-1.0/gst/video/navigation.h \ 574 | /usr/include/gstreamer-1.0/gst/video/video-blend.h \ 575 | /usr/include/gstreamer-1.0/gst/video/video-event.h \ 576 | /usr/include/gstreamer-1.0/gst/video/videodirection.h \ 577 | /usr/include/gstreamer-1.0/gst/video/videoorientation.h \ 578 | /usr/include/gstreamer-1.0/gst/video/video-overlay-composition.h \ 579 | /usr/include/gstreamer-1.0/gst/video/videooverlay.h \ 580 | /home/pi/openFrameworks/libs/openFrameworks/video/ofVideoPlayer.h \ 581 | /home/pi/openFrameworks/libs/openFrameworks/video/ofGstVideoPlayer.h \ 582 | /home/pi/openFrameworks/libs/openFrameworks/3d/of3dUtils.h \ 583 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofCamera.h \ 584 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofEasyCam.h 585 | 586 | /home/pi/openFrameworks/apps/myApps/feedback/src/PotentiometerController.h: 587 | 588 | /home/pi/openFrameworks/libs/openFrameworks/ofMain.h: 589 | 590 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofConstants.h: 591 | 592 | /opt/vc/include/bcm_host.h: 593 | 594 | /opt/vc/include/interface/vmcs_host/vc_dispmanx.h: 595 | 596 | /opt/vc/include/interface/vcos/vcos.h: 597 | 598 | /opt/vc/include/interface/vcos/vcos_assert.h: 599 | 600 | /opt/vc/include/interface/vcos/vcos_types.h: 601 | 602 | /opt/vc/include/interface/vcos/pthreads/vcos_platform_types.h: 603 | 604 | /opt/vc/include/interface/vcos/vcos_inttypes.h: 605 | 606 | /opt/vc/include/interface/vcos/vcos_attr.h: 607 | 608 | /opt/vc/include/interface/vcos/vcos_types.h: 609 | 610 | /opt/vc/include/interface/vcos/pthreads/vcos_platform.h: 611 | 612 | /opt/vc/include/interface/vcos/generic/vcos_generic_event_flags.h: 613 | 614 | /opt/vc/include/interface/vcos/generic/vcos_generic_blockpool.h: 615 | 616 | /opt/vc/include/interface/vcos/generic/vcos_mem_from_malloc.h: 617 | 618 | /opt/vc/include/interface/vcos/generic/vcos_generic_reentrant_mtx.h: 619 | 620 | /opt/vc/include/interface/vcos/generic/vcos_generic_named_sem.h: 621 | 622 | /opt/vc/include/interface/vcos/generic/vcos_generic_quickslow_mutex.h: 623 | 624 | /opt/vc/include/interface/vcos/generic/vcos_common.h: 625 | 626 | /opt/vc/include/interface/vcos/vcos_init.h: 627 | 628 | /opt/vc/include/interface/vcos/vcos.h: 629 | 630 | /opt/vc/include/interface/vcos/vcos_semaphore.h: 631 | 632 | /opt/vc/include/interface/vcos/vcos_thread.h: 633 | 634 | /opt/vc/include/interface/vcos/vcos_mutex.h: 635 | 636 | /opt/vc/include/interface/vcos/vcos_mem.h: 637 | 638 | /opt/vc/include/interface/vcos/vcos_logging.h: 639 | 640 | /opt/vc/include/interface/vcos/vcos_logging_control.h: 641 | 642 | /opt/vc/include/interface/vcos/vcos_cmd.h: 643 | 644 | /opt/vc/include/interface/vcos/vcos_stdint.h: 645 | 646 | /opt/vc/include/interface/vcos/vcos_string.h: 647 | 648 | /opt/vc/include/interface/vcos/vcos_event.h: 649 | 650 | /opt/vc/include/interface/vcos/vcos_thread_attr.h: 651 | 652 | /opt/vc/include/interface/vcos/vcos_tls.h: 653 | 654 | /opt/vc/include/interface/vcos/vcos_reentrant_mutex.h: 655 | 656 | /opt/vc/include/interface/vcos/vcos_named_semaphore.h: 657 | 658 | /opt/vc/include/interface/vcos/vcos_quickslow_mutex.h: 659 | 660 | /opt/vc/include/interface/vcos/vcos_event_flags.h: 661 | 662 | /opt/vc/include/interface/vcos/vcos_timer.h: 663 | 664 | /opt/vc/include/interface/vcos/vcos_atomic_flags.h: 665 | 666 | /opt/vc/include/interface/vcos/vcos_once.h: 667 | 668 | /opt/vc/include/interface/vcos/vcos_blockpool.h: 669 | 670 | /opt/vc/include/interface/vctypes/vc_image_types.h: 671 | 672 | /opt/vc/include/interface/vmcs_host/vc_dispservice_x_defs.h: 673 | 674 | /opt/vc/include/interface/vmcs_host/vc_dispmanx_types.h: 675 | 676 | /opt/vc/include/interface/vctypes/vc_display_types.h: 677 | 678 | /opt/vc/include/interface/vchi/vchi.h: 679 | 680 | /opt/vc/include/interface/vchi/vchi_cfg.h: 681 | 682 | /opt/vc/include/interface/vchi/vchi_common.h: 683 | 684 | /opt/vc/include/interface/vchi/connections/connection.h: 685 | 686 | /opt/vc/include/interface/vchi/vchi_cfg_internal.h: 687 | 688 | /opt/vc/include/interface/vchi/message_drivers/message.h: 689 | 690 | /opt/vc/include/interface/vchi/vchi_mh.h: 691 | 692 | /opt/vc/include/interface/vmcs_host/vc_tvservice.h: 693 | 694 | /opt/vc/include/vcinclude/common.h: 695 | 696 | /opt/vc/include/interface/vmcs_host/vc_tvservice_defs.h: 697 | 698 | /opt/vc/include/interface/vmcs_host/vc_hdmi.h: 699 | 700 | /opt/vc/include/interface/vmcs_host/vc_hdmi_property.h: 701 | 702 | /opt/vc/include/interface/vmcs_host/vc_sdtv.h: 703 | 704 | /opt/vc/include/interface/vmcs_host/vc_hdmi.h: 705 | 706 | /opt/vc/include/interface/vmcs_host/vc_sdtv.h: 707 | 708 | /opt/vc/include/interface/vmcs_host/vc_cec.h: 709 | 710 | /opt/vc/include/interface/vmcs_host/vc_cecservice.h: 711 | 712 | /opt/vc/include/interface/vmcs_host/vc_cecservice_defs.h: 713 | 714 | /opt/vc/include/interface/vmcs_host/vc_cec.h: 715 | 716 | /opt/vc/include/interface/vmcs_host/vcgencmd.h: 717 | 718 | /opt/vc/include/interface/vmcs_host/vchost_platform_config.h: 719 | 720 | /opt/vc/include/interface/vmcs_host/linux/vchost_config.h: 721 | 722 | /opt/vc/include/GLES/gl.h: 723 | 724 | /opt/vc/include/GLES/glplatform.h: 725 | 726 | /opt/vc/include/GLES/../KHR/khrplatform.h: 727 | 728 | /opt/vc/include/GLES/glext.h: 729 | 730 | /opt/vc/include/GLES2/gl2.h: 731 | 732 | /opt/vc/include/GLES2/gl2platform.h: 733 | 734 | /opt/vc/include/GLES2/../KHR/khrplatform.h: 735 | 736 | /opt/vc/include/GLES2/gl2ext.h: 737 | 738 | /opt/vc/include/EGL/egl.h: 739 | 740 | /opt/vc/include/EGL/eglplatform.h: 741 | 742 | /opt/vc/include/EGL/../KHR/khrplatform.h: 743 | 744 | /opt/vc/include/interface/vmcs_host/vc_dispmanx.h: 745 | 746 | /opt/vc/include/EGL/eglext.h: 747 | 748 | /opt/vc/include/EGL/eglext_brcm.h: 749 | 750 | /home/pi/openFrameworks/libs/tess2/include/tesselator.h: 751 | 752 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofFileUtils.h: 753 | 754 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofLog.h: 755 | 756 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofSystemUtils.h: 757 | 758 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofURLFileLoader.h: 759 | 760 | /home/pi/openFrameworks/libs/openFrameworks/events/ofEvents.h: 761 | 762 | /home/pi/openFrameworks/libs/openFrameworks/events/ofEventUtils.h: 763 | 764 | /home/pi/openFrameworks/libs/openFrameworks/events/ofEvent.h: 765 | 766 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofTimer.h: 767 | 768 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofUtils.h: 769 | 770 | /home/pi/openFrameworks/libs/utf8/include/utf8.h: 771 | 772 | /home/pi/openFrameworks/libs/utf8/include/utf8/checked.h: 773 | 774 | /home/pi/openFrameworks/libs/utf8/include/utf8/core.h: 775 | 776 | /home/pi/openFrameworks/libs/utf8/include/utf8/unchecked.h: 777 | 778 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofFpsCounter.h: 779 | 780 | /home/pi/openFrameworks/libs/glm/include/glm/vec2.hpp: 781 | 782 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec2.hpp: 783 | 784 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec.hpp: 785 | 786 | /home/pi/openFrameworks/libs/glm/include/glm/detail/precision.hpp: 787 | 788 | /home/pi/openFrameworks/libs/glm/include/glm/detail/setup.hpp: 789 | 790 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../simd/platform.h: 791 | 792 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_int.hpp: 793 | 794 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec2.inl: 795 | 796 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofThread.h: 797 | 798 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofThreadChannel.h: 799 | 800 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofJson.h: 801 | 802 | /home/pi/openFrameworks/libs/json/include/json.hpp: 803 | 804 | /home/pi/openFrameworks/libs/openFrameworks/types/ofParameter.h: 805 | 806 | /home/pi/openFrameworks/libs/openFrameworks/types/ofPoint.h: 807 | 808 | /home/pi/openFrameworks/libs/openFrameworks/math/ofVec3f.h: 809 | 810 | /home/pi/openFrameworks/libs/openFrameworks/math/ofVec2f.h: 811 | 812 | /home/pi/openFrameworks/libs/openFrameworks/math/ofMathConstants.h: 813 | 814 | /home/pi/openFrameworks/libs/glm/include/glm/fwd.hpp: 815 | 816 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_float.hpp: 817 | 818 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_mat.hpp: 819 | 820 | /home/pi/openFrameworks/libs/openFrameworks/math/ofVec4f.h: 821 | 822 | /home/pi/openFrameworks/libs/glm/include/glm/vec4.hpp: 823 | 824 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec4.hpp: 825 | 826 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec4.inl: 827 | 828 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec4_simd.inl: 829 | 830 | /home/pi/openFrameworks/libs/glm/include/glm/vec3.hpp: 831 | 832 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec3.hpp: 833 | 834 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec3.inl: 835 | 836 | /home/pi/openFrameworks/libs/openFrameworks/types/ofColor.h: 837 | 838 | /home/pi/openFrameworks/libs/glm/include/glm/common.hpp: 839 | 840 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_common.hpp: 841 | 842 | /home/pi/openFrameworks/libs/glm/include/glm/detail/_fixes.hpp: 843 | 844 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_common.inl: 845 | 846 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_vector_relational.hpp: 847 | 848 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_vector_relational.inl: 849 | 850 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_vector_relational_simd.inl: 851 | 852 | /home/pi/openFrameworks/libs/glm/include/glm/detail/_vectorize.hpp: 853 | 854 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec1.hpp: 855 | 856 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_vec1.inl: 857 | 858 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_common_simd.inl: 859 | 860 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofXml.h: 861 | 862 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofGraphicsBaseTypes.h: 863 | 864 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofGraphicsConstants.h: 865 | 866 | /home/pi/openFrameworks/libs/openFrameworks/types/ofTypes.h: 867 | 868 | /home/pi/openFrameworks/libs/openFrameworks/types/ofRectangle.h: 869 | 870 | /home/pi/openFrameworks/libs/openFrameworks/types/ofParameterGroup.h: 871 | 872 | /home/pi/openFrameworks/libs/openFrameworks/math/ofMath.h: 873 | 874 | /home/pi/openFrameworks/libs/glm/include/glm/gtc/constants.hpp: 875 | 876 | /home/pi/openFrameworks/libs/glm/include/glm/gtc/constants.inl: 877 | 878 | /home/pi/openFrameworks/libs/openFrameworks/math/ofVectorMath.h: 879 | 880 | /home/pi/openFrameworks/libs/glm/include/glm/mat3x3.hpp: 881 | 882 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_mat3x3.hpp: 883 | 884 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_mat3x3.inl: 885 | 886 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_matrix.hpp: 887 | 888 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat2x2.hpp: 889 | 890 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x2.hpp: 891 | 892 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x2.inl: 893 | 894 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat2x3.hpp: 895 | 896 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x3.hpp: 897 | 898 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x3.inl: 899 | 900 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat2x4.hpp: 901 | 902 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x4.hpp: 903 | 904 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat2x4.inl: 905 | 906 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat3x2.hpp: 907 | 908 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat3x2.hpp: 909 | 910 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat3x2.inl: 911 | 912 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat3x4.hpp: 913 | 914 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat3x4.hpp: 915 | 916 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat3x4.inl: 917 | 918 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat4x2.hpp: 919 | 920 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x2.hpp: 921 | 922 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x2.inl: 923 | 924 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat4x3.hpp: 925 | 926 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x3.hpp: 927 | 928 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x3.inl: 929 | 930 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../mat4x4.hpp: 931 | 932 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x4.hpp: 933 | 934 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x4.inl: 935 | 936 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/type_mat4x4_simd.inl: 937 | 938 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_matrix.inl: 939 | 940 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../geometric.hpp: 941 | 942 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_geometric.hpp: 943 | 944 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_geometric.inl: 945 | 946 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_exponential.hpp: 947 | 948 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_exponential.inl: 949 | 950 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_exponential_simd.inl: 951 | 952 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/../simd/exponential.h: 953 | 954 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/func_geometric_simd.inl: 955 | 956 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/../simd/geometric.h: 957 | 958 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../detail/../simd/common.h: 959 | 960 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_matrix_simd.inl: 961 | 962 | /home/pi/openFrameworks/libs/glm/include/glm/trigonometric.hpp: 963 | 964 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_trigonometric.hpp: 965 | 966 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_trigonometric.inl: 967 | 968 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_trigonometric_simd.inl: 969 | 970 | /home/pi/openFrameworks/libs/glm/include/glm/exponential.hpp: 971 | 972 | /home/pi/openFrameworks/libs/glm/include/glm/vector_relational.hpp: 973 | 974 | /home/pi/openFrameworks/libs/glm/include/glm/ext.hpp: 975 | 976 | /home/pi/openFrameworks/libs/glm/include/glm/glm.hpp: 977 | 978 | /home/pi/openFrameworks/libs/glm/include/glm/detail/_fixes.hpp: 979 | 980 | /home/pi/openFrameworks/libs/glm/include/glm/packing.hpp: 981 | 982 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_packing.hpp: 983 | 984 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_packing.inl: 985 | 986 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_half.hpp: 987 | 988 | /home/pi/openFrameworks/libs/glm/include/glm/detail/type_half.inl: 989 | 990 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_packing_simd.inl: 991 | 992 | /home/pi/openFrameworks/libs/glm/include/glm/matrix.hpp: 993 | 994 | /home/pi/openFrameworks/libs/glm/include/glm/integer.hpp: 995 | 996 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_integer.hpp: 997 | 998 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_integer.inl: 999 | 1000 | /home/pi/openFrameworks/libs/glm/include/glm/detail/func_integer_simd.inl: 1001 | 1002 | /home/pi/openFrameworks/libs/glm/include/glm/detail/../simd/integer.h: 1003 | 1004 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/bitfield.hpp: 1005 | 1006 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/bitfield.inl: 1007 | 1008 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/color_space.hpp: 1009 | 1010 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/color_space.inl: 1011 | 1012 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/epsilon.hpp: 1013 | 1014 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/epsilon.inl: 1015 | 1016 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/quaternion.hpp: 1017 | 1018 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/quaternion.inl: 1019 | 1020 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/quaternion_simd.inl: 1021 | 1022 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/functions.hpp: 1023 | 1024 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/functions.inl: 1025 | 1026 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/integer.hpp: 1027 | 1028 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/integer.inl: 1029 | 1030 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_access.hpp: 1031 | 1032 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_access.inl: 1033 | 1034 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_integer.hpp: 1035 | 1036 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_inverse.hpp: 1037 | 1038 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_inverse.inl: 1039 | 1040 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_transform.hpp: 1041 | 1042 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/matrix_transform.inl: 1043 | 1044 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/noise.hpp: 1045 | 1046 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/../detail/_noise.hpp: 1047 | 1048 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/noise.inl: 1049 | 1050 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/packing.hpp: 1051 | 1052 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_precision.hpp: 1053 | 1054 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/../gtc/vec1.hpp: 1055 | 1056 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/../gtc/vec1.inl: 1057 | 1058 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_precision.inl: 1059 | 1060 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/packing.inl: 1061 | 1062 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/random.hpp: 1063 | 1064 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/random.inl: 1065 | 1066 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/reciprocal.hpp: 1067 | 1068 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/reciprocal.inl: 1069 | 1070 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/round.hpp: 1071 | 1072 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/round.inl: 1073 | 1074 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_ptr.hpp: 1075 | 1076 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_ptr.inl: 1077 | 1078 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/ulp.hpp: 1079 | 1080 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/ulp.inl: 1081 | 1082 | /home/pi/openFrameworks/libs/glm/include/glm/./gtc/type_aligned.hpp: 1083 | 1084 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/associated_min_max.hpp: 1085 | 1086 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/associated_min_max.inl: 1087 | 1088 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/bit.hpp: 1089 | 1090 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/bit.inl: 1091 | 1092 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/closest_point.hpp: 1093 | 1094 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/closest_point.inl: 1095 | 1096 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/color_space.hpp: 1097 | 1098 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/color_space.inl: 1099 | 1100 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/color_space_YCoCg.hpp: 1101 | 1102 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/color_space_YCoCg.inl: 1103 | 1104 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/compatibility.hpp: 1105 | 1106 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/compatibility.inl: 1107 | 1108 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/component_wise.hpp: 1109 | 1110 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/component_wise.inl: 1111 | 1112 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/dual_quaternion.hpp: 1113 | 1114 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/dual_quaternion.inl: 1115 | 1116 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/euler_angles.hpp: 1117 | 1118 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/euler_angles.inl: 1119 | 1120 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/extend.hpp: 1121 | 1122 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/extend.inl: 1123 | 1124 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/extended_min_max.hpp: 1125 | 1126 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/extended_min_max.inl: 1127 | 1128 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_exponential.hpp: 1129 | 1130 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_exponential.inl: 1131 | 1132 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_square_root.hpp: 1133 | 1134 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_square_root.inl: 1135 | 1136 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_trigonometry.hpp: 1137 | 1138 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/fast_trigonometry.inl: 1139 | 1140 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/gradient_paint.hpp: 1141 | 1142 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/optimum_pow.hpp: 1143 | 1144 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/optimum_pow.inl: 1145 | 1146 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/gradient_paint.inl: 1147 | 1148 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/handed_coordinate_space.hpp: 1149 | 1150 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/handed_coordinate_space.inl: 1151 | 1152 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/integer.hpp: 1153 | 1154 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/integer.inl: 1155 | 1156 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/intersect.hpp: 1157 | 1158 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/vector_query.hpp: 1159 | 1160 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/vector_query.inl: 1161 | 1162 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/intersect.inl: 1163 | 1164 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/log_base.hpp: 1165 | 1166 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/log_base.inl: 1167 | 1168 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_cross_product.hpp: 1169 | 1170 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_cross_product.inl: 1171 | 1172 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_interpolation.hpp: 1173 | 1174 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_interpolation.inl: 1175 | 1176 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_major_storage.hpp: 1177 | 1178 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_major_storage.inl: 1179 | 1180 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_operation.hpp: 1181 | 1182 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_operation.inl: 1183 | 1184 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_query.hpp: 1185 | 1186 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/matrix_query.inl: 1187 | 1188 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/mixed_product.hpp: 1189 | 1190 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/mixed_product.inl: 1191 | 1192 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/norm.hpp: 1193 | 1194 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/quaternion.hpp: 1195 | 1196 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/quaternion.inl: 1197 | 1198 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/norm.inl: 1199 | 1200 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/normal.hpp: 1201 | 1202 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/normal.inl: 1203 | 1204 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/normalize_dot.hpp: 1205 | 1206 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/normalize_dot.inl: 1207 | 1208 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/number_precision.hpp: 1209 | 1210 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/number_precision.inl: 1211 | 1212 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/orthonormalize.hpp: 1213 | 1214 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/orthonormalize.inl: 1215 | 1216 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/perpendicular.hpp: 1217 | 1218 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/projection.hpp: 1219 | 1220 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/projection.inl: 1221 | 1222 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/perpendicular.inl: 1223 | 1224 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/polar_coordinates.hpp: 1225 | 1226 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/polar_coordinates.inl: 1227 | 1228 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/raw_data.hpp: 1229 | 1230 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/raw_data.inl: 1231 | 1232 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/rotate_vector.hpp: 1233 | 1234 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/transform.hpp: 1235 | 1236 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/../gtx/transform.inl: 1237 | 1238 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/rotate_vector.inl: 1239 | 1240 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/spline.hpp: 1241 | 1242 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/spline.inl: 1243 | 1244 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/std_based_type.hpp: 1245 | 1246 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/std_based_type.inl: 1247 | 1248 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/string_cast.hpp: 1249 | 1250 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/string_cast.inl: 1251 | 1252 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/transform2.hpp: 1253 | 1254 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/transform2.inl: 1255 | 1256 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/vector_angle.hpp: 1257 | 1258 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/vector_angle.inl: 1259 | 1260 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/wrap.hpp: 1261 | 1262 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/wrap.inl: 1263 | 1264 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/scalar_multiplication.hpp: 1265 | 1266 | /home/pi/openFrameworks/libs/glm/include/glm/./gtx/range.hpp: 1267 | 1268 | /home/pi/openFrameworks/libs/openFrameworks/math/ofMatrix3x3.h: 1269 | 1270 | /home/pi/openFrameworks/libs/openFrameworks/math/ofMatrix4x4.h: 1271 | 1272 | /home/pi/openFrameworks/libs/openFrameworks/math/ofQuaternion.h: 1273 | 1274 | /home/pi/openFrameworks/libs/openFrameworks/communication/ofSerial.h: 1275 | 1276 | /home/pi/openFrameworks/libs/openFrameworks/communication/ofArduino.h: 1277 | 1278 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofFbo.h: 1279 | 1280 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofTexture.h: 1281 | 1282 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofGLBaseTypes.h: 1283 | 1284 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofGLRenderer.h: 1285 | 1286 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPolyline.h: 1287 | 1288 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPolyline.inl: 1289 | 1290 | /home/pi/openFrameworks/libs/openFrameworks/app/ofAppRunner.h: 1291 | 1292 | /home/pi/openFrameworks/libs/openFrameworks/app/ofWindowSettings.h: 1293 | 1294 | /home/pi/openFrameworks/libs/openFrameworks/app/ofMainLoop.h: 1295 | 1296 | /home/pi/openFrameworks/libs/openFrameworks/graphics/of3dGraphics.h: 1297 | 1298 | /home/pi/openFrameworks/libs/openFrameworks/3d/of3dPrimitives.h: 1299 | 1300 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofMesh.h: 1301 | 1302 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofGLUtils.h: 1303 | 1304 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofMesh.inl: 1305 | 1306 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofNode.h: 1307 | 1308 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofBitmapFont.h: 1309 | 1310 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPixels.h: 1311 | 1312 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofGraphics.h: 1313 | 1314 | /home/pi/openFrameworks/libs/openFrameworks/utils/ofMatrixStack.h: 1315 | 1316 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPath.h: 1317 | 1318 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofPolyline.h: 1319 | 1320 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofVboMesh.h: 1321 | 1322 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofMesh.h: 1323 | 1324 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofVbo.h: 1325 | 1326 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofBufferObject.h: 1327 | 1328 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofTessellator.h: 1329 | 1330 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofLight.h: 1331 | 1332 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofMaterial.h: 1333 | 1334 | /home/pi/openFrameworks/libs/openFrameworks/gl/ofShader.h: 1335 | 1336 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofCairoRenderer.h: 1337 | 1338 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofImage.h: 1339 | 1340 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofRendererCollection.h: 1341 | 1342 | /home/pi/openFrameworks/libs/openFrameworks/graphics/ofTrueTypeFont.h: 1343 | 1344 | /home/pi/openFrameworks/libs/openFrameworks/app/ofBaseApp.h: 1345 | 1346 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofSoundBaseTypes.h: 1347 | 1348 | /home/pi/openFrameworks/libs/openFrameworks/app/ofAppBaseWindow.h: 1349 | 1350 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofSoundStream.h: 1351 | 1352 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofSoundPlayer.h: 1353 | 1354 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofOpenALSoundPlayer.h: 1355 | 1356 | /home/pi/openFrameworks/libs/kiss/include/kiss_fft.h: 1357 | 1358 | /home/pi/openFrameworks/libs/kiss/include/kiss_fftr.h: 1359 | 1360 | /home/pi/openFrameworks/libs/kiss/include/kiss_fft.h: 1361 | 1362 | /home/pi/openFrameworks/libs/openFrameworks/sound/ofSoundBuffer.h: 1363 | 1364 | /home/pi/openFrameworks/libs/openFrameworks/video/ofVideoGrabber.h: 1365 | 1366 | /home/pi/openFrameworks/libs/openFrameworks/video/ofVideoBaseTypes.h: 1367 | 1368 | /home/pi/openFrameworks/libs/openFrameworks/video/ofGstVideoGrabber.h: 1369 | 1370 | /home/pi/openFrameworks/libs/openFrameworks/video/ofGstUtils.h: 1371 | 1372 | /usr/include/gstreamer-1.0/gst/gst.h: 1373 | 1374 | /usr/include/glib-2.0/glib.h: 1375 | 1376 | /usr/include/glib-2.0/glib/galloca.h: 1377 | 1378 | /usr/include/glib-2.0/glib/gtypes.h: 1379 | 1380 | /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h: 1381 | 1382 | /usr/include/glib-2.0/glib/gmacros.h: 1383 | 1384 | /usr/include/glib-2.0/glib/gversionmacros.h: 1385 | 1386 | /usr/include/glib-2.0/glib/garray.h: 1387 | 1388 | /usr/include/glib-2.0/glib/gasyncqueue.h: 1389 | 1390 | /usr/include/glib-2.0/glib/gthread.h: 1391 | 1392 | /usr/include/glib-2.0/glib/gatomic.h: 1393 | 1394 | /usr/include/glib-2.0/glib/gerror.h: 1395 | 1396 | /usr/include/glib-2.0/glib/gquark.h: 1397 | 1398 | /usr/include/glib-2.0/glib/gutils.h: 1399 | 1400 | /usr/include/glib-2.0/glib/gbacktrace.h: 1401 | 1402 | /usr/include/glib-2.0/glib/gbase64.h: 1403 | 1404 | /usr/include/glib-2.0/glib/gbitlock.h: 1405 | 1406 | /usr/include/glib-2.0/glib/gbookmarkfile.h: 1407 | 1408 | /usr/include/glib-2.0/glib/gbytes.h: 1409 | 1410 | /usr/include/glib-2.0/glib/gcharset.h: 1411 | 1412 | /usr/include/glib-2.0/glib/gchecksum.h: 1413 | 1414 | /usr/include/glib-2.0/glib/gconvert.h: 1415 | 1416 | /usr/include/glib-2.0/glib/gdataset.h: 1417 | 1418 | /usr/include/glib-2.0/glib/gdate.h: 1419 | 1420 | /usr/include/glib-2.0/glib/gdatetime.h: 1421 | 1422 | /usr/include/glib-2.0/glib/gtimezone.h: 1423 | 1424 | /usr/include/glib-2.0/glib/gdir.h: 1425 | 1426 | /usr/include/glib-2.0/glib/genviron.h: 1427 | 1428 | /usr/include/glib-2.0/glib/gfileutils.h: 1429 | 1430 | /usr/include/glib-2.0/glib/ggettext.h: 1431 | 1432 | /usr/include/glib-2.0/glib/ghash.h: 1433 | 1434 | /usr/include/glib-2.0/glib/glist.h: 1435 | 1436 | /usr/include/glib-2.0/glib/gmem.h: 1437 | 1438 | /usr/include/glib-2.0/glib/gnode.h: 1439 | 1440 | /usr/include/glib-2.0/glib/ghmac.h: 1441 | 1442 | /usr/include/glib-2.0/glib/gchecksum.h: 1443 | 1444 | /usr/include/glib-2.0/glib/ghook.h: 1445 | 1446 | /usr/include/glib-2.0/glib/ghostutils.h: 1447 | 1448 | /usr/include/glib-2.0/glib/giochannel.h: 1449 | 1450 | /usr/include/glib-2.0/glib/gmain.h: 1451 | 1452 | /usr/include/glib-2.0/glib/gpoll.h: 1453 | 1454 | /usr/include/glib-2.0/glib/gslist.h: 1455 | 1456 | /usr/include/glib-2.0/glib/gstring.h: 1457 | 1458 | /usr/include/glib-2.0/glib/gunicode.h: 1459 | 1460 | /usr/include/glib-2.0/glib/gkeyfile.h: 1461 | 1462 | /usr/include/glib-2.0/glib/gmappedfile.h: 1463 | 1464 | /usr/include/glib-2.0/glib/gmarkup.h: 1465 | 1466 | /usr/include/glib-2.0/glib/gmessages.h: 1467 | 1468 | /usr/include/glib-2.0/glib/gvariant.h: 1469 | 1470 | /usr/include/glib-2.0/glib/gvarianttype.h: 1471 | 1472 | /usr/include/glib-2.0/glib/goption.h: 1473 | 1474 | /usr/include/glib-2.0/glib/gpattern.h: 1475 | 1476 | /usr/include/glib-2.0/glib/gprimes.h: 1477 | 1478 | /usr/include/glib-2.0/glib/gqsort.h: 1479 | 1480 | /usr/include/glib-2.0/glib/gqueue.h: 1481 | 1482 | /usr/include/glib-2.0/glib/grand.h: 1483 | 1484 | /usr/include/glib-2.0/glib/gregex.h: 1485 | 1486 | /usr/include/glib-2.0/glib/gscanner.h: 1487 | 1488 | /usr/include/glib-2.0/glib/gsequence.h: 1489 | 1490 | /usr/include/glib-2.0/glib/gshell.h: 1491 | 1492 | /usr/include/glib-2.0/glib/gslice.h: 1493 | 1494 | /usr/include/glib-2.0/glib/gspawn.h: 1495 | 1496 | /usr/include/glib-2.0/glib/gstrfuncs.h: 1497 | 1498 | /usr/include/glib-2.0/glib/gstringchunk.h: 1499 | 1500 | /usr/include/glib-2.0/glib/gtestutils.h: 1501 | 1502 | /usr/include/glib-2.0/glib/gthreadpool.h: 1503 | 1504 | /usr/include/glib-2.0/glib/gtimer.h: 1505 | 1506 | /usr/include/glib-2.0/glib/gtrashstack.h: 1507 | 1508 | /usr/include/glib-2.0/glib/gtree.h: 1509 | 1510 | /usr/include/glib-2.0/glib/gurifuncs.h: 1511 | 1512 | /usr/include/glib-2.0/glib/gversion.h: 1513 | 1514 | /usr/include/glib-2.0/glib/deprecated/gallocator.h: 1515 | 1516 | /usr/include/glib-2.0/glib/deprecated/gcache.h: 1517 | 1518 | /usr/include/glib-2.0/glib/deprecated/gcompletion.h: 1519 | 1520 | /usr/include/glib-2.0/glib/deprecated/gmain.h: 1521 | 1522 | /usr/include/glib-2.0/glib/deprecated/grel.h: 1523 | 1524 | /usr/include/glib-2.0/glib/deprecated/gthread.h: 1525 | 1526 | /usr/include/glib-2.0/glib/glib-autocleanups.h: 1527 | 1528 | /usr/include/gstreamer-1.0/gst/glib-compat.h: 1529 | 1530 | /usr/include/gstreamer-1.0/gst/gstenumtypes.h: 1531 | 1532 | /usr/include/glib-2.0/glib-object.h: 1533 | 1534 | /usr/include/glib-2.0/gobject/gbinding.h: 1535 | 1536 | /usr/include/glib-2.0/gobject/gobject.h: 1537 | 1538 | /usr/include/glib-2.0/gobject/gtype.h: 1539 | 1540 | /usr/include/glib-2.0/gobject/gvalue.h: 1541 | 1542 | /usr/include/glib-2.0/gobject/gparam.h: 1543 | 1544 | /usr/include/glib-2.0/gobject/gclosure.h: 1545 | 1546 | /usr/include/glib-2.0/gobject/gsignal.h: 1547 | 1548 | /usr/include/glib-2.0/gobject/gmarshal.h: 1549 | 1550 | /usr/include/glib-2.0/gobject/gboxed.h: 1551 | 1552 | /usr/include/glib-2.0/gobject/glib-types.h: 1553 | 1554 | /usr/include/glib-2.0/gobject/genums.h: 1555 | 1556 | /usr/include/glib-2.0/gobject/gparamspecs.h: 1557 | 1558 | /usr/include/glib-2.0/gobject/gsourceclosure.h: 1559 | 1560 | /usr/include/glib-2.0/gobject/gtypemodule.h: 1561 | 1562 | /usr/include/glib-2.0/gobject/gtypeplugin.h: 1563 | 1564 | /usr/include/glib-2.0/gobject/gvaluearray.h: 1565 | 1566 | /usr/include/glib-2.0/gobject/gvaluetypes.h: 1567 | 1568 | /usr/include/glib-2.0/gobject/gobject-autocleanups.h: 1569 | 1570 | /usr/include/gstreamer-1.0/gst/gstversion.h: 1571 | 1572 | /usr/include/gstreamer-1.0/gst/gstatomicqueue.h: 1573 | 1574 | /usr/include/gstreamer-1.0/gst/gstbin.h: 1575 | 1576 | /usr/include/gstreamer-1.0/gst/gstelement.h: 1577 | 1578 | /usr/include/gstreamer-1.0/gst/gstconfig.h: 1579 | 1580 | /usr/include/gstreamer-1.0/gst/gstobject.h: 1581 | 1582 | /usr/include/gstreamer-1.0/gst/gstcontrolbinding.h: 1583 | 1584 | /usr/include/gstreamer-1.0/gst/gstcontrolsource.h: 1585 | 1586 | /usr/include/gstreamer-1.0/gst/gstclock.h: 1587 | 1588 | /usr/include/gstreamer-1.0/gst/gstpad.h: 1589 | 1590 | /usr/include/gstreamer-1.0/gst/gstbuffer.h: 1591 | 1592 | /usr/include/gstreamer-1.0/gst/gstminiobject.h: 1593 | 1594 | /usr/include/gstreamer-1.0/gst/gstallocator.h: 1595 | 1596 | /usr/include/gstreamer-1.0/gst/gstmemory.h: 1597 | 1598 | /usr/include/gstreamer-1.0/gst/gstmeta.h: 1599 | 1600 | /usr/include/gstreamer-1.0/gst/gstbufferlist.h: 1601 | 1602 | /usr/include/gstreamer-1.0/gst/gstcaps.h: 1603 | 1604 | /usr/include/gstreamer-1.0/gst/gststructure.h: 1605 | 1606 | /usr/include/gstreamer-1.0/gst/gstdatetime.h: 1607 | 1608 | /usr/include/gstreamer-1.0/gst/gstcapsfeatures.h: 1609 | 1610 | /usr/include/gstreamer-1.0/gst/gstpadtemplate.h: 1611 | 1612 | /usr/include/gstreamer-1.0/gst/gstevent.h: 1613 | 1614 | /usr/include/gstreamer-1.0/gst/gstformat.h: 1615 | 1616 | /usr/include/gstreamer-1.0/gst/gstiterator.h: 1617 | 1618 | /usr/include/gstreamer-1.0/gst/gsttaglist.h: 1619 | 1620 | /usr/include/gstreamer-1.0/gst/gstsample.h: 1621 | 1622 | /usr/include/gstreamer-1.0/gst/gstsegment.h: 1623 | 1624 | /usr/include/gstreamer-1.0/gst/gstmessage.h: 1625 | 1626 | /usr/include/gstreamer-1.0/gst/gstquery.h: 1627 | 1628 | /usr/include/gstreamer-1.0/gst/gsttoc.h: 1629 | 1630 | /usr/include/gstreamer-1.0/gst/gstcontext.h: 1631 | 1632 | /usr/include/gstreamer-1.0/gst/gstdevice.h: 1633 | 1634 | /usr/include/gstreamer-1.0/gst/gststreamcollection.h: 1635 | 1636 | /usr/include/gstreamer-1.0/gst/gststreams.h: 1637 | 1638 | /usr/include/gstreamer-1.0/gst/gsttask.h: 1639 | 1640 | /usr/include/gstreamer-1.0/gst/gsttaskpool.h: 1641 | 1642 | /usr/include/gstreamer-1.0/gst/gstbus.h: 1643 | 1644 | /usr/include/gstreamer-1.0/gst/gstelementfactory.h: 1645 | 1646 | /usr/include/gstreamer-1.0/gst/gstplugin.h: 1647 | 1648 | /usr/include/gstreamer-1.0/gst/gstmacros.h: 1649 | 1650 | /usr/include/gstreamer-1.0/gst/gstpluginfeature.h: 1651 | 1652 | /usr/include/gstreamer-1.0/gst/gsturi.h: 1653 | 1654 | /usr/include/gstreamer-1.0/gst/gstminiobject.h: 1655 | 1656 | /usr/include/gstreamer-1.0/gst/gstbufferpool.h: 1657 | 1658 | /usr/include/gstreamer-1.0/gst/gstchildproxy.h: 1659 | 1660 | /usr/include/gstreamer-1.0/gst/gstdebugutils.h: 1661 | 1662 | /usr/include/gstreamer-1.0/gst/gstdevicemonitor.h: 1663 | 1664 | /usr/include/gstreamer-1.0/gst/gstdeviceprovider.h: 1665 | 1666 | /usr/include/gstreamer-1.0/gst/gstdeviceproviderfactory.h: 1667 | 1668 | /usr/include/gstreamer-1.0/gst/gstelementmetadata.h: 1669 | 1670 | /usr/include/gstreamer-1.0/gst/gsterror.h: 1671 | 1672 | /usr/include/gstreamer-1.0/gst/gstghostpad.h: 1673 | 1674 | /usr/include/gstreamer-1.0/gst/gstinfo.h: 1675 | 1676 | /usr/include/gstreamer-1.0/gst/gstparamspecs.h: 1677 | 1678 | /usr/include/gstreamer-1.0/gst/gstvalue.h: 1679 | 1680 | /usr/include/gstreamer-1.0/gst/gstpipeline.h: 1681 | 1682 | /usr/include/gstreamer-1.0/gst/gstpoll.h: 1683 | 1684 | /usr/include/gstreamer-1.0/gst/gstpreset.h: 1685 | 1686 | /usr/include/gstreamer-1.0/gst/gstprotection.h: 1687 | 1688 | /usr/include/gstreamer-1.0/gst/gstregistry.h: 1689 | 1690 | /usr/include/gstreamer-1.0/gst/gstsystemclock.h: 1691 | 1692 | /usr/include/gstreamer-1.0/gst/gsttagsetter.h: 1693 | 1694 | /usr/include/gstreamer-1.0/gst/gsttocsetter.h: 1695 | 1696 | /usr/include/gstreamer-1.0/gst/gsttracer.h: 1697 | 1698 | /usr/include/gstreamer-1.0/gst/gsttracerfactory.h: 1699 | 1700 | /usr/include/gstreamer-1.0/gst/gsttracerrecord.h: 1701 | 1702 | /usr/include/gstreamer-1.0/gst/gsttypefind.h: 1703 | 1704 | /usr/include/gstreamer-1.0/gst/gsttypefindfactory.h: 1705 | 1706 | /usr/include/gstreamer-1.0/gst/gstutils.h: 1707 | 1708 | /usr/include/gstreamer-1.0/gst/gstparse.h: 1709 | 1710 | /usr/include/gstreamer-1.0/gst/gstcompat.h: 1711 | 1712 | /usr/include/gstreamer-1.0/gst/video/video.h: 1713 | 1714 | /usr/include/gstreamer-1.0/gst/video/video-format.h: 1715 | 1716 | /usr/include/gstreamer-1.0/gst/video/video-enumtypes.h: 1717 | 1718 | /usr/include/gstreamer-1.0/gst/video/video-tile.h: 1719 | 1720 | /usr/include/gstreamer-1.0/gst/video/video-chroma.h: 1721 | 1722 | /usr/include/gstreamer-1.0/gst/video/video-color.h: 1723 | 1724 | /usr/include/gstreamer-1.0/gst/video/video-dither.h: 1725 | 1726 | /usr/include/gstreamer-1.0/gst/video/video-info.h: 1727 | 1728 | /usr/include/gstreamer-1.0/gst/video/video-frame.h: 1729 | 1730 | /usr/include/gstreamer-1.0/gst/video/video-converter.h: 1731 | 1732 | /usr/include/gstreamer-1.0/gst/video/video-scaler.h: 1733 | 1734 | /usr/include/gstreamer-1.0/gst/video/video-resampler.h: 1735 | 1736 | /usr/include/gstreamer-1.0/gst/video/video-multiview.h: 1737 | 1738 | /usr/include/gstreamer-1.0/gst/video/colorbalancechannel.h: 1739 | 1740 | /usr/include/gstreamer-1.0/gst/video/colorbalance.h: 1741 | 1742 | /usr/include/gstreamer-1.0/gst/video/gstvideodecoder.h: 1743 | 1744 | /usr/include/gstreamer-1.0/gst/base/gstadapter.h: 1745 | 1746 | /usr/include/gstreamer-1.0/gst/video/gstvideoutils.h: 1747 | 1748 | /usr/include/gstreamer-1.0/gst/video/gstvideoencoder.h: 1749 | 1750 | /usr/include/gstreamer-1.0/gst/video/gstvideofilter.h: 1751 | 1752 | /usr/include/gstreamer-1.0/gst/base/gstbasetransform.h: 1753 | 1754 | /usr/include/gstreamer-1.0/gst/video/gstvideometa.h: 1755 | 1756 | /usr/include/gstreamer-1.0/gst/video/gstvideotimecode.h: 1757 | 1758 | /usr/include/gstreamer-1.0/gst/video/gstvideopool.h: 1759 | 1760 | /usr/include/gstreamer-1.0/gst/video/gstvideosink.h: 1761 | 1762 | /usr/include/gstreamer-1.0/gst/base/gstbasesink.h: 1763 | 1764 | /usr/include/gstreamer-1.0/gst/video/navigation.h: 1765 | 1766 | /usr/include/gstreamer-1.0/gst/video/video-blend.h: 1767 | 1768 | /usr/include/gstreamer-1.0/gst/video/video-event.h: 1769 | 1770 | /usr/include/gstreamer-1.0/gst/video/videodirection.h: 1771 | 1772 | /usr/include/gstreamer-1.0/gst/video/videoorientation.h: 1773 | 1774 | /usr/include/gstreamer-1.0/gst/video/video-overlay-composition.h: 1775 | 1776 | /usr/include/gstreamer-1.0/gst/video/videooverlay.h: 1777 | 1778 | /home/pi/openFrameworks/libs/openFrameworks/video/ofVideoPlayer.h: 1779 | 1780 | /home/pi/openFrameworks/libs/openFrameworks/video/ofGstVideoPlayer.h: 1781 | 1782 | /home/pi/openFrameworks/libs/openFrameworks/3d/of3dUtils.h: 1783 | 1784 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofCamera.h: 1785 | 1786 | /home/pi/openFrameworks/libs/openFrameworks/3d/ofEasyCam.h: 1787 | -------------------------------------------------------------------------------- /obj/linuxarmv6l/Release/src/PotentiometerController.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meltdream/strange-loop/bac0b63298aa637ad0749f0103fe777a903a89ed/obj/linuxarmv6l/Release/src/PotentiometerController.o -------------------------------------------------------------------------------- /obj/linuxarmv6l/Release/src/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meltdream/strange-loop/bac0b63298aa637ad0749f0103fe777a903a89ed/obj/linuxarmv6l/Release/src/main.o -------------------------------------------------------------------------------- /obj/linuxarmv6l/Release/src/ofApp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meltdream/strange-loop/bac0b63298aa637ad0749f0103fe777a903a89ed/obj/linuxarmv6l/Release/src/ofApp.o -------------------------------------------------------------------------------- /src/ButtonController.cpp: -------------------------------------------------------------------------------- 1 | #include "ButtonController.h" 2 | 3 | ButtonController::ButtonController() 4 | { 5 | isReady = false; 6 | 7 | isPressed = false; 8 | 9 | currentValue = false; 10 | 11 | oldValue = false; 12 | 13 | buttonInput = -1; 14 | } 15 | 16 | 17 | bool ButtonController::setup(int pinNum) 18 | { 19 | buttonInput = pinNum; 20 | int status = wiringPiSetup(); 21 | if (status != -1) 22 | { 23 | ofLogVerbose() << "wiringPiSetup PASS"; 24 | isReady = true; 25 | pinMode(buttonInput, INPUT); 26 | pullUpDnControl(buttonInput, PUD_UP); 27 | }else 28 | { 29 | ofLogError() << "wiringPiSetup FAIL status: " << status; 30 | } 31 | 32 | if (isReady) 33 | { 34 | startThread(true); 35 | } 36 | return isReady; 37 | } 38 | 39 | 40 | void ButtonController::threadedFunction() 41 | { 42 | while (isThreadRunning()) 43 | { 44 | lock(); 45 | currentValue = readButton(); 46 | //once the button is de-pressed, 47 | //is Pressed remains true until it's read by wasPressed() 48 | if(currentValue != oldValue && oldValue){ 49 | isPressed = true; 50 | 51 | } 52 | oldValue = currentValue; 53 | 54 | unlock(); 55 | sleep(10); 56 | 57 | 58 | 59 | 60 | } 61 | } 62 | 63 | bool ButtonController::wasPressed(){ 64 | outputValue = isPressed; 65 | isPressed = false; 66 | return outputValue; 67 | } 68 | 69 | bool ButtonController::readButton() 70 | { 71 | 72 | if (digitalRead(buttonInput) == 0) 73 | return true; 74 | else 75 | return false; 76 | } -------------------------------------------------------------------------------- /src/ButtonController.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "ofMain.h" 3 | #include 4 | 5 | class ButtonController: public ofThread 6 | { 7 | public: 8 | ButtonController(); 9 | bool setup(int pinNum); 10 | void threadedFunction(); 11 | bool wasPressed(); 12 | 13 | bool readButton(); 14 | int buttonInput; 15 | 16 | 17 | bool isPressed, currentValue, oldValue, outputValue; 18 | bool isReady; 19 | 20 | }; -------------------------------------------------------------------------------- /src/ClickCounter.cpp: -------------------------------------------------------------------------------- 1 | #include "ClickCounter.h" 2 | 3 | ClickCounter::ClickCounter() 4 | { 5 | nClicks = 0; 6 | timerStart = 0; 7 | clicking = false; 8 | } 9 | 10 | void ClickCounter::setup(int pinNum){ 11 | targetButton.setup(pinNum); 12 | } 13 | 14 | int ClickCounter::update() 15 | { 16 | targetButton.lock(); 17 | 18 | if (targetButton.wasPressed()){ 19 | if(!clicking){ 20 | clicking = true; 21 | nClicks = 0; 22 | } 23 | if(clicking){ 24 | nClicks++; 25 | timerStart = ofGetSystemTimeMillis(); 26 | } 27 | } 28 | 29 | targetButton.unlock(); 30 | 31 | if (ofGetSystemTimeMillis() - timerStart > 500 && timerStart > 0){ 32 | timerStart = 0; 33 | clicking = false; 34 | return nClicks; 35 | } 36 | else{ 37 | return 0; 38 | } 39 | 40 | } 41 | 42 | -------------------------------------------------------------------------------- /src/ClickCounter.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "ofMain.h" 3 | #include "ButtonController.h" 4 | 5 | 6 | class ClickCounter: public ofThread 7 | { 8 | public: 9 | ClickCounter(); 10 | 11 | void setup(int pinNum); 12 | int update(); 13 | 14 | ButtonController targetButton; 15 | 16 | int nClicks; 17 | uint64_t timerStart; 18 | bool clicking; 19 | 20 | 21 | }; -------------------------------------------------------------------------------- /src/PotentiometerController.cpp: -------------------------------------------------------------------------------- 1 | #include "PotentiometerController.h" 2 | 3 | PotentiometerController::PotentiometerController() 4 | { 5 | isReady = false; 6 | didPotChange = false; 7 | changeAmount = 0; 8 | lastPotValue = 0; 9 | potValue = 0; 10 | //10k trim pot connected to adc #0 11 | potentiometerInput = 1; 12 | } 13 | 14 | 15 | bool PotentiometerController::setup(int pinNum) 16 | { 17 | potentiometerInput = pinNum; 18 | int status = wiringPiSPISetup(0, 1000000); 19 | if (status != -1) 20 | { 21 | ofLogVerbose() << "wiringPiSetup PASS"; 22 | isReady = true; 23 | }else 24 | { 25 | ofLogError() << "wiringPiSetup FAIL status: " << status; 26 | } 27 | 28 | if (isReady) 29 | { 30 | startThread(); 31 | } 32 | return isReady; 33 | } 34 | 35 | 36 | void PotentiometerController::threadedFunction() 37 | { 38 | while (isThreadRunning()) 39 | { 40 | didPotChange = false; 41 | 42 | potValue = readAnalogDigitalConvertor(); 43 | changeAmount = abs(potValue - lastPotValue); 44 | 45 | if(changeAmount!=0) 46 | { 47 | didPotChange = true; 48 | } 49 | 50 | lastPotValue = potValue; 51 | sleep(10); 52 | } 53 | } 54 | 55 | int PotentiometerController::readAnalogDigitalConvertor() 56 | { 57 | uint8_t buffer[3]; 58 | 59 | buffer[0] = 1; 60 | buffer[1] = (8+potentiometerInput)<<4; 61 | buffer[2] = 0; 62 | 63 | wiringPiSPIDataRW(0, buffer, 3); 64 | 65 | return ((buffer[1]&3) << 8) + buffer[2]; 66 | } -------------------------------------------------------------------------------- /src/PotentiometerController.h: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include 3 | 4 | class PotentiometerController: public ofThread 5 | { 6 | public: 7 | PotentiometerController(); 8 | bool setup(int pinNum); 9 | void threadedFunction(); 10 | 11 | 12 | 13 | int readAnalogDigitalConvertor(); 14 | int potentiometerInput; 15 | 16 | 17 | int lastPotValue; 18 | int potValue; 19 | int changeAmount; 20 | bool didPotChange; 21 | 22 | bool doToleranceCheck; 23 | int tolerance; 24 | 25 | bool isReady; 26 | 27 | }; -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- 1 | #include "ofMain.h" 2 | #include "ofApp.h" 3 | 4 | 5 | int main( ){ 6 | 7 | 8 | ofGLESWindowSettings settings; 9 | //uncomment for PAL Systems-> 10 | //settings.setSize(720, 576); 11 | //uncomment for NTSC Systems-> 12 | settings.setSize(720, 480); 13 | settings.windowMode = OF_GAME_MODE; 14 | settings.setGLESVersion(2); 15 | ofCreateWindow(settings); 16 | ofRunApp(new ofApp()); 17 | 18 | } 19 | -------------------------------------------------------------------------------- /src/ofApp.cpp: -------------------------------------------------------------------------------- 1 | //VERSION 1.2 2 | #include "ofApp.h" 3 | #include 4 | #define BOOST_FILESYSTEM_VERSION 3 5 | #define BOOST_FILESYSTEM_NO_DEPRECATED 6 | #include 7 | #include 8 | #include 9 | 10 | /////////////////////////////////////// 11 | //-------------------------------------------------------------- 12 | void ofApp::setup(){ 13 | ofSetVerticalSync(false); 14 | shader1.load("shadersES2/shader1"); 15 | shader2.load("shadersES2/shader2"); 16 | shader3.load("shadersES2/shader3"); 17 | shader4.load("shadersES2/shader4"); 18 | lumakey.load("shadersES2/lumakey"); 19 | shader6.load("shadersES2/hueShift"); 20 | 21 | //assigning the ADC ic's (MCP3008) pin number to potControllers 22 | isReady = pot1.setup(5); 23 | pot2.setup(2); 24 | pot3.setup(4); 25 | pot4.setup(3); 26 | js1x.setup(7); 27 | js1y.setup(6); 28 | js2x.setup(1); 29 | js2y.setup(0); 30 | 31 | button1.setup(2); 32 | button2.setup(0); 33 | clickCounter1.setup(0); 34 | clickCounter2.setup(2); 35 | 36 | image1.load("images/noInput.png"); 37 | 38 | //CONTROL VARIABLES 39 | yAxis1 = 0.0; 40 | xAxis1 = 0.0; 41 | xAxis2 = 0.5; 42 | yAxis2 = 0.5; 43 | nClicks1 = 0; 44 | nClicks2 = 0; 45 | selector = 1; 46 | num = 0; 47 | imageNum = 0; 48 | camOn = false; 49 | paintMode = false; 50 | sourceParamMode = false; 51 | paintMode = false; 52 | noInput = false; 53 | turnOffStarted = false; 54 | notLoading = false; 55 | feedbackRotateWaitRecall = false; 56 | feedbackZoomWaitRecall = false; 57 | sourceRotateWaitRecall = false; 58 | sourceZoomWaitRecall = false; 59 | loadCount = 0; 60 | 61 | 62 | ofHideCursor(); 63 | ofBackground(0, 0, 0); 64 | ofSetFrameRate(30); 65 | texture1.allocate(ofGetWidth(), ofGetHeight(),GL_RGBA); 66 | buffer.allocate(ofGetWidth(), ofGetHeight(),GL_RGBA); 67 | buffer2.allocate(ofGetWidth(), ofGetHeight(),GL_RGBA); 68 | buffer3.allocate(ofGetWidth(), ofGetHeight(),GL_RGBA); 69 | 70 | buffer.begin(); 71 | ofClear(255,255,255, 0); 72 | buffer.end(); 73 | buffer2.begin(); 74 | ofClear(255,255,255, 0); 75 | buffer2.end(); 76 | buffer3.begin(); 77 | ofClear(255,255,255, 0); 78 | buffer3.end(); 79 | 80 | //The following has to be UNCOMMENTED for NTSC operation -> 81 | system("sudo v4l2-ctl -d /dev/video0 --set-standard=0"); 82 | cam.setDeviceID(0); 83 | cam.setDesiredFrameRate(30); 84 | cam.initGrabber(720, 480); 85 | //The following has to be UNCOMMENTED for PAL operation -> 86 | //system("sudo v4l2-ctl -d /dev/video0 --set-standard=6"); 87 | //cam.setDeviceID(0); 88 | //cam.setDesiredFrameRate(25); 89 | //cam.initGrabber(720, 576); 90 | 91 | if(cam.isInitialized()){ 92 | camOn = true; 93 | } 94 | extVideos.push_back(".mp4"); 95 | extVideos.push_back(".avi"); 96 | extVideos.push_back(".flv"); 97 | extVideos.push_back(".mov"); 98 | extVideos.push_back(".mkv"); 99 | extVideos.push_back(".mpg"); 100 | extImages.push_back(".bmp"); 101 | extImages.push_back(".png"); 102 | extImages.push_back(".gif"); 103 | extImages.push_back(".jpg"); 104 | 105 | 106 | system("sudo mount /dev/sda1 /media/pi/USBKey -o uid=pi,gid=pi"); 107 | getVideos(path, extVideos, videos); 108 | getImages(path, extImages, images); 109 | if (images.size() == 0 && videos.size() == 0 && !cam.isInitialized()){ 110 | noInput = true; 111 | } 112 | else if(videos.size() > 0){ 113 | ofxOMXPlayerSettings settings; 114 | settings.enableAudio = false; 115 | player.loadMovie(videos[num]); 116 | 117 | } 118 | if(images.size() > 0){ 119 | paintImage.load(images[0]); 120 | if (videos.size() == 0 && !cam.isInitialized()){ 121 | paintMode = true; 122 | } 123 | 124 | } 125 | 126 | } 127 | 128 | //-------------------------------------------------------------- 129 | 130 | void ofApp::update(){ 131 | powerOffCheckRoutine(); 132 | if (!isReady) { 133 | return; 134 | } 135 | 136 | if(camOn){ 137 | cam.update(); 138 | } 139 | //Here are calle the methods that read the device controls and check that 140 | //the loaded video is playing back correctly. Check them out, they're after the draw method. 141 | checkClicksRoutine(); 142 | checkJoysticksRoutine(); 143 | updateControlsRoutine(); 144 | checkVideoPlayback(); 145 | } 146 | 147 | //-------------------------------------------------------------- 148 | void ofApp::draw() { 149 | ofLog(OF_LOG_NOTICE,"fps: " + ofToString(ofGetFrameRate())+ " xAxis1: " + ofToString(xAxis1) + " yAxis1:" + ofToString(yAxis1) + " xAxis2:" + ofToString(xAxis2) + " yAxis2:" + ofToString(yAxis2)) ; 150 | if(!player.isTextureEnabled()) 151 | { 152 | return; 153 | } 154 | if (noInput == true){ 155 | image1.draw(0,0, ofGetWidth(), ofGetHeight()); 156 | 157 | } 158 | else{ 159 | 160 | buffer.begin(); 161 | 162 | switch(selector){ 163 | case 1://CONTRAST 164 | shader1.begin(); 165 | shader1.setUniform1f("in1", knob); 166 | shader1.setUniform1f("dispX", dispX*0.04); 167 | shader1.setUniform1f("dispY", dispY*0.04); 168 | shader1.setUniform1f("in2", yAxis2); 169 | ofPushMatrix(); 170 | ofTranslate(ofGetWidth()/2,ofGetHeight()/2,0); 171 | ofRotateZDeg((int)rotate); 172 | ofTranslate(0, 0, zoom); 173 | 174 | texture1.draw(-ofGetWidth()/2,-ofGetHeight()/2); 175 | 176 | ofPopMatrix(); 177 | shader1.end(); 178 | break; 179 | 180 | 181 | case 2: //CHANGE HUE 182 | shader2.begin(); 183 | shader2.setUniform1f("in1", yAxis2); 184 | shader2.setUniform1f("in2", knob); 185 | shader2.setUniform1f("dispX", dispX*0.04); 186 | shader2.setUniform1f("dispY", dispY*0.04); 187 | 188 | ofPushMatrix(); 189 | 190 | ofTranslate(ofGetWidth()/2,ofGetHeight()/2,0); 191 | ofRotateZDeg((int)rotate); 192 | ofTranslate(0, 0, zoom); 193 | 194 | texture1.draw(-ofGetWidth()/2,-ofGetHeight()/2); 195 | 196 | ofPopMatrix(); 197 | shader2.end(); 198 | break; 199 | 200 | case 3://NEGATIVE 201 | shader3.begin(); 202 | shader3.setUniform1f("dispX", dispX*0.04); 203 | shader3.setUniform1f("dispY", dispY*0.04); 204 | shader3.setUniform1f("in1", yAxis2); 205 | shader3.setUniform1f("in2", knob); 206 | 207 | ofPushMatrix(); 208 | 209 | ofTranslate(ofGetWidth()/2,ofGetHeight()/2,0); 210 | ofTranslate(0, 0, zoom); 211 | ofRotateZDeg((int)rotate); 212 | 213 | texture1.draw(-ofGetWidth()/2,-ofGetHeight()/2); 214 | 215 | ofPopMatrix(); 216 | shader3.end(); 217 | break; 218 | case 4: //PIXELATE 219 | shader4.begin(); 220 | shader4.setUniform1f("in1", knob); 221 | shader4.setUniform1f("in2", yAxis2); 222 | shader4.setUniform1f("dispX", dispX*0.04); 223 | shader4.setUniform1f("dispY", dispY*0.04); 224 | shader4.setUniform1f("textureWidth", (float) ofGetWidth()); 225 | shader4.setUniform1f("textureHeight", (float) ofGetHeight()); 226 | ofPushMatrix(); 227 | ofTranslate(ofGetWidth()/2,ofGetHeight()/2,0); 228 | ofTranslate(0, 0, zoom); 229 | 230 | ofRotateZDeg((int)rotate); 231 | texture1.draw(-ofGetWidth()/2,-ofGetHeight()/2); 232 | 233 | ofPopMatrix(); 234 | shader4.end(); 235 | break; 236 | case 5://pure feedback with speed control 237 | 238 | ofPushMatrix(); 239 | ofTranslate(ofGetWidth()/2,ofGetHeight()/2,0); 240 | ofRotateZDeg((int)rotate); 241 | ofTranslate(-dispX*10,-dispY*10, zoom); 242 | if(ofGetFrameNum() % (uint64_t)(1.0+(knob*3)) == 0 ){ 243 | texture1.draw(-ofGetWidth()/2,-ofGetHeight()/2); 244 | } 245 | ofPopMatrix(); 246 | break; 247 | 248 | } 249 | 250 | buffer.end(); 251 | buffer2.begin(); 252 | ofClear(255,255,255, 0); 253 | 254 | //LUMA KEY 255 | lumakey.begin(); 256 | lumakey.setUniform1f("th1", keyTresh); 257 | lumakey.setUniform1f("op1", 0.0); 258 | 259 | ofPushMatrix(); 260 | ofTranslate(ofGetWidth()/2, ofGetHeight()/2, 0); 261 | ofTranslate(-sourceDispX * 600, -sourceDispY * 600, sourceZoom); 262 | ofRotateZDeg((int)sourceRotate); 263 | ofTranslate(-ofGetWidth()/2, -ofGetHeight()/2, 0); 264 | 265 | drawSource(); 266 | 267 | ofPopMatrix(); 268 | 269 | lumakey.end(); 270 | buffer2.end(); 271 | buffer3.begin(); 272 | buffer.draw(0, 0); 273 | buffer2.draw(0, 0); 274 | buffer3.end(); 275 | //Load here the feedback 276 | texture1 = buffer3.getTexture(); 277 | //FINAL HUE+SAT ADJUST 278 | shader6.begin(); 279 | 280 | 281 | if(selector == 5){ //if in no effect mode you can adjust saturation also. 282 | shader6.setUniform1f("in2",yAxis2); 283 | } 284 | else if(selector == 2){ 285 | shader6.setUniform1f("in2", 0.65); 286 | } 287 | else{ 288 | shader6.setUniform1f("in2", 1.3); 289 | } 290 | shader6.setUniform1f("hue", xAxis2); 291 | 292 | buffer.draw(0, 0); 293 | shader6.end(); 294 | 295 | buffer2.draw(0, 0); 296 | } 297 | 298 | 299 | } 300 | 301 | //-------------------------------------------------------------- 302 | 303 | 304 | void ofApp::checkClicksRoutine(){ 305 | nClicks1 = clickCounter1.update(); 306 | nClicks2 = clickCounter2.update(); 307 | switch(nClicks1){ 308 | case 1: 309 | //Center the framebuffer position 310 | xAxis1 = 0; 311 | yAxis1 = 0; 312 | nClicks1 = 0; 313 | break; 314 | 315 | case 2: 316 | //Change source position, rotation and zoom, or go back 317 | //to changing parameters in the feedback 318 | if(!paintMode){ 319 | sourceParamMode = !sourceParamMode; 320 | if(sourceParamMode){ 321 | sourceZoomWaitRecall = true; 322 | sourceRotateWaitRecall = true; 323 | xAxis1 = sourceDispX; 324 | yAxis1 = sourceDispY; 325 | } 326 | else{ 327 | feedbackZoomWaitRecall = true; 328 | feedbackRotateWaitRecall = true; 329 | xAxis1 = dispX; 330 | yAxis1 = dispY; 331 | } 332 | } 333 | nClicks1 = 0; 334 | break; 335 | 336 | case 3: 337 | //Jump to next video 338 | if(!paintMode){ 339 | nextVideo(); 340 | } 341 | else{ 342 | nextImage(); 343 | } 344 | nClicks1 = 0; 345 | break; 346 | 347 | default: 348 | nClicks1 = 0; 349 | break; 350 | } 351 | 352 | 353 | switch(nClicks2){ 354 | case 1: 355 | //Zero out the feedback parameters and clear the 356 | //frame buffer 357 | xAxis2 = 0.0; 358 | yAxis2 = 0.5; 359 | buffer.begin(); 360 | ofClear(255,255,255, 0); 361 | buffer.end(); 362 | buffer2.begin(); 363 | ofClear(255,255,255, 0); 364 | buffer2.end(); 365 | buffer3.begin(); 366 | ofClear(255,255,255, 0); 367 | buffer3.end(); 368 | nClicks2 = 0; 369 | break; 370 | 371 | case 2: 372 | //Change feedback mode 373 | if (selector < 5) { 374 | selector++;} 375 | else { 376 | selector = 1;} 377 | nClicks2 = 0; 378 | break; 379 | case 3: 380 | //Go to paint mode (if images are present) and back 381 | if(images.size() > 0){ 382 | paintMode = !paintMode; 383 | if(paintMode){ 384 | xAxis1 = 0; 385 | yAxis1 = 0; 386 | } 387 | else{ 388 | feedbackRotateWaitRecall = true; 389 | feedbackZoomWaitRecall = true; 390 | xAxis1 = dispX; 391 | yAxis1 = dispX; 392 | } 393 | } 394 | nClicks2 = 0; 395 | break; 396 | case 4: 397 | //switch from capture to stored videos mode if possible 398 | if(cam.isInitialized()&& videos.size()>0){ 399 | camOn = !camOn; 400 | } 401 | nClicks2 = 0; 402 | break; 403 | default: 404 | nClicks2 = 0; 405 | break; 406 | } 407 | } 408 | 409 | void ofApp::checkJoysticksRoutine(){ 410 | if(!paintMode && !sourceParamMode){ 411 | dispX = xAxis1; 412 | dispY = yAxis1; 413 | } 414 | else if(paintMode){ 415 | paintDispX = xAxis1*(ofGetWidth() + (paintImage.getWidth()/5)); 416 | paintDispY = yAxis1*(ofGetHeight() + (paintImage.getHeight()/5)); 417 | } 418 | else if(sourceParamMode){ 419 | sourceDispX = xAxis1; 420 | sourceDispY = yAxis1; 421 | } 422 | if(js1y.potValue > 535 || js1y.potValue < 470){ 423 | //The last two values in the following method determine the sensibility of the joystick 424 | xAxis1 += ofMap((float)js1y.potValue, 0.0, 1023.0, 0.05, -0.05); 425 | //These are the bounds of the frame movement 426 | if(xAxis1 > 1.00) 427 | xAxis1 = 1.00; 428 | if(xAxis1 < -1.00) 429 | xAxis1 = -1.00; 430 | } 431 | if(js1x.potValue > 535 || js1x.potValue < 470){ 432 | yAxis1 += ofMap((float)js1x.potValue, 0.0, 1023.0, -0.05, 0.05); 433 | if(yAxis1 > 1.0) 434 | yAxis1 = 1.00; 435 | if(yAxis1 < -1.0) 436 | yAxis1 = -1.00; 437 | 438 | } 439 | 440 | if(js2x.potValue > 535 || js2x.potValue < 470){ 441 | xAxis2 += ofMap((float)js2x.potValue, 0.0, 1023.0, -0.015, +0.015); 442 | //*DON'T*adjust these to alter the bounds of the parameter 443 | //keep this 1.0 and 0.0 and alter the shader parameters 444 | if(xAxis2 > 1.0) 445 | xAxis2 = 0.0; 446 | if(xAxis2 < 0.0) 447 | xAxis2 = 1.0; 448 | } 449 | if(js2y.potValue > 535 || js2y.potValue < 470){ 450 | yAxis2 += ofMap((float)js2y.potValue, 0.0, 1023.0, -0.017, +0.017); 451 | if(yAxis2 > 1.0) 452 | yAxis2 = 1.0; 453 | if(yAxis2 < 0.0) 454 | yAxis2 = 0.0; 455 | } 456 | 457 | 458 | } 459 | 460 | void ofApp::updateControlsRoutine(){ 461 | keyTresh = ofMap((float)pot2.potValue, 0.0, 1023.0, 0, 1.0); 462 | if(keyTresh > -0.03 && keyTresh < 0.03){ 463 | keyTresh = 0.0; 464 | } 465 | 466 | knob = ofMap((float)pot4.potValue, 0.0, 1023.0, 0.0, 1.0); 467 | if(!paintMode && !sourceParamMode){ 468 | if(abs(zoom - ofMap(pot1.potValue, 0, 1023, -50, +50))<10){ 469 | feedbackZoomWaitRecall = false; 470 | } 471 | if(!feedbackZoomWaitRecall){ 472 | zoom = ofMap(pot1.potValue, 0, 1023, -50, +50); 473 | } 474 | if(abs(rotate - ofMap((float)pot3.potValue, 0, 1023, -10.0, 10.0))<2.5){ 475 | feedbackRotateWaitRecall = false; 476 | } 477 | if(!feedbackRotateWaitRecall){ 478 | rotate = ofMap((float)pot3.potValue, 0, 1023, -10.0, 10.0); 479 | } 480 | } 481 | if(sourceParamMode){ 482 | //Don't change the parameters value until the potentiometer position 483 | //almost matches the stored value 484 | if(abs(oldSourceRotate - ofMap((float) pot3.potValue, 0, 1023, -180, 180))<5){ 485 | sourceRotateWaitRecall = false; 486 | } 487 | if(!sourceRotateWaitRecall){ 488 | //the following code avoids jump in the parameters 489 | //removing input noise 490 | sourceRotate = ofMap((float) pot3.potValue, 0, 1023, -180, 180); 491 | if(abs(sourceRotate) < 1){ 492 | sourceRotate = 0; 493 | } 494 | if(abs(sourceRotate-oldSourceRotate) < 3){ 495 | sourceRotate = oldSourceRotate; 496 | } 497 | oldSourceRotate = sourceRotate; 498 | } 499 | if(abs(oldSourceZoom - ofMap(pot1.potValue, 0, 1023, -600, +600))< 30){ 500 | sourceZoomWaitRecall = false; 501 | } 502 | if(!sourceZoomWaitRecall){ 503 | sourceZoom = ofMap(pot1.potValue, 0, 1023, -600, +600); 504 | if(abs(sourceZoom-oldSourceZoom) < 30){ 505 | sourceZoom = oldSourceZoom; 506 | } 507 | oldSourceZoom = sourceZoom; 508 | } 509 | } 510 | //If in paintmode map the controls to paintparams 511 | // and then set dispX and dispY to 0 so that 512 | //the frame buffer is centered 513 | if(paintMode){ 514 | paintRotate = ofMap(pot3.potValue, 0, 1023, -180, 180); 515 | if(abs(paintRotate) < 1){ 516 | paintRotate = 0; 517 | } 518 | if(abs(paintRotate-oldPaintRotate) < 2){ 519 | paintRotate = oldPaintRotate; 520 | } 521 | oldPaintRotate = paintRotate; 522 | paintZoom = ofMap(pot1.potValue, 0, 1023, -600, 600); 523 | if(abs(paintZoom-oldPaintZoom) < 20){ 524 | paintZoom = oldPaintZoom; 525 | } 526 | oldPaintZoom = paintZoom; 527 | dispX = 0; 528 | dispY = 0; 529 | } 530 | } 531 | void ofApp::nextVideo(){ 532 | if(videos.size() > 0){ 533 | if (num+1 < videos.size()){ 534 | num += 1;} 535 | else{ 536 | num = 0;} 537 | player.loadMovie(videos[num]); 538 | } 539 | } 540 | 541 | void ofApp::drawSource(){ 542 | if(camOn){ 543 | cam.draw(0,0, ofGetWidth(), ofGetHeight()); 544 | } 545 | else if (!paintMode){ 546 | player.draw(0,0, ofGetWidth(), ofGetHeight()); 547 | } 548 | else{ 549 | ofPushMatrix(); 550 | ofTranslate(paintImage.getWidth()/2, paintImage.getHeight()/2); 551 | ofTranslate(0, 0, paintZoom); 552 | ofTranslate(-paintDispX, -paintDispY); 553 | ofRotateZDeg(paintRotate); 554 | paintImage.draw(-paintImage.getWidth()/2, -paintImage.getHeight()/2); 555 | ofPopMatrix(); 556 | } 557 | } 558 | void ofApp::nextImage(){ 559 | if(images.size() > 0){ 560 | if (imageNum+1 < images.size()){ 561 | imageNum += 1;} 562 | else{ 563 | imageNum = 0;} 564 | paintImage.load(images[imageNum]); 565 | } 566 | } 567 | void ofApp::powerOffCheckRoutine(){ 568 | //If both button remain pressed for 3 seconds the device turns off 569 | if(button1.currentValue && button2.currentValue){ 570 | 571 | if(!turnOffStarted){ 572 | beginTime = ofGetSystemTimeMillis(); 573 | turnOffStarted = true; 574 | } 575 | else{ 576 | if(ofGetSystemTimeMillis() - beginTime > 2000){ 577 | system("sudo killall -9 feedback; sudo poweroff"); 578 | } 579 | } 580 | } 581 | else{ 582 | turnOffStarted = false; 583 | } 584 | } 585 | 586 | void ofApp::checkVideoPlayback(){ 587 | if(videos.size() > 0){ 588 | if(player.isFrameNew()){ 589 | notLoading = false; 590 | } 591 | else if(!player.isFrameNew() && !notLoading && !camOn){ 592 | notLoading = true; 593 | loadCount = ofGetSystemTimeMillis(); 594 | } 595 | else if(!player.isFrameNew() && notLoading && !camOn){ 596 | if(ofGetSystemTimeMillis()-loadCount >= 1000 && loadCount > 0){ 597 | ofLog(OF_LOG_NOTICE, "***VIDEO WASN'T LOADING, SKIPPED IT!***"); 598 | notLoading = false; 599 | loadCount = 0; 600 | nextVideo(); 601 | } 602 | } 603 | 604 | } 605 | } 606 | namespace fs = std::filesystem; 607 | typedef std::vector stringvec; 608 | stringvec videos; 609 | stringvec images; 610 | stringvec extVideos; 611 | stringvec extImages; 612 | std::string path("/media/pi/USBKey"); 613 | //These two methods look through the directories in the specifed folder and selects video/image 614 | //files with the specified extensions. 615 | void ofApp::getVideos(const std::string& path, stringvec& ext, stringvec& vector){ 616 | for(auto& p: fs::recursive_directory_iterator(path)) 617 | { 618 | for(int i = 0; i < ext.size(); i++){ 619 | if(boost::iequals(p.path().extension().string(), ext[i])){ 620 | vector.push_back(p.path().string()); 621 | break; 622 | } 623 | } 624 | std::sort(vector.begin(),vector.end()); 625 | } 626 | 627 | } 628 | void ofApp::getImages(const std::string& path, stringvec& ext, stringvec& vector){ 629 | for(auto& p: fs::recursive_directory_iterator(path)) 630 | { 631 | for(int i = 0; i < ext.size(); i++){ 632 | if(boost::iequals(p.path().extension().string(), ext[i])){ 633 | vector.push_back(p.path().string()); 634 | break; 635 | } 636 | } 637 | std::sort(vector.begin(),vector.end()); 638 | } 639 | } 640 | 641 | -------------------------------------------------------------------------------- /src/ofApp.h: -------------------------------------------------------------------------------- 1 | //VERSION 1.2 2 | #pragma once 3 | 4 | #include "ofMain.h" 5 | #include "PotentiometerController.h" 6 | #include "ButtonController.h" 7 | #include "ClickCounter.h" 8 | #include "wiringPi.h" 9 | #include "wiringPiSPI.h" 10 | #include "ofxOMXPlayer.h" 11 | 12 | 13 | typedef std::vector stringvec; 14 | 15 | class ofApp : public ofBaseApp{ 16 | public: 17 | void setup(); 18 | void update(); 19 | void draw(); 20 | 21 | void getVideos(const std::string& path,stringvec& ext, stringvec& vector); 22 | void getImages(const std::string& path,stringvec& ext, stringvec& vector); 23 | 24 | void drawSource(); 25 | void nextVideo(); 26 | void nextImage(); 27 | void powerOffCheckRoutine(); 28 | void checkClicksRoutine(); 29 | void checkJoysticksRoutine(); 30 | void updateControlsRoutine(); 31 | void checkVideoPlayback(); 32 | 33 | 34 | 35 | ClickCounter clickCounter1, clickCounter2; 36 | PotentiometerController pot1, pot2, pot3, pot4, js1x, js1y, js2x, js2y; 37 | ButtonController button1, button2; 38 | ofFbo buffer, buffer2, buffer3; 39 | ofShader shader1,shader2, shader3, shader4, lumakey,shader6; 40 | ofVideoGrabber cam; 41 | ofxOMXPlayer player; 42 | ofImage image1,paintImage; 43 | ofTexture texture1; 44 | 45 | bool isReady; 46 | bool noInput; 47 | bool camOn; 48 | bool notLoading; 49 | bool paintMode; 50 | bool sourceParamMode; 51 | bool sourceRotateWaitRecall, sourceZoomWaitRecall, feedbackRotateWaitRecall, feedbackZoomWaitRecall; 52 | int selector; 53 | int num,imageNum; 54 | uint64_t loadCount; 55 | int nClicks1, nClicks2; 56 | bool turnOffStarted; 57 | uint64_t beginTime; 58 | int zoom; 59 | int paintZoom, oldPaintZoom; 60 | int sourceZoom, oldSourceZoom; 61 | float rotate; 62 | int paintRotate, oldPaintRotate; 63 | int sourceRotate, oldSourceRotate; 64 | float xAxis1, yAxis1, xAxis2, yAxis2, knob, keyTresh, dispX, dispY,paintDispX, paintDispY, sourceDispX, sourceDispY; 65 | 66 | 67 | 68 | }; 69 | --------------------------------------------------------------------------------