commit 323717ecf86315bf9828c49a6bcbd4c2ce32def2 Author: Leonard Francis Coogan Date: Mon Aug 25 10:41:08 2025 -0400 initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..13d94f8 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.app diff --git a/01_simpleColorQuadExample/.vscode/c_cpp_properties.json b/01_simpleColorQuadExample/.vscode/c_cpp_properties.json new file mode 100644 index 0000000..fde0412 --- /dev/null +++ b/01_simpleColorQuadExample/.vscode/c_cpp_properties.json @@ -0,0 +1,141 @@ +{ + "configurations": [ + { + "browse": { + "databaseFilename": "${workspaceRoot}/.vscode/browse.db", + "limitSymbolsToIncludedHeaders": true, + "path": [ + "/usr/local/include", + "/System/Library/Frameworks", + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/", + "${workspaceFolder}/src/**", + "${OF_INCLUDE}", + "${OF_LIBS_INCLUDE}", + "${PROJECT_ADDON_INCLUDES}", + "${PROJECT_EXTRA_INCLUDES}" + ] + }, + "cStandard": "c17", + "compilerPath": "/usr/bin/gcc", + "configurationProvider": "ms-vscode.makefile-tools", + "cppStandard": "c++17", + "includePath": [ + "/usr/local/include", + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/", + "${OF_INCLUDE}", + "${OF_LIBS_INCLUDE}", + "${workspaceFolder}/src/**", + "${PROJECT_ADDON_INCLUDES}", + "${PROJECT_EXTRA_INCLUDES}" + ], + "intelliSenseMode": "${default}", + "macFrameworkPath": [ + "/System/Library/Frameworks", + "/Library/Frameworks" + ], + "mergeConfigurations": true, + "name": "Mac" + }, + { + "browse": { + "databaseFilename": "", + "limitSymbolsToIncludedHeaders": true, + "path": [ + "/usr/local/include", + "/usr/include", + "${workspaceFolder}/src/**", + "${OF_INCLUDE}", + "${OF_LIBS_INCLUDE}", + "${PROJECT_ADDON_INCLUDES}", + "${PROJECT_EXTRA_INCLUDES}" + ] + }, + "cStandard": "c17", + "compilerPath": "/usr/bin/gcc", + "configurationProvider": "ms-vscode.makefile-tools", + "cppStandard": "c++17", + "includePath": [ + "/usr/include", + "/usr/local/include", + "/usr/include/c++/*", + "/usr/lib/gcc/x86_64-linux-gnu/*", + "/usr/lib/x86_64-linux-gnu/glib-2.0/include", + "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/include", + "/usr/local/include", + "/usr/include/x86_64-linux-gnu", + "${OF_INCLUDE}", + "${OF_LIBS_INCLUDE}", + "${workspaceRoot}/../../../libs/kiss/include", + "/usr/include/x86_64-linux-gnu/c++/*", + "/usr/include/pulse", + "/usr/include/cairo", + "/usr/include/gstreamer-1.0", + "/usr/include/glib-2.0", + "${workspaceRoot}", + "${workspaceFolder}/src/**", + "${PROJECT_ADDON_INCLUDES}", + "${PROJECT_EXTRA_INCLUDES}" + ], + "intelliSenseMode": "${default}", + "mergeConfigurations": true, + "name": "Linux" + }, + { + "browse": { + "databaseFilename": "", + "limitSymbolsToIncludedHeaders": true, + "path": [ + "${workspaceFolder}/src/**", + "${OF_INCLUDE}", + "${OF_LIBS_INCLUDE}", + "${PROJECT_ADDON_INCLUDES}", + "${PROJECT_EXTRA_INCLUDES}" + ] + }, + "cStandard": "c17", + "compilerPath": "C:/msys64/mingw64/bin/g++.exe", + "configurationProvider": "ms-vscode.makefile-tools", + "cppStandard": "c++17", + "includePath": [ + "C:/msys64/mingw64/include/c++/**", + "C:/msys64/mingw64/i686-w64-mingw64/include", + "${OF_INCLUDE}", + "${OF_LIBS_INCLUDE}", + "${workspaceFolder}/src/**", + "${PROJECT_ADDON_INCLUDES}", + "${PROJECT_EXTRA_INCLUDES}" + ], + "intelliSenseMode": "clang-x64", + "mergeConfigurations": true, + "name": "Win32" + } + ], + "env": { + "OF_INCLUDE": [ + "${OF_LIBS_ROOT}/openFrameworks/**" + ], + "OF_LIBS_INCLUDE": [ + "${OF_LIBS_ROOT}/cairo/include/cairo", + "${OF_LIBS_ROOT}/curl/include", + "${OF_LIBS_ROOT}/fmod/include", + "${OF_LIBS_ROOT}/FreeImage/include", + "${OF_LIBS_ROOT}/freetype/include", + "${OF_LIBS_ROOT}/glew/include", + "${OF_LIBS_ROOT}/glfw/include", + "${OF_LIBS_ROOT}/glm/include", + "${OF_LIBS_ROOT}/json/include", + "${OF_LIBS_ROOT}/pugixml/include", + "${OF_LIBS_ROOT}/rtAudio/include", + "${OF_LIBS_ROOT}/tess2/include", + "${OF_LIBS_ROOT}/uriparser/include", + "${OF_LIBS_ROOT}/utf8/include" + ], + "OF_LIBS_ROOT": "${OF_ROOT}/libs", + "OF_ROOT": "${workspaceFolder}/../../..", + "PROJECT_ADDON_INCLUDES": [], + "PROJECT_EXTRA_INCLUDES": [ + "${workspaceRoot}/src" + ] + }, + "version": 4 +} \ No newline at end of file diff --git a/01_simpleColorQuadExample/.vscode/extensions.json b/01_simpleColorQuadExample/.vscode/extensions.json new file mode 100644 index 0000000..e5b6ac7 --- /dev/null +++ b/01_simpleColorQuadExample/.vscode/extensions.json @@ -0,0 +1,6 @@ +{ + "recommendations": [ + "ms-vscode.makefile-tools", + "ms-vscode.cpptools" + ] +} diff --git a/01_simpleColorQuadExample/.vscode/launch.json b/01_simpleColorQuadExample/.vscode/launch.json new file mode 100644 index 0000000..e535136 --- /dev/null +++ b/01_simpleColorQuadExample/.vscode/launch.json @@ -0,0 +1,72 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "C++ Launch", + "type": "cppdbg", + "request": "launch", + "args": [], + "stopAtEntry": false, + "cwd": "${workspaceRoot}", + "environment": [], + "externalConsole": false, + "linux": { + "MIMode": "gdb", + "setupCommands": [ + { + "description": "Enable pretty-printing for gdb", + "text": "-enable-pretty-printing", + "ignoreFailures": true + } + ], + "program": "${workspaceRoot}/bin/${workspaceFolderBasename}_debug" + }, + "osx": { + "MIMode": "lldb", + "program": "${workspaceRoot}/bin/${workspaceFolderBasename}_debug.app/Contents/MacOS/${workspaceFolderBasename}_debug" + }, + "windows": { + "MIMode": "gdb", + "miDebuggerPath": "gdb.exe", + "setupCommands": [ + { + "description": "Enable pretty-printing for gdb", + "text": "-enable-pretty-printing", + "ignoreFailures": true + } + ], + "program": "${workspaceRoot}/bin/${workspaceFolderBasename}_debug" + } + }, + { + "name": "C++ Attach", + "type": "cppdbg", + "request": "attach", + "program": "enter program name, for example ${workspaceRoot}/a.out", + "processId": "${command:pickProcess}", + "linux": { + "MIMode": "gdb", + "setupCommands": [ + { + "description": "Enable pretty-printing for gdb", + "text": "-enable-pretty-printing", + "ignoreFailures": true + } + ] + }, + "osx": { + "MIMode": "lldb" + }, + "windows": { + "MIMode": "gdb", + "setupCommands": [ + { + "description": "Enable pretty-printing for gdb", + "text": "-enable-pretty-printing", + "ignoreFailures": true + } + ] + } + } + ] +} \ No newline at end of file diff --git a/01_simpleColorQuadExample/.vscode/tasks.json b/01_simpleColorQuadExample/.vscode/tasks.json new file mode 100644 index 0000000..a222128 --- /dev/null +++ b/01_simpleColorQuadExample/.vscode/tasks.json @@ -0,0 +1,92 @@ +{ + + "version": "2.0.0", + "shell":{ + "task": true + }, + "windows" : { + "options": { + "shell": { + "executable": "C:\\msys64\\msys2_shell.cmd", + "args": [ + "-defterm", + "-mingw64", + "-no-start", + "-here", + "-shell bash -c" + ] + } + } + }, + "problemMatcher": { + "owner": "cpp", + "fileLocation": ["relative", "${workspaceFolder}"], + "pattern": { + "regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$", + "file": 1, + "line": 2, + "column": 3, + "severity": 4, + "message": 5 + } + }, + + "group": { + "kind": "build", + }, + + "presentation": { + "reveal": "always", + "panel": "shared" + }, + + "tasks": [ + { + "type": "shell", + "label": "Build RELEASE", + "command": "make -j -s 2>&1" + // "windows" : { + // "command" : "msbuild" + // } + }, + { + "type": "shell", + "label": "Run RELEASE", + "command": "make RunRelease >&1", + "windows" : { + "command" : "bin/*.exe" + } + }, + { + "label": "Build and Run Release", + "dependsOn": ["Build RELEASE", "Run RELEASE"], + "dependsOrder": "sequence", + "group": { + "kind": "build", + "isDefault": true + } + }, + { + "type": "shell", + "label": "Build DEBUG", + "command": "make Debug -j -s 2>&1 || exit 1" + }, + + { + "type": "shell", + "label": "Clean DEBUG", + "command": "make CleanDebug" + }, + + { + "type": "shell", + "label": "Clean RELEASE", + "command": "make CleanRelease" + }, + { + "type": "shell", + "label": "Clean ALL", + "command": "make clean" + } + ] +} diff --git a/01_simpleColorQuadExample/01_simpleColorQuadExample.code-workspace b/01_simpleColorQuadExample/01_simpleColorQuadExample.code-workspace new file mode 100644 index 0000000..2bf344f --- /dev/null +++ b/01_simpleColorQuadExample/01_simpleColorQuadExample.code-workspace @@ -0,0 +1,12 @@ +{ + "folders": [ + { + "path": "." + }, + { + "path": "${workspaceRoot}/../../../../libs/openFrameworks" + } + ], + "openFrameworksProjectGeneratorVersion": "0.103.0", + "settings": {} +} \ No newline at end of file diff --git a/01_simpleColorQuadExample/01_simpleColorQuadExample.png b/01_simpleColorQuadExample/01_simpleColorQuadExample.png new file mode 100644 index 0000000..d626a55 Binary files /dev/null and b/01_simpleColorQuadExample/01_simpleColorQuadExample.png differ diff --git a/01_simpleColorQuadExample/01_simpleColorQuadExample.xcodeproj/project.pbxproj b/01_simpleColorQuadExample/01_simpleColorQuadExample.xcodeproj/project.pbxproj new file mode 100644 index 0000000..1da73da --- /dev/null +++ b/01_simpleColorQuadExample/01_simpleColorQuadExample.xcodeproj/project.pbxproj @@ -0,0 +1,308 @@ +{ + "_OFProjectGeneratorVersion": "0.103.0", + "archiveVersion": "1", + "classes": {}, + "objectVersion": "54", + "objects": { + "191CD6FA2847E21E0085CBB6": { + "fileEncoding": "4", + "isa": "PBXFileReference", + "lastKnownFileType": "text.plist.entitlements", + "path": "of.entitlements", + "sourceTree": "" + }, + "191EF70929D778A400F35F26": { + "isa": "PBXFileReference", + "lastKnownFileType": "folder", + "name": "openFrameworks", + "path": "../../../libs/openFrameworks", + "sourceTree": "SOURCE_ROOT" + }, + "19B789C429E5AB4A0082E9B8": { + "alwaysOutOfDate": "1", + "buildActionMask": "2147483647", + "files": [], + "inputFileListPaths": [], + "inputPaths": [], + "isa": "PBXShellScriptBuildPhase", + "outputFileListPaths": [], + "outputPaths": [], + "runOnlyForDeploymentPostprocessing": "0", + "shellPath": "/bin/sh", + "shellScript": "\"$OF_PATH/scripts/osx/xcode_project.sh\"\n", + "showEnvVarsInLog": "0" + }, + "BB4B014C10F69532006C3DED": { + "children": [], + "isa": "PBXGroup", + "name": "addons", + "path": "../../../addons", + "sourceTree": "SOURCE_ROOT" + }, + "E42962A92163ECCD00A6A9E2": { + "alwaysOutOfDate": "1", + "buildActionMask": "2147483647", + "files": [], + "inputPaths": [], + "isa": "PBXShellScriptBuildPhase", + "name": "Run Script — Compile OF", + "outputPaths": [], + "runOnlyForDeploymentPostprocessing": "0", + "shellPath": "/bin/sh", + "shellScript": "$OF_CORE_BUILD_COMMAND\n", + "showEnvVarsInLog": "0" + }, + "E4A5B60F29BAAAE400C2D356": { + "buildActionMask": "2147483647", + "dstPath": "", + "dstSubfolderSpec": "6", + "files": [], + "isa": "PBXCopyFilesBuildPhase", + "runOnlyForDeploymentPostprocessing": "0" + }, + "E4B69B4A0A3A1720003C02F2": { + "children": [ + "191CD6FA2847E21E0085CBB6", + "E4B6FCAD0C3E899E008CF71C", + "E4EB6923138AFD0F00A09F29", + "E4B69E1C0A3A1BDC003C02F2", + "191EF70929D778A400F35F26", + "BB4B014C10F69532006C3DED", + "E4B69B5B0A3A1756003C02F2", + "FB388EB4-9C1D-4271-850C-99556972B833" + ], + "isa": "PBXGroup", + "sourceTree": "" + }, + "E4B69B4C0A3A1720003C02F2": { + "attributes": { + "BuildIndependentTargetsInParallel": "YES", + "LastUpgradeCheck": "1540" + }, + "buildConfigurationList": "E4B69B4D0A3A1720003C02F2", + "compatibilityVersion": "Xcode 3.2", + "developmentRegion": "en", + "hasScannedForEncodings": "0", + "isa": "PBXProject", + "knownRegions": [ + "en", + "Base" + ], + "mainGroup": "E4B69B4A0A3A1720003C02F2", + "productRefGroup": "E4B69B4A0A3A1720003C02F2", + "projectDirPath": "", + "projectRoot": "", + "targets": [ + "E4B69B5A0A3A1756003C02F2" + ] + }, + "E4B69B4D0A3A1720003C02F2": { + "buildConfigurations": [ + "E4B69B4E0A3A1720003C02F2", + "E4B69B4F0A3A1720003C02F2" + ], + "defaultConfigurationIsVisible": "0", + "defaultConfigurationName": "Release", + "isa": "XCConfigurationList" + }, + "E4B69B4E0A3A1720003C02F2": { + "baseConfigurationReference": "E4EB6923138AFD0F00A09F29", + "buildSettings": { + "CODE_SIGN_ENTITLEMENTS": "of.entitlements", + "COPY_PHASE_STRIP": "NO", + "ENABLE_TESTABILITY": "YES", + "GCC_OPTIMIZATION_LEVEL": "0", + "GCC_WARN_UNUSED_VARIABLE": "NO", + "HEADER_SEARCH_PATHS": [ + "$(OF_CORE_HEADERS)", + "src" + ], + "OTHER_CPLUSPLUSFLAGS": "-D__MACOSX_CORE__" + }, + "isa": "XCBuildConfiguration", + "name": "Debug" + }, + "E4B69B4F0A3A1720003C02F2": { + "baseConfigurationReference": "E4EB6923138AFD0F00A09F29", + "buildSettings": { + "CODE_SIGN_ENTITLEMENTS": "of.entitlements", + "COPY_PHASE_STRIP": "YES", + "GCC_OPTIMIZATION_LEVEL": "3", + "GCC_UNROLL_LOOPS": "YES", + "HEADER_SEARCH_PATHS": [ + "$(OF_CORE_HEADERS)", + "src" + ], + "OTHER_CPLUSPLUSFLAGS": "-D__MACOSX_CORE__" + }, + "isa": "XCBuildConfiguration", + "name": "Release" + }, + "E4B69B580A3A1756003C02F2": { + "buildActionMask": "2147483647", + "files": [ + "E4B69E200A3A1BDC003C02F2", + "E4B69E210A3A1BDC003C02F2" + ], + "isa": "PBXSourcesBuildPhase", + "runOnlyForDeploymentPostprocessing": "0" + }, + "E4B69B590A3A1756003C02F2": { + "buildActionMask": "2147483647", + "files": [], + "isa": "PBXFrameworksBuildPhase", + "runOnlyForDeploymentPostprocessing": "0" + }, + "E4B69B5A0A3A1756003C02F2": { + "buildConfigurationList": "E4B69B5F0A3A1757003C02F2", + "buildPhases": [ + "E42962A92163ECCD00A6A9E2", + "E4B69B580A3A1756003C02F2", + "E4B69B590A3A1756003C02F2", + "E4C2427710CC5ABF004149E2", + "E4A5B60F29BAAAE400C2D356", + "19B789C429E5AB4A0082E9B8" + ], + "buildRules": [], + "dependencies": [], + "isa": "PBXNativeTarget", + "name": "01_simpleColorQuadExample", + "productName": "myOFApp", + "productReference": "E4B69B5B0A3A1756003C02F2", + "productType": "com.apple.product-type.application" + }, + "E4B69B5B0A3A1756003C02F2": { + "explicitFileType": "wrapper.application", + "includeInIndex": "0", + "isa": "PBXFileReference", + "path": "01_simpleColorQuadExampleDebug.app", + "sourceTree": "BUILT_PRODUCTS_DIR" + }, + "E4B69B5F0A3A1757003C02F2": { + "buildConfigurations": [ + "E4B69B600A3A1757003C02F2", + "E4B69B610A3A1757003C02F2" + ], + "defaultConfigurationIsVisible": "0", + "defaultConfigurationName": "Release", + "isa": "XCConfigurationList" + }, + "E4B69B600A3A1757003C02F2": { + "baseConfigurationReference": "E4EB6923138AFD0F00A09F29", + "buildSettings": { + "ARCHS": "$(ARCHS_STANDARD)", + "COPY_PHASE_STRIP": "NO", + "FRAMEWORK_SEARCH_PATHS": "$(inherited)", + "GCC_DYNAMIC_NO_PIC": "NO", + "HEADER_SEARCH_PATHS": [ + "$(OF_CORE_HEADERS)", + "src", + "src" + ], + "LIBRARY_SEARCH_PATHS": "$(inherited)", + "OTHER_LDFLAGS": [ + "$(OF_CORE_LIBS)", + "$(OF_CORE_FRAMEWORKS)", + "$(LIB_OF_DEBUG)" + ] + }, + "isa": "XCBuildConfiguration", + "name": "Debug" + }, + "E4B69B610A3A1757003C02F2": { + "baseConfigurationReference": "E4EB6923138AFD0F00A09F29", + "buildSettings": { + "ARCHS": "$(ARCHS_STANDARD)", + "COPY_PHASE_STRIP": "YES", + "FRAMEWORK_SEARCH_PATHS": "$(inherited)", + "HEADER_SEARCH_PATHS": [ + "$(OF_CORE_HEADERS)", + "src", + "src" + ], + "LIBRARY_SEARCH_PATHS": "$(inherited)", + "OTHER_LDFLAGS": [ + "$(OF_CORE_LIBS)", + "$(OF_CORE_FRAMEWORKS)", + "$(LIB_OF_RELEASE)" + ], + "baseConfigurationReference": "E4EB6923138AFD0F00A09F29" + }, + "isa": "XCBuildConfiguration", + "name": "Release" + }, + "E4B69E1C0A3A1BDC003C02F2": { + "children": [ + "E4B69E1D0A3A1BDC003C02F2", + "E4B69E1E0A3A1BDC003C02F2", + "E4B69E1F0A3A1BDC003C02F2" + ], + "isa": "PBXGroup", + "path": "src", + "sourceTree": "SOURCE_ROOT" + }, + "E4B69E1D0A3A1BDC003C02F2": { + "fileEncoding": "4", + "isa": "PBXFileReference", + "lastKnownFileType": "sourcecode.cpp.cpp", + "name": "main.cpp", + "path": "src/main.cpp", + "sourceTree": "SOURCE_ROOT" + }, + "E4B69E1E0A3A1BDC003C02F2": { + "explicitFileType": "sourcecode.cpp.cpp", + "fileEncoding": "4", + "isa": "PBXFileReference", + "name": "ofApp.cpp", + "path": "src/ofApp.cpp", + "sourceTree": "SOURCE_ROOT" + }, + "E4B69E1F0A3A1BDC003C02F2": { + "fileEncoding": "4", + "isa": "PBXFileReference", + "lastKnownFileType": "sourcecode.c.h", + "name": "ofApp.h", + "path": "src/ofApp.h", + "sourceTree": "SOURCE_ROOT" + }, + "E4B69E200A3A1BDC003C02F2": { + "fileRef": "E4B69E1D0A3A1BDC003C02F2", + "isa": "PBXBuildFile" + }, + "E4B69E210A3A1BDC003C02F2": { + "fileRef": "E4B69E1E0A3A1BDC003C02F2", + "isa": "PBXBuildFile" + }, + "E4B6FCAD0C3E899E008CF71C": { + "fileEncoding": "4", + "isa": "PBXFileReference", + "lastKnownFileType": "text.plist.xml", + "path": "openFrameworks-Info.plist", + "sourceTree": "" + }, + "E4C2427710CC5ABF004149E2": { + "buildActionMask": "2147483647", + "dstPath": "", + "dstSubfolderSpec": "10", + "files": [], + "isa": "PBXCopyFilesBuildPhase", + "runOnlyForDeploymentPostprocessing": "0" + }, + "E4EB6923138AFD0F00A09F29": { + "fileEncoding": "4", + "isa": "PBXFileReference", + "lastKnownFileType": "text.xcconfig", + "path": "Project.xcconfig", + "sourceTree": "" + }, + "FB388EB4-9C1D-4271-850C-99556972B833": { + "fileEncoding": "4", + "isa": "PBXFileReference", + "lastKnownFileType": "folder", + "name": "data", + "path": "bin/data", + "sourceTree": "SOURCE_ROOT" + } + }, + "rootObject": "E4B69B4C0A3A1720003C02F2" +} \ No newline at end of file diff --git a/01_simpleColorQuadExample/01_simpleColorQuadExample.xcodeproj/xcshareddata/xcschemes/01_simpleColorQuadExample Debug.xcscheme b/01_simpleColorQuadExample/01_simpleColorQuadExample.xcodeproj/xcshareddata/xcschemes/01_simpleColorQuadExample Debug.xcscheme new file mode 100644 index 0000000..0b2dff5 --- /dev/null +++ b/01_simpleColorQuadExample/01_simpleColorQuadExample.xcodeproj/xcshareddata/xcschemes/01_simpleColorQuadExample Debug.xcscheme @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/01_simpleColorQuadExample/01_simpleColorQuadExample.xcodeproj/xcshareddata/xcschemes/01_simpleColorQuadExample Release.xcscheme b/01_simpleColorQuadExample/01_simpleColorQuadExample.xcodeproj/xcshareddata/xcschemes/01_simpleColorQuadExample Release.xcscheme new file mode 100644 index 0000000..b5142f0 --- /dev/null +++ b/01_simpleColorQuadExample/01_simpleColorQuadExample.xcodeproj/xcshareddata/xcschemes/01_simpleColorQuadExample Release.xcscheme @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/01_simpleColorQuadExample/Makefile b/01_simpleColorQuadExample/Makefile new file mode 100644 index 0000000..df605f1 --- /dev/null +++ b/01_simpleColorQuadExample/Makefile @@ -0,0 +1,13 @@ +# Attempt to load a config.make file. +# If none is found, project defaults in config.project.make will be used. +ifneq ($(wildcard config.make),) + include config.make +endif + +# make sure the the OF_ROOT location is defined +ifndef OF_ROOT + OF_ROOT=/Users/lcoogan/src/of +endif + +# call the project makefile! +include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk diff --git a/01_simpleColorQuadExample/Project.xcconfig b/01_simpleColorQuadExample/Project.xcconfig new file mode 100644 index 0000000..b7be98f --- /dev/null +++ b/01_simpleColorQuadExample/Project.xcconfig @@ -0,0 +1,88 @@ +//THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. +//THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED +OF_PATH = ../../.. + +//THIS HAS ALL THE HEADER AND LIBS FOR OF CORE +#include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" + +//UNCOMMENT BELOW TO ENABLE C++ 17 and std::filesystem +CLANG_CXX_LANGUAGE_STANDARD = c++23 +CLANG_C_LANGUAGE_STANDARD = c17 +MACOSX_DEPLOYMENT_TARGET = 11.5 + +// App Settings +PRODUCT_NAME = $(TARGET_NAME) +PRODUCT_NAME[config=Debug] = $(TARGET_NAME)Debug +PRODUCT_BUNDLE_IDENTIFIER = cc.openFrameworks.${TARGET_NAME:rfc1034identifier} +//PRODUCT_BUNDLE_IDENTIFIER[config=Debug] = cc.openFrameworks.$(TARGET_NAME)Debug +DEVELOPMENT_LANGUAGE = English +CODE_SIGN_IDENTITY = - +INFOPLIST_FILE = openFrameworks-Info.plist +GENERATE_INFOPLIST_FILE = YES + +// set application category to games, this is required to enable Game mode +// note: this sets the initial value in the Xcode UI +INFOPLIST_KEY_LSApplicationCategoryType = public.app-category.games + +// VERSIONING - overridden if changed in Xcode UI + +// this is "Version" in the Xcode target Identity UI +// suggested to use semantic versioning format ala #.#.# +MARKETING_VERSION = 0.1.0 + +// If users upgrade project to recommended settings it enables script sandboxing which breaks our post build script +ENABLE_USER_SCRIPT_SANDBOXING=NO + +// this is "Build" in the Xcode target Identity UI, an incremental build number +// important for the App Store as new build submissions need a diff number even +// if MARKETING_VERSION is the same +CURRENT_PROJECT_VERSION = 1 + +// ICONS + +// default oF app icon +ICON_NAME = of.icns +ICON_NAME[config=Debug] = of_debug.icns +ICON_FILE = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/$(ICON_NAME) + +// custom app icon, placed in main project folder +//ICON_NAME = MyApp.icns +//ICON_FILE = $(ICON_NAME) + +// custom app icon with separate Release and Debug versions placed in bin/data +//ICON_NAME = icon.icns +//ICON_NAME[config=Debug] = icon-debug.icns +//ICON_FILE = bin/data/$(ICON_NAME) + +// note: oF 0.7.2 - 0.11 used ICON_FILE_PATH which is no longer used in oF 0.12+ +// ex. change ICON_FILE_PATH = bin/data/ -> ICON_FILE = bin/data/$(ICON_NAME) & +// in a custom openFrameworks-Info.plist, set CFBundleIconFile to ICON_NAME + +//APPSTORE, uncomment next lines to bundle data folder and code sign +//OF_CODESIGN = 1 +//OF_BUNDLE_DATA_FOLDER = 1 +//OF_BUNDLE_DYLIBS = 1 + +HIGH_RESOLUTION_CAPABLE = NO + +// Optional include to keep any permanent settings as CODE_SIGN_IDENTITY. +#include? "App.xcconfig" + +//FOR AV ENGINE SOUND PLAYER UNCOMMENT THREE LINES BELOW +OF_NO_FMOD=1 +USER_PREPROCESSOR_DEFINITIONS="OF_NO_FMOD=1" +LIB_FMOD="" +GCC_PREPROCESSOR_DEFINITIONS=$(inherited) $(USER_PREPROCESSOR_DEFINITIONS) + +OTHER_CFLAGS = $(OF_CORE_CFLAGS) +OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) +HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) + +//THIS MAKES SURE THE APP BUILDS INSIDE THE BIN FOLDER +//If you comment this line out the app will be run from DerrivedData and your data/ files won't be accessible unless you uncomment OF_BUNDLE_DATA_FOLDER = 1 above +CONFIGURATION_BUILD_DIR = ${SRCROOT}/bin + +//OF_CORE_BUILD_COMMAND = echo \"💾 Compiling openFrameworks\"\nxcodebuild -project \"$OF_PATH/libs/openFrameworksCompiled/project/osx/openFrameworksLib.xcodeproj\" -target openFrameworks -configuration \"${CONFIGURATION}\" CLANG_CXX_LANGUAGE_STANDARD=$CLANG_CXX_LANGUAGE_STANDARD MACOSX_DEPLOYMENT_TARGET=$MACOSX_DEPLOYMENT_TARGET GCC_PREPROCESSOR_DEFINITIONS='$USER_PREPROCESSOR_DEFINITIONS' + + +OF_CORE_BUILD_COMMAND = xcodebuild -project $OF_PATH/libs/openFrameworksCompiled/project/osx/openFrameworksLib.xcodeproj -target openFrameworks -configuration ${CONFIGURATION} CLANG_CXX_LANGUAGE_STANDARD=$CLANG_CXX_LANGUAGE_STANDARD MACOSX_DEPLOYMENT_TARGET=$MACOSX_DEPLOYMENT_TARGET GCC_PREPROCESSOR_DEFINITIONS=$USER_PREPROCESSOR_DEFINITIONS diff --git a/01_simpleColorQuadExample/README.md b/01_simpleColorQuadExample/README.md new file mode 100644 index 0000000..b9a3dc5 --- /dev/null +++ b/01_simpleColorQuadExample/README.md @@ -0,0 +1,31 @@ +# About 01_simpleColorQuad + +![Screenshot of 01_simpleColorQuadExample](01_simpleColorQuadExample.png) + +### Learning Objectives + +This series of shader examples is designed to work along with the Intro to Shaders chapter of ofBook, which is available in the "Learning" page of the OF website under *ofBook / Graphics / Introducing Shaders*. + +This example covers the following topics: + +* loading a shader from a .vert file and a .frag file. +* writing simple GLSL shader files +* using begin() and end() calls on the shader to alter the drawing that the application is doing + +In the code, pay attention to: + +* Comment and uncomment the calls to ```shader.begin()``` and ```shader.end()``` to see what happens when the shader is not called +* Note that these examples use OpenGL3 and have an extra call to specify OpenGL3 in the main.cpp: ```settings.setGLVersion(3,2);``` +* Try different *r, g, b*, and *a* values in the shader.frag file, keeping within the range of 0.0 to 1.0 + +### Expected Behavior + +When launching this app, you should see a rectangle drawn to the full size of the window, with a gradient fill across the entire window. + +### Instructions for use: + +There is no keyboard interaction, but changing color values in the .frag file will change the appearance of the gradient. + +### Other classes used in this file + +This example uses no other classes. diff --git a/01_simpleColorQuadExample/addons.make b/01_simpleColorQuadExample/addons.make new file mode 100644 index 0000000..e69de29 diff --git a/01_simpleColorQuadExample/bin/data/.gitkeep b/01_simpleColorQuadExample/bin/data/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/01_simpleColorQuadExample/bin/data/shadersGL2/shader.frag b/01_simpleColorQuadExample/bin/data/shadersGL2/shader.frag new file mode 100644 index 0000000..ca401b6 --- /dev/null +++ b/01_simpleColorQuadExample/bin/data/shadersGL2/shader.frag @@ -0,0 +1,18 @@ +OF_GLSL_SHADER_HEADER + +void main() +{ + // gl_FragCoord contains the window relative coordinate for the fragment. + // we use gl_FragCoord.x position to control the red color value. + // we use gl_FragCoord.y position to control the green color value. + // please note that all r, g, b, a values are between 0 and 1. + + float windowWidth = 1024.0; + float windowHeight = 768.0; + + float r = gl_FragCoord.x / windowWidth; + float g = gl_FragCoord.y / windowHeight; + float b = 1.0; + float a = 1.0; + gl_FragColor = vec4(r, g, b, a); +} diff --git a/01_simpleColorQuadExample/bin/data/shadersGL2/shader.vert b/01_simpleColorQuadExample/bin/data/shadersGL2/shader.vert new file mode 100644 index 0000000..c486a7f --- /dev/null +++ b/01_simpleColorQuadExample/bin/data/shadersGL2/shader.vert @@ -0,0 +1,6 @@ +OF_GLSL_SHADER_HEADER + +void main() +{ + gl_Position = ftransform(); +} diff --git a/01_simpleColorQuadExample/bin/data/shadersGL3/shader.frag b/01_simpleColorQuadExample/bin/data/shadersGL3/shader.frag new file mode 100644 index 0000000..df42740 --- /dev/null +++ b/01_simpleColorQuadExample/bin/data/shadersGL3/shader.frag @@ -0,0 +1,21 @@ +OF_GLSL_SHADER_HEADER + +out vec4 outputColor; + +void main() +{ + // gl_FragCoord contains the window relative coordinate for the fragment. + // we use gl_FragCoord.x position to control the red color value. + // we use gl_FragCoord.y position to control the green color value. + // please note that all r, g, b, a values are between 0 and 1. + + float windowWidth = 1024.0; + float windowHeight = 768.0; + + float r = gl_FragCoord.x / windowWidth; + // float r = 255.0; + float g = gl_FragCoord.y / windowHeight; + float b = gl_FragCoord.x / windowWidth; + float a = 1.0; + outputColor = vec4(r, g, b, a); +} diff --git a/01_simpleColorQuadExample/bin/data/shadersGL3/shader.vert b/01_simpleColorQuadExample/bin/data/shadersGL3/shader.vert new file mode 100644 index 0000000..3568203 --- /dev/null +++ b/01_simpleColorQuadExample/bin/data/shadersGL3/shader.vert @@ -0,0 +1,9 @@ +OF_GLSL_SHADER_HEADER + +uniform mat4 modelViewProjectionMatrix; + +in vec4 position; + +void main(){ + gl_Position = modelViewProjectionMatrix * position; +} diff --git a/01_simpleColorQuadExample/config.make b/01_simpleColorQuadExample/config.make new file mode 100644 index 0000000..197f0bd --- /dev/null +++ b/01_simpleColorQuadExample/config.make @@ -0,0 +1,148 @@ +################################################################################ +# CONFIGURE PROJECT MAKEFILE (optional) +# This file is where we make project specific configurations. +################################################################################ + +################################################################################ +# OF ROOT +# The location of your root openFrameworks installation +# (default) OF_ROOT = ../../.. +################################################################################ +# OF_ROOT = ../../../ + +################################################################################ +# PROJECT ROOT +# The location of the project - a starting place for searching for files +# (default) PROJECT_ROOT = . (this directory) +# +################################################################################ +# PROJECT_ROOT = . + +################################################################################ +# PROJECT SPECIFIC CHECKS +# This is a project defined section to create internal makefile flags to +# conditionally enable or disable the addition of various features within +# this makefile. For instance, if you want to make changes based on whether +# GTK is installed, one might test that here and create a variable to check. +################################################################################ +# None + +################################################################################ +# PROJECT EXTERNAL SOURCE PATHS +# These are fully qualified paths that are not within the PROJECT_ROOT folder. +# Like source folders in the PROJECT_ROOT, these paths are subject to +# exlclusion via the PROJECT_EXLCUSIONS list. +# +# (default) PROJECT_EXTERNAL_SOURCE_PATHS = (blank) +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_EXTERNAL_SOURCE_PATHS = + +################################################################################ +# PROJECT EXCLUSIONS +# These makefiles assume that all folders in your current project directory +# and any listed in the PROJECT_EXTERNAL_SOURCH_PATHS are are valid locations +# to look for source code. The any folders or files that match any of the +# items in the PROJECT_EXCLUSIONS list below will be ignored. +# +# Each item in the PROJECT_EXCLUSIONS list will be treated as a complete +# string unless teh user adds a wildcard (%) operator to match subdirectories. +# GNU make only allows one wildcard for matching. The second wildcard (%) is +# treated literally. +# +# (default) PROJECT_EXCLUSIONS = (blank) +# +# Will automatically exclude the following: +# +# $(PROJECT_ROOT)/bin% +# $(PROJECT_ROOT)/obj% +# $(PROJECT_ROOT)/%.xcodeproj +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_EXCLUSIONS = + +################################################################################ +# PROJECT LINKER FLAGS +# These flags will be sent to the linker when compiling the executable. +# +# (default) PROJECT_LDFLAGS = -Wl,-rpath=./libs +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ + +# Currently, shared libraries that are needed are copied to the +# $(PROJECT_ROOT)/bin/libs directory. The following LDFLAGS tell the linker to +# add a runtime path to search for those shared libraries, since they aren't +# incorporated directly into the final executable application binary. +# TODO: should this be a default setting? +# PROJECT_LDFLAGS=-Wl,-rpath=./libs + +################################################################################ +# PROJECT DEFINES +# Create a space-delimited list of DEFINES. The list will be converted into +# CFLAGS with the "-D" flag later in the makefile. +# +# (default) PROJECT_DEFINES = (blank) +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_DEFINES = + +################################################################################ +# PROJECT CFLAGS +# This is a list of fully qualified CFLAGS required when compiling for this +# project. These CFLAGS will be used IN ADDITION TO the PLATFORM_CFLAGS +# defined in your platform specific core configuration files. These flags are +# presented to the compiler BEFORE the PROJECT_OPTIMIZATION_CFLAGS below. +# +# (default) PROJECT_CFLAGS = (blank) +# +# Note: Before adding PROJECT_CFLAGS, note that the PLATFORM_CFLAGS defined in +# your platform specific configuration file will be applied by default and +# further flags here may not be needed. +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_CFLAGS = + +################################################################################ +# PROJECT OPTIMIZATION CFLAGS +# These are lists of CFLAGS that are target-specific. While any flags could +# be conditionally added, they are usually limited to optimization flags. +# These flags are added BEFORE the PROJECT_CFLAGS. +# +# PROJECT_OPTIMIZATION_CFLAGS_RELEASE flags are only applied to RELEASE targets. +# +# (default) PROJECT_OPTIMIZATION_CFLAGS_RELEASE = (blank) +# +# PROJECT_OPTIMIZATION_CFLAGS_DEBUG flags are only applied to DEBUG targets. +# +# (default) PROJECT_OPTIMIZATION_CFLAGS_DEBUG = (blank) +# +# Note: Before adding PROJECT_OPTIMIZATION_CFLAGS, please note that the +# PLATFORM_OPTIMIZATION_CFLAGS defined in your platform specific configuration +# file will be applied by default and further optimization flags here may not +# be needed. +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_OPTIMIZATION_CFLAGS_RELEASE = +# PROJECT_OPTIMIZATION_CFLAGS_DEBUG = + +################################################################################ +# PROJECT COMPILERS +# Custom compilers can be set for CC and CXX +# (default) PROJECT_CXX = (blank) +# (default) PROJECT_CC = (blank) +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_CXX = +# PROJECT_CC = + +# osx template + +# Uncomment/comment below to switch between C++11 and C++17 ( or newer ). On macOS C++17 needs 10.15 or above. +# export MAC_OS_MIN_VERSION = 10.15 +# export MAC_OS_CPP_VER = -std=c++17 diff --git a/01_simpleColorQuadExample/obj/osx/Release/.compiler_flags b/01_simpleColorQuadExample/obj/osx/Release/.compiler_flags new file mode 100644 index 0000000..6585381 --- /dev/null +++ b/01_simpleColorQuadExample/obj/osx/Release/.compiler_flags @@ -0,0 +1 @@ +-O3 -mtune=native -DNDEBUG -stdlib=libc++ -Wall -Werror=return-type -fexceptions -fpascal-strings -mmacosx-version-min=10.15 -std=c17 -fobjc-arc -DUSE_FMOD=0 -D__MACOSX_CORE__ -DGLM_FORCE_CTOR_INIT -DGLM_ENABLE_EXPERIMENTAL -mmacosx-version-min=10.15 -x objective-c++ -std=c++2b -I/Users/lcoogan/src/of/libs/brotli/include -I/Users/lcoogan/src/of/libs/brotli/include/brotli -I/Users/lcoogan/src/of/libs/cairo/include -I/Users/lcoogan/src/of/libs/cairo/include/cairo -I/Users/lcoogan/src/of/libs/curl/include -I/Users/lcoogan/src/of/libs/curl/include/curl -I/Users/lcoogan/src/of/libs/fmt/include -I/Users/lcoogan/src/of/libs/fmt/include/fmt -I/Users/lcoogan/src/of/libs/fmt/include/include -I/Users/lcoogan/src/of/libs/fmt/include/include/fmt -I/Users/lcoogan/src/of/libs/FreeImage/include -I/Users/lcoogan/src/of/libs/freetype/include -I/Users/lcoogan/src/of/libs/freetype/include/freetype -I/Users/lcoogan/src/of/libs/freetype/include/freetype/config -I/Users/lcoogan/src/of/libs/freetype/include/freetype/internal -I/Users/lcoogan/src/of/libs/freetype/include/freetype/internal/services -I/Users/lcoogan/src/of/libs/glew/include -I/Users/lcoogan/src/of/libs/glew/include/GL -I/Users/lcoogan/src/of/libs/glfw/include -I/Users/lcoogan/src/of/libs/glfw/include/GLFW -I/Users/lcoogan/src/of/libs/glm/include -I/Users/lcoogan/src/of/libs/glm/include/glm -I/Users/lcoogan/src/of/libs/glm/include/glm/ext -I/Users/lcoogan/src/of/libs/glm/include/glm/simd -I/Users/lcoogan/src/of/libs/glm/include/glm/detail -I/Users/lcoogan/src/of/libs/glm/include/glm/gtc -I/Users/lcoogan/src/of/libs/glm/include/glm/gtx -I/Users/lcoogan/src/of/libs/json/include -I/Users/lcoogan/src/of/libs/json/include/nlohmann -I/Users/lcoogan/src/of/libs/libpng/include -I/Users/lcoogan/src/of/libs/libpng/include/libpng16 -I/Users/lcoogan/src/of/libs/libpng/include/libpng16/include -I/Users/lcoogan/src/of/libs/libpng/include/libpng16/include/libpng16 -I/Users/lcoogan/src/of/libs/libpng/include/include -I/Users/lcoogan/src/of/libs/libpng/include/include/libpng16 -I/Users/lcoogan/src/of/libs/openssl/include -I/Users/lcoogan/src/of/libs/openssl/include/openssl -I/Users/lcoogan/src/of/libs/pixman/include -I/Users/lcoogan/src/of/libs/pugixml/include -I/Users/lcoogan/src/of/libs/rtAudio/include -I/Users/lcoogan/src/of/libs/tess2/include -I/Users/lcoogan/src/of/libs/uriparser/include -I/Users/lcoogan/src/of/libs/uriparser/include/uriparser -I/Users/lcoogan/src/of/libs/utf8/include -I/Users/lcoogan/src/of/libs/utf8/include/utf8 -I/Users/lcoogan/src/of/libs/zlib/include -I/Users/lcoogan/src/of/libs/openFrameworks -I/Users/lcoogan/src/of/libs/openFrameworks/3d -I/Users/lcoogan/src/of/libs/openFrameworks/video -I/Users/lcoogan/src/of/libs/openFrameworks/types -I/Users/lcoogan/src/of/libs/openFrameworks/app -I/Users/lcoogan/src/of/libs/openFrameworks/utils -I/Users/lcoogan/src/of/libs/openFrameworks/math -I/Users/lcoogan/src/of/libs/openFrameworks/gl -I/Users/lcoogan/src/of/libs/openFrameworks/communication -I/Users/lcoogan/src/of/libs/openFrameworks/events -I/Users/lcoogan/src/of/libs/openFrameworks/graphics -I/Users/lcoogan/src/of/libs/openFrameworks/sound -I./src -stdlib=libc++ -mmacosx-version-min=10.15 -v -framework Accelerate -framework AGL -framework AppKit -framework ApplicationServices -framework AVFoundation -framework AudioToolbox -framework Cocoa -framework CoreVideo -framework CoreAudio -framework CoreMedia -framework CoreFoundation -framework CoreServices -framework Metal -framework Foundation -framework IOKit -framework OpenGL -framework QuartzCore -framework Security -framework SystemConfiguration diff --git a/01_simpleColorQuadExample/obj/osx/Release/src/main.d b/01_simpleColorQuadExample/obj/osx/Release/src/main.d new file mode 100644 index 0000000..3893373 --- /dev/null +++ b/01_simpleColorQuadExample/obj/osx/Release/src/main.d @@ -0,0 +1,914 @@ +obj/osx/Release/src/main.o: src/main.cpp \ + /Users/lcoogan/src/of/libs/openFrameworks/ofMain.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofConstants.h \ + /Users/lcoogan/src/of/libs/glew/include/GL/glew.h \ + /Users/lcoogan/src/of/libs/tess2/include/tesselator.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofFileUtils.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofLog.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofSystemUtils.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofURLFileLoader.h \ + /Users/lcoogan/src/of/libs/openFrameworks/events/ofEvents.h \ + /Users/lcoogan/src/of/libs/openFrameworks/events/ofEventUtils.h \ + /Users/lcoogan/src/of/libs/openFrameworks/events/ofEvent.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofFpsCounter.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofTimerFps.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/vec2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_vec2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../simd/platform.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_vec2.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/./compute_vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/./setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int2_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_int2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/scalar_int_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint2_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_uint2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/scalar_uint_sized.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofUtils.h \ + /Users/lcoogan/src/of/libs/utf8/include/utf8.h \ + /Users/lcoogan/src/of/libs/utf8/include/utf8/checked.h \ + /Users/lcoogan/src/of/libs/utf8/include/utf8/core.h \ + /Users/lcoogan/src/of/libs/utf8/include/utf8/cpp20.h \ + /Users/lcoogan/src/of/libs/utf8/include/utf8/cpp17.h \ + /Users/lcoogan/src/of/libs/utf8/include/utf8/cpp11.h \ + /Users/lcoogan/src/of/libs/utf8/include/utf8/unchecked.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofRandomDistributions.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofRandomEngine.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofSingleton.h \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofMath.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/scalar_constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/scalar_constants.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/constants.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/types/ofColor.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/scalar_common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/_fixes.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/func_common.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/../vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/../detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/../detail/func_vector_relational.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/compute_common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec1.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/./compute_vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec3.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/compute_vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/compute_vector_decl.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/_vectorize.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec4.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/scalar_common.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int3_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_int3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint3_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_uint3.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofThread.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofThreadChannel.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofJson.h \ + /Users/lcoogan/src/of/libs/json/include/nlohmann/json.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/types/ofParameter.h \ + /Users/lcoogan/src/of/libs/openFrameworks/types/ofPoint.h \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofVec3f.h \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofVec2f.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/fwd.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/trigonometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/detail/func_trigonometric.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/detail/_vectorize.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofVec4f.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool4_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float4_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double4_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int4_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_int4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint4_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_uint4.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofMathConstants.h \ + /Users/lcoogan/src/of/libs/openFrameworks/types/ofRectangle.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofXml.h \ + /Users/lcoogan/src/of/libs/pugixml/include/pugixml.hpp \ + /Users/lcoogan/src/of/libs/pugixml/include/pugiconfig.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofGraphicsBaseTypes.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofGraphicsConstants.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/mat4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/matrix_double4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_mat4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_mat4x4.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../matrix.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../vec2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat2x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_vec2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x2.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/../matrix.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat2x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x3.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat2x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x4.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x4_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x4_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat3x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x2.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat3x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x3.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/../common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat3x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x4.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x4_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x4_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat4x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double4x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat4x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat4x2.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double4x2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float4x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float4x2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat4x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double4x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat4x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat4x3.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double4x3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float4x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float4x3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/func_matrix.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/type_vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/func_geometric.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../exponential.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/type_vec1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/type_vec2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/type_vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/type_vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/func_exponential.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/../vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/_vectorize.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/matrix_double4x4_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/matrix_float4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/matrix_float4x4_precision.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/types/ofTypes.h \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofVectorMath.h \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofMatrix3x3.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/mat3x3.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofMatrix4x4.h \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofQuaternion.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/matrix_transform.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../vec2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_projection.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../gtc/constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../trigonometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../matrix.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_projection.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_clip_space.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/scalar_constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_clip_space.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_transform.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_transform.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/matrix_transform.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../trigonometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../matrix.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/matrix_inverse.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat2x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat3x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/matrix_inverse.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/quaternion.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/matrix_transform.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/vector_relational.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/type_float.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/quaternion_geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/../geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/../exponential.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/../ext/vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/quaternion_geometric.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../exponential.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_common.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_float.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/type_quat.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../detail/type_mat3x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../detail/type_mat4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../detail/type_vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../detail/type_vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/quaternion_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/../vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/quaternion_relational.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../gtc/constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../gtc/matrix_transform.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/type_quat.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../trigonometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../exponential.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/quaternion_common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/quaternion_geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_float_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_double.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_double_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_trigonometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_trigonometric.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_transform.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_transform.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/type_mat3x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/type_mat4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/type_vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/type_vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/quaternion.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../exponential.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/epsilon.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/epsilon.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/norm.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/component_wise.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/component_wise.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../ext/scalar_common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/norm.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/perpendicular.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../glm.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/_fixes.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../fwd.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../vec2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat2x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat2x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat2x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat3x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat3x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat3x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat4x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat4x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../trigonometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../exponential.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../packing.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/.././ext/vector_uint2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/.././ext/vector_float2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/.././ext/vector_float4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/func_packing.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/../common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/type_half.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/type_half.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../matrix.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../integer.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/func_integer.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/_vectorize.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/projection.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/projection.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/perpendicular.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/quaternion.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtc/constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtc/quaternion.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/quaternion_exponential.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/../common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/../trigonometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/../geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/../ext/scalar_constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/quaternion_exponential.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/scalar_constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/norm.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/quaternion.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/rotate_vector.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/transform.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../glm.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../gtc/matrix_transform.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/transform.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtc/epsilon.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/rotate_vector.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/spline.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/optimum_pow.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/optimum_pow.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/spline.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/transform.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/vector_angle.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/quaternion.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/rotate_vector.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/vector_angle.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/scalar_multiplication.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/type_ptr.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/quaternion.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/vec1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_bool1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../detail/type_vec1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_bool1_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_float1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_float1_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_double1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_double1_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_int1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_int1_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../ext/vector_int1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../ext/scalar_int_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_uint1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_uint1_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../ext/vector_uint1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../ext/scalar_uint_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat2x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat2x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat3x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat3x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat4x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat4x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/type_ptr.inl \ + /Users/lcoogan/src/of/libs/openFrameworks/communication/ofSerial.h \ + /Users/lcoogan/src/of/libs/openFrameworks/communication/ofArduino.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofCubeMap.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofShader.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofFbo.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofTexture.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofGLUtils.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofGLBaseTypes.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofGLRenderer.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofPolyline.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofPolyline.inl \ + /Users/lcoogan/src/of/libs/openFrameworks/app/ofAppRunner.h \ + /Users/lcoogan/src/of/libs/openFrameworks/app/ofMainLoop.h \ + /Users/lcoogan/src/of/libs/openFrameworks/app/ofWindowSettings.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/of3dGraphics.h \ + /Users/lcoogan/src/of/libs/openFrameworks/3d/of3dPrimitives.h \ + /Users/lcoogan/src/of/libs/openFrameworks/3d/ofMesh.h \ + /Users/lcoogan/src/of/libs/openFrameworks/3d/ofMesh.inl \ + /Users/lcoogan/src/of/libs/openFrameworks/3d/ofNode.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofBitmapFont.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofPixels.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofGraphics.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofMatrixStack.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofPath.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofVboMesh.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofVbo.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofBufferObject.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofTessellator.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofLight.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofShadow.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofMaterial.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofMaterialBaseTypes.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofCairoRenderer.h \ + /Users/lcoogan/src/of/libs/cairo/include/cairo/cairo.h \ + /Users/lcoogan/src/of/libs/cairo/include/cairo/cairo-version.h \ + /Users/lcoogan/src/of/libs/cairo/include/cairo/cairo-features.h \ + /Users/lcoogan/src/of/libs/cairo/include/cairo/cairo-deprecated.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofGraphicsCairo.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofImage.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofRendererCollection.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofTrueTypeFont.h \ + /Users/lcoogan/src/of/libs/openFrameworks/app/ofAppBaseWindow.h \ + /Users/lcoogan/src/of/libs/openFrameworks/app/ofBaseApp.h \ + /Users/lcoogan/src/of/libs/openFrameworks/sound/ofSoundBaseTypes.h \ + /Users/lcoogan/src/of/libs/openFrameworks/app/ofAppGLFWWindow.h \ + /Users/lcoogan/src/of/libs/openFrameworks/sound/ofSoundStream.h \ + /Users/lcoogan/src/of/libs/openFrameworks/sound/ofSoundPlayer.h \ + /Users/lcoogan/src/of/libs/openFrameworks/sound/ofSoundBuffer.h \ + /Users/lcoogan/src/of/libs/openFrameworks/video/ofVideoGrabber.h \ + /Users/lcoogan/src/of/libs/openFrameworks/video/ofVideoBaseTypes.h \ + /Users/lcoogan/src/of/libs/openFrameworks/video/ofVideoPlayer.h \ + /Users/lcoogan/src/of/libs/openFrameworks/3d/of3dUtils.h \ + /Users/lcoogan/src/of/libs/openFrameworks/3d/ofCamera.h \ + /Users/lcoogan/src/of/libs/openFrameworks/3d/ofEasyCam.h src/ofApp.h +/Users/lcoogan/src/of/libs/openFrameworks/ofMain.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofConstants.h: +/Users/lcoogan/src/of/libs/glew/include/GL/glew.h: +/Users/lcoogan/src/of/libs/tess2/include/tesselator.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofFileUtils.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofLog.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofSystemUtils.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofURLFileLoader.h: +/Users/lcoogan/src/of/libs/openFrameworks/events/ofEvents.h: +/Users/lcoogan/src/of/libs/openFrameworks/events/ofEventUtils.h: +/Users/lcoogan/src/of/libs/openFrameworks/events/ofEvent.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofFpsCounter.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofTimerFps.h: +/Users/lcoogan/src/of/libs/glm/include/glm/vec2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_vec2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../simd/platform.h: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_vec2.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/./compute_vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/./setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int2_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_int2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/scalar_int_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint2_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_uint2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/scalar_uint_sized.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofUtils.h: +/Users/lcoogan/src/of/libs/utf8/include/utf8.h: +/Users/lcoogan/src/of/libs/utf8/include/utf8/checked.h: +/Users/lcoogan/src/of/libs/utf8/include/utf8/core.h: +/Users/lcoogan/src/of/libs/utf8/include/utf8/cpp20.h: +/Users/lcoogan/src/of/libs/utf8/include/utf8/cpp17.h: +/Users/lcoogan/src/of/libs/utf8/include/utf8/cpp11.h: +/Users/lcoogan/src/of/libs/utf8/include/utf8/unchecked.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofRandomDistributions.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofRandomEngine.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofSingleton.h: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofMath.h: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/scalar_constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/scalar_constants.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/constants.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/types/ofColor.h: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/scalar_common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/_fixes.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/func_common.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/../vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/../detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/../detail/func_vector_relational.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/compute_common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec1.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/./compute_vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec3.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/compute_vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/compute_vector_decl.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/_vectorize.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec4.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/scalar_common.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int3_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_int3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint3_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_uint3.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofThread.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofThreadChannel.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofJson.h: +/Users/lcoogan/src/of/libs/json/include/nlohmann/json.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/types/ofParameter.h: +/Users/lcoogan/src/of/libs/openFrameworks/types/ofPoint.h: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofVec3f.h: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofVec2f.h: +/Users/lcoogan/src/of/libs/glm/include/glm/fwd.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/trigonometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/detail/func_trigonometric.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/detail/_vectorize.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofVec4f.h: +/Users/lcoogan/src/of/libs/glm/include/glm/vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool4_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float4_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double4_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int4_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_int4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint4_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_uint4.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofMathConstants.h: +/Users/lcoogan/src/of/libs/openFrameworks/types/ofRectangle.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofXml.h: +/Users/lcoogan/src/of/libs/pugixml/include/pugixml.hpp: +/Users/lcoogan/src/of/libs/pugixml/include/pugiconfig.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofGraphicsBaseTypes.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofGraphicsConstants.h: +/Users/lcoogan/src/of/libs/glm/include/glm/mat4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/matrix_double4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_mat4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_mat4x4.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../matrix.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../vec2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat2x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_vec2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x2.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/../matrix.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat2x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x3.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat2x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x4.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x4_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x4_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat3x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x2.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat3x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x3.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/../common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat3x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x4.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x4_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x4_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat4x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double4x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat4x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat4x2.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double4x2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float4x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float4x2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat4x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double4x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat4x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat4x3.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double4x3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float4x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float4x3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/func_matrix.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/type_vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/func_geometric.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../exponential.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/type_vec1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/type_vec2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/type_vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/type_vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/func_exponential.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/../vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/_vectorize.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/matrix_double4x4_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/matrix_float4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/matrix_float4x4_precision.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/types/ofTypes.h: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofVectorMath.h: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofMatrix3x3.h: +/Users/lcoogan/src/of/libs/glm/include/glm/mat3x3.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofMatrix4x4.h: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofQuaternion.h: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/matrix_transform.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../vec2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_projection.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../gtc/constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../trigonometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../matrix.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_projection.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_clip_space.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/scalar_constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_clip_space.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_transform.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_transform.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/matrix_transform.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../trigonometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../matrix.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/matrix_inverse.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat2x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat3x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/matrix_inverse.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/quaternion.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/matrix_transform.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/vector_relational.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/type_float.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/quaternion_geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/../geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/../exponential.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/../ext/vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/quaternion_geometric.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../exponential.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_common.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_float.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/type_quat.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../detail/type_mat3x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../detail/type_mat4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../detail/type_vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../detail/type_vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/quaternion_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/../vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/quaternion_relational.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../gtc/constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../gtc/matrix_transform.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/type_quat.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../trigonometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../exponential.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/quaternion_common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/quaternion_geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_float_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_double.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_double_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_trigonometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_trigonometric.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_transform.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_transform.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/type_mat3x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/type_mat4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/type_vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/type_vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/quaternion.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../exponential.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/epsilon.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/epsilon.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/norm.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/component_wise.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/component_wise.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../ext/scalar_common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/norm.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/perpendicular.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../glm.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/_fixes.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../fwd.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../vec2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat2x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat2x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat2x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat3x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat3x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat3x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat4x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat4x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../trigonometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../exponential.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../packing.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/.././ext/vector_uint2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/.././ext/vector_float2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/.././ext/vector_float4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/func_packing.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/../common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/type_half.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/type_half.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../matrix.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../integer.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/func_integer.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/_vectorize.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/projection.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/projection.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/perpendicular.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/quaternion.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtc/constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtc/quaternion.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/quaternion_exponential.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/../common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/../trigonometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/../geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/../ext/scalar_constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/quaternion_exponential.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/scalar_constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/norm.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/quaternion.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/rotate_vector.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/transform.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../glm.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../gtc/matrix_transform.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/transform.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtc/epsilon.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/rotate_vector.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/spline.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/optimum_pow.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/optimum_pow.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/spline.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/transform.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/vector_angle.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/quaternion.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/rotate_vector.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/vector_angle.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/scalar_multiplication.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/type_ptr.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/quaternion.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/vec1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_bool1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../detail/type_vec1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_bool1_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_float1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_float1_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_double1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_double1_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_int1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_int1_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../ext/vector_int1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../ext/scalar_int_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_uint1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_uint1_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../ext/vector_uint1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../ext/scalar_uint_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat2x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat2x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat3x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat3x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat4x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat4x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/type_ptr.inl: +/Users/lcoogan/src/of/libs/openFrameworks/communication/ofSerial.h: +/Users/lcoogan/src/of/libs/openFrameworks/communication/ofArduino.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofCubeMap.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofShader.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofFbo.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofTexture.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofGLUtils.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofGLBaseTypes.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofGLRenderer.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofPolyline.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofPolyline.inl: +/Users/lcoogan/src/of/libs/openFrameworks/app/ofAppRunner.h: +/Users/lcoogan/src/of/libs/openFrameworks/app/ofMainLoop.h: +/Users/lcoogan/src/of/libs/openFrameworks/app/ofWindowSettings.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/of3dGraphics.h: +/Users/lcoogan/src/of/libs/openFrameworks/3d/of3dPrimitives.h: +/Users/lcoogan/src/of/libs/openFrameworks/3d/ofMesh.h: +/Users/lcoogan/src/of/libs/openFrameworks/3d/ofMesh.inl: +/Users/lcoogan/src/of/libs/openFrameworks/3d/ofNode.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofBitmapFont.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofPixels.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofGraphics.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofMatrixStack.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofPath.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofVboMesh.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofVbo.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofBufferObject.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofTessellator.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofLight.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofShadow.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofMaterial.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofMaterialBaseTypes.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofCairoRenderer.h: +/Users/lcoogan/src/of/libs/cairo/include/cairo/cairo.h: +/Users/lcoogan/src/of/libs/cairo/include/cairo/cairo-version.h: +/Users/lcoogan/src/of/libs/cairo/include/cairo/cairo-features.h: +/Users/lcoogan/src/of/libs/cairo/include/cairo/cairo-deprecated.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofGraphicsCairo.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofImage.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofRendererCollection.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofTrueTypeFont.h: +/Users/lcoogan/src/of/libs/openFrameworks/app/ofAppBaseWindow.h: +/Users/lcoogan/src/of/libs/openFrameworks/app/ofBaseApp.h: +/Users/lcoogan/src/of/libs/openFrameworks/sound/ofSoundBaseTypes.h: +/Users/lcoogan/src/of/libs/openFrameworks/app/ofAppGLFWWindow.h: +/Users/lcoogan/src/of/libs/openFrameworks/sound/ofSoundStream.h: +/Users/lcoogan/src/of/libs/openFrameworks/sound/ofSoundPlayer.h: +/Users/lcoogan/src/of/libs/openFrameworks/sound/ofSoundBuffer.h: +/Users/lcoogan/src/of/libs/openFrameworks/video/ofVideoGrabber.h: +/Users/lcoogan/src/of/libs/openFrameworks/video/ofVideoBaseTypes.h: +/Users/lcoogan/src/of/libs/openFrameworks/video/ofVideoPlayer.h: +/Users/lcoogan/src/of/libs/openFrameworks/3d/of3dUtils.h: +/Users/lcoogan/src/of/libs/openFrameworks/3d/ofCamera.h: +/Users/lcoogan/src/of/libs/openFrameworks/3d/ofEasyCam.h: +src/ofApp.h: diff --git a/01_simpleColorQuadExample/obj/osx/Release/src/main.o b/01_simpleColorQuadExample/obj/osx/Release/src/main.o new file mode 100644 index 0000000..213dc2d Binary files /dev/null and b/01_simpleColorQuadExample/obj/osx/Release/src/main.o differ diff --git a/01_simpleColorQuadExample/obj/osx/Release/src/ofApp.d b/01_simpleColorQuadExample/obj/osx/Release/src/ofApp.d new file mode 100644 index 0000000..ca40522 --- /dev/null +++ b/01_simpleColorQuadExample/obj/osx/Release/src/ofApp.d @@ -0,0 +1,914 @@ +obj/osx/Release/src/ofApp.o: src/ofApp.cpp src/ofApp.h \ + /Users/lcoogan/src/of/libs/openFrameworks/ofMain.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofConstants.h \ + /Users/lcoogan/src/of/libs/glew/include/GL/glew.h \ + /Users/lcoogan/src/of/libs/tess2/include/tesselator.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofFileUtils.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofLog.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofSystemUtils.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofURLFileLoader.h \ + /Users/lcoogan/src/of/libs/openFrameworks/events/ofEvents.h \ + /Users/lcoogan/src/of/libs/openFrameworks/events/ofEventUtils.h \ + /Users/lcoogan/src/of/libs/openFrameworks/events/ofEvent.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofFpsCounter.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofTimerFps.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/vec2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_vec2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../simd/platform.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_vec2.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/./compute_vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/./setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int2_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_int2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/scalar_int_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint2_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_uint2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/scalar_uint_sized.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofUtils.h \ + /Users/lcoogan/src/of/libs/utf8/include/utf8.h \ + /Users/lcoogan/src/of/libs/utf8/include/utf8/checked.h \ + /Users/lcoogan/src/of/libs/utf8/include/utf8/core.h \ + /Users/lcoogan/src/of/libs/utf8/include/utf8/cpp20.h \ + /Users/lcoogan/src/of/libs/utf8/include/utf8/cpp17.h \ + /Users/lcoogan/src/of/libs/utf8/include/utf8/cpp11.h \ + /Users/lcoogan/src/of/libs/utf8/include/utf8/unchecked.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofRandomDistributions.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofRandomEngine.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofSingleton.h \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofMath.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/scalar_constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/scalar_constants.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/constants.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/types/ofColor.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/scalar_common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/_fixes.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/func_common.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/../vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/../detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/../detail/func_vector_relational.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/compute_common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec1.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/./compute_vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec3.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/compute_vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/compute_vector_decl.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/_vectorize.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec4.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/ext/scalar_common.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int3_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_int3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint3_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_uint3.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofThread.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofThreadChannel.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofJson.h \ + /Users/lcoogan/src/of/libs/json/include/nlohmann/json.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/types/ofParameter.h \ + /Users/lcoogan/src/of/libs/openFrameworks/types/ofPoint.h \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofVec3f.h \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofVec2f.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/fwd.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/trigonometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/detail/func_trigonometric.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/detail/_vectorize.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofVec4f.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool4_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float4_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double4_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int4_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_int4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint4_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_uint4.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofMathConstants.h \ + /Users/lcoogan/src/of/libs/openFrameworks/types/ofRectangle.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofXml.h \ + /Users/lcoogan/src/of/libs/pugixml/include/pugixml.hpp \ + /Users/lcoogan/src/of/libs/pugixml/include/pugiconfig.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofGraphicsBaseTypes.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofGraphicsConstants.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/mat4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/matrix_double4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_mat4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_mat4x4.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../matrix.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../vec2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat2x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_vec2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x2.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/../matrix.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat2x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x3.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat2x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x4.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x4_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x4_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat3x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x2.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat3x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x3.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/../common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat3x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x4.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x4_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x4_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat4x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double4x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat4x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat4x2.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double4x2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float4x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float4x2_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat4x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double4x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat4x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat4x3.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double4x3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float4x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float4x3_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/func_matrix.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/type_vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/func_geometric.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../exponential.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/type_vec1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/type_vec2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/type_vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/type_vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/func_exponential.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/../vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/_vectorize.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/matrix_double4x4_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/matrix_float4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/./ext/matrix_float4x4_precision.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/types/ofTypes.h \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofVectorMath.h \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofMatrix3x3.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/mat3x3.hpp \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofMatrix4x4.h \ + /Users/lcoogan/src/of/libs/openFrameworks/math/ofQuaternion.h \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/matrix_transform.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../vec2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_projection.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../gtc/constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../trigonometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../matrix.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_projection.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_clip_space.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/scalar_constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_clip_space.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_transform.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_transform.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/matrix_transform.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../trigonometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../matrix.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/matrix_inverse.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat2x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat3x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/matrix_inverse.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/quaternion.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/matrix_transform.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/vector_relational.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/type_float.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/quaternion_geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/../geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/../exponential.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/../ext/vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/quaternion_geometric.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../exponential.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_common.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_float.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/type_quat.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../detail/type_mat3x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../detail/type_mat4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../detail/type_vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../detail/type_vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/quaternion_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/../vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/quaternion_relational.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../gtc/constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../gtc/matrix_transform.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/type_quat.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../trigonometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../exponential.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/quaternion_common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/quaternion_geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_float_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_double.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_double_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_trigonometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_trigonometric.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_transform.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_transform.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/type_mat3x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/type_mat4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/type_vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/type_vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/quaternion.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../exponential.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/epsilon.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/epsilon.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/norm.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/component_wise.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/component_wise.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../ext/scalar_common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/norm.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/qualifier.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/perpendicular.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../glm.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/_fixes.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/setup.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../fwd.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../vec2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../vec3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../vec4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat2x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat2x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat2x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat3x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat3x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat3x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat4x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat4x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat4x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../trigonometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../exponential.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../packing.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/.././ext/vector_uint2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/.././ext/vector_float2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/.././ext/vector_float4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/func_packing.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/../common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/type_half.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/type_half.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../matrix.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../integer.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/func_integer.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/_vectorize.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/projection.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/projection.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/perpendicular.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/quaternion.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtc/constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtc/quaternion.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/quaternion_exponential.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/../common.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/../trigonometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/../geometric.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/../ext/scalar_constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/quaternion_exponential.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/scalar_constants.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/norm.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/quaternion.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/rotate_vector.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/transform.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../glm.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../gtc/matrix_transform.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/transform.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtc/epsilon.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/vector_relational.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/rotate_vector.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/spline.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/optimum_pow.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/optimum_pow.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/spline.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/transform.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/vector_angle.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/quaternion.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/rotate_vector.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/vector_angle.inl \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtx/scalar_multiplication.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/type_ptr.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/quaternion.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/vec1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_bool1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../detail/type_vec1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_bool1_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_float1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_float1_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_double1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_double1_precision.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_int1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_int1_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../ext/vector_int1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../ext/scalar_int_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_uint1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_uint1_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../ext/vector_uint1.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../ext/scalar_uint_sized.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat2x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat2x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat3x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat3x4.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat4x2.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat4x3.hpp \ + /Users/lcoogan/src/of/libs/glm/include/glm/gtc/type_ptr.inl \ + /Users/lcoogan/src/of/libs/openFrameworks/communication/ofSerial.h \ + /Users/lcoogan/src/of/libs/openFrameworks/communication/ofArduino.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofCubeMap.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofShader.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofFbo.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofTexture.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofGLUtils.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofGLBaseTypes.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofGLRenderer.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofPolyline.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofPolyline.inl \ + /Users/lcoogan/src/of/libs/openFrameworks/app/ofAppRunner.h \ + /Users/lcoogan/src/of/libs/openFrameworks/app/ofMainLoop.h \ + /Users/lcoogan/src/of/libs/openFrameworks/app/ofWindowSettings.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/of3dGraphics.h \ + /Users/lcoogan/src/of/libs/openFrameworks/3d/of3dPrimitives.h \ + /Users/lcoogan/src/of/libs/openFrameworks/3d/ofMesh.h \ + /Users/lcoogan/src/of/libs/openFrameworks/3d/ofMesh.inl \ + /Users/lcoogan/src/of/libs/openFrameworks/3d/ofNode.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofBitmapFont.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofPixels.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofGraphics.h \ + /Users/lcoogan/src/of/libs/openFrameworks/utils/ofMatrixStack.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofPath.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofVboMesh.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofVbo.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofBufferObject.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofTessellator.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofLight.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofShadow.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofMaterial.h \ + /Users/lcoogan/src/of/libs/openFrameworks/gl/ofMaterialBaseTypes.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofCairoRenderer.h \ + /Users/lcoogan/src/of/libs/cairo/include/cairo/cairo.h \ + /Users/lcoogan/src/of/libs/cairo/include/cairo/cairo-version.h \ + /Users/lcoogan/src/of/libs/cairo/include/cairo/cairo-features.h \ + /Users/lcoogan/src/of/libs/cairo/include/cairo/cairo-deprecated.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofGraphicsCairo.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofImage.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofRendererCollection.h \ + /Users/lcoogan/src/of/libs/openFrameworks/graphics/ofTrueTypeFont.h \ + /Users/lcoogan/src/of/libs/openFrameworks/app/ofAppBaseWindow.h \ + /Users/lcoogan/src/of/libs/openFrameworks/app/ofBaseApp.h \ + /Users/lcoogan/src/of/libs/openFrameworks/sound/ofSoundBaseTypes.h \ + /Users/lcoogan/src/of/libs/openFrameworks/app/ofAppGLFWWindow.h \ + /Users/lcoogan/src/of/libs/openFrameworks/sound/ofSoundStream.h \ + /Users/lcoogan/src/of/libs/openFrameworks/sound/ofSoundPlayer.h \ + /Users/lcoogan/src/of/libs/openFrameworks/sound/ofSoundBuffer.h \ + /Users/lcoogan/src/of/libs/openFrameworks/video/ofVideoGrabber.h \ + /Users/lcoogan/src/of/libs/openFrameworks/video/ofVideoBaseTypes.h \ + /Users/lcoogan/src/of/libs/openFrameworks/video/ofVideoPlayer.h \ + /Users/lcoogan/src/of/libs/openFrameworks/3d/of3dUtils.h \ + /Users/lcoogan/src/of/libs/openFrameworks/3d/ofCamera.h \ + /Users/lcoogan/src/of/libs/openFrameworks/3d/ofEasyCam.h +src/ofApp.h: +/Users/lcoogan/src/of/libs/openFrameworks/ofMain.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofConstants.h: +/Users/lcoogan/src/of/libs/glew/include/GL/glew.h: +/Users/lcoogan/src/of/libs/tess2/include/tesselator.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofFileUtils.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofLog.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofSystemUtils.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofURLFileLoader.h: +/Users/lcoogan/src/of/libs/openFrameworks/events/ofEvents.h: +/Users/lcoogan/src/of/libs/openFrameworks/events/ofEventUtils.h: +/Users/lcoogan/src/of/libs/openFrameworks/events/ofEvent.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofFpsCounter.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofTimerFps.h: +/Users/lcoogan/src/of/libs/glm/include/glm/vec2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_vec2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../simd/platform.h: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_vec2.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/./compute_vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/./setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int2_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_int2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/scalar_int_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint2_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_uint2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/scalar_uint_sized.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofUtils.h: +/Users/lcoogan/src/of/libs/utf8/include/utf8.h: +/Users/lcoogan/src/of/libs/utf8/include/utf8/checked.h: +/Users/lcoogan/src/of/libs/utf8/include/utf8/core.h: +/Users/lcoogan/src/of/libs/utf8/include/utf8/cpp20.h: +/Users/lcoogan/src/of/libs/utf8/include/utf8/cpp17.h: +/Users/lcoogan/src/of/libs/utf8/include/utf8/cpp11.h: +/Users/lcoogan/src/of/libs/utf8/include/utf8/unchecked.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofRandomDistributions.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofRandomEngine.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofSingleton.h: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofMath.h: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/scalar_constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/scalar_constants.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/constants.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/types/ofColor.h: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/scalar_common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/_fixes.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/func_common.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/../vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/../detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/../detail/func_vector_relational.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/compute_common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec1.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/./compute_vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec3.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/compute_vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/compute_vector_decl.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/_vectorize.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/../detail/type_vec4.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/ext/scalar_common.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int3_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_int3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint3_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_uint3.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofThread.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofThreadChannel.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofJson.h: +/Users/lcoogan/src/of/libs/json/include/nlohmann/json.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/types/ofParameter.h: +/Users/lcoogan/src/of/libs/openFrameworks/types/ofPoint.h: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofVec3f.h: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofVec2f.h: +/Users/lcoogan/src/of/libs/glm/include/glm/fwd.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/trigonometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/detail/func_trigonometric.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/detail/_vectorize.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofVec4f.h: +/Users/lcoogan/src/of/libs/glm/include/glm/vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_bool4_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_float4_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_double4_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_int4_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_int4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/vector_uint4_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../ext/vector_uint4.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofMathConstants.h: +/Users/lcoogan/src/of/libs/openFrameworks/types/ofRectangle.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofXml.h: +/Users/lcoogan/src/of/libs/pugixml/include/pugixml.hpp: +/Users/lcoogan/src/of/libs/pugixml/include/pugiconfig.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofGraphicsBaseTypes.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofGraphicsConstants.h: +/Users/lcoogan/src/of/libs/glm/include/glm/mat4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/matrix_double4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_mat4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/type_mat4x4.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../matrix.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../vec2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat2x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_vec2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x2.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/../matrix.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat2x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x3.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat2x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat2x4.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double2x4_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float2x4_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat3x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x2.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat3x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x3.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/../common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat3x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat3x4.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double3x4_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float3x4_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat4x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double4x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat4x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat4x2.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double4x2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float4x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float4x2_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat4x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double4x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat4x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/../detail/type_mat4x3.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_double4x3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float4x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/.././ext/matrix_float4x3_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../mat4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/func_matrix.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/type_vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/func_geometric.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../exponential.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/type_vec1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/type_vec2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/type_vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/type_vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/func_exponential.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/../vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../detail/_vectorize.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../detail/../detail/../common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/../detail/../geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/matrix_double4x4_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/matrix_float4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/./ext/matrix_float4x4_precision.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/types/ofTypes.h: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofVectorMath.h: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofMatrix3x3.h: +/Users/lcoogan/src/of/libs/glm/include/glm/mat3x3.hpp: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofMatrix4x4.h: +/Users/lcoogan/src/of/libs/openFrameworks/math/ofQuaternion.h: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/matrix_transform.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../vec2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_projection.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../gtc/constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../trigonometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../matrix.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_projection.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_clip_space.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/scalar_constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_clip_space.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_transform.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/matrix_transform.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/matrix_transform.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../trigonometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../matrix.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/matrix_inverse.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat2x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat3x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/matrix_inverse.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/quaternion.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/matrix_transform.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/vector_relational.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/type_float.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/quaternion_geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/../geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/../exponential.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/../ext/vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../ext/quaternion_geometric.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../exponential.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_common.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_float.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/type_quat.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../detail/type_mat3x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../detail/type_mat4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../detail/type_vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../detail/type_vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/quaternion_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/../vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/quaternion_relational.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../gtc/constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../gtc/matrix_transform.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/type_quat.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../trigonometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../exponential.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/quaternion_common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/../detail/../ext/quaternion_geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_float_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_double.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_double_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_trigonometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_trigonometric.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_transform.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../ext/quaternion_transform.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/type_mat3x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/type_mat4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/type_vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/type_vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/quaternion.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../exponential.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/epsilon.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/epsilon.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/norm.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/component_wise.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/component_wise.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../ext/scalar_common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/norm.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/qualifier.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/perpendicular.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../glm.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/_fixes.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/setup.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../fwd.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../vec2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../vec3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../vec4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat2x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat2x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat2x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat3x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat3x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat3x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat4x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat4x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../mat4x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../trigonometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../exponential.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../packing.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/.././ext/vector_uint2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/.././ext/vector_float2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/.././ext/vector_float4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/func_packing.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/../common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/type_half.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/type_half.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../matrix.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../integer.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/func_integer.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../detail/_vectorize.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/projection.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/projection.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/perpendicular.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/quaternion.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtc/constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtc/quaternion.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/quaternion_exponential.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/../common.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/../trigonometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/../geometric.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/../ext/scalar_constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/quaternion_exponential.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/scalar_constants.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/norm.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/quaternion.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/rotate_vector.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/transform.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../glm.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/../gtc/matrix_transform.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/transform.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtc/epsilon.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../ext/vector_relational.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/rotate_vector.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/spline.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/optimum_pow.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/optimum_pow.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/spline.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/transform.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/vector_angle.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/quaternion.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/../gtx/rotate_vector.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/vector_angle.inl: +/Users/lcoogan/src/of/libs/glm/include/glm/gtx/scalar_multiplication.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/type_ptr.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/quaternion.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/vec1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_bool1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../detail/type_vec1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_bool1_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_float1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_float1_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_double1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_double1_precision.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_int1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_int1_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../ext/vector_int1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../ext/scalar_int_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_uint1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/vector_uint1_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../ext/vector_uint1.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../gtc/../ext/../ext/scalar_uint_sized.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat2x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat2x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat3x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat3x4.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat4x2.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/../mat4x3.hpp: +/Users/lcoogan/src/of/libs/glm/include/glm/gtc/type_ptr.inl: +/Users/lcoogan/src/of/libs/openFrameworks/communication/ofSerial.h: +/Users/lcoogan/src/of/libs/openFrameworks/communication/ofArduino.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofCubeMap.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofShader.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofFbo.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofTexture.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofGLUtils.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofGLBaseTypes.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofGLRenderer.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofPolyline.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofPolyline.inl: +/Users/lcoogan/src/of/libs/openFrameworks/app/ofAppRunner.h: +/Users/lcoogan/src/of/libs/openFrameworks/app/ofMainLoop.h: +/Users/lcoogan/src/of/libs/openFrameworks/app/ofWindowSettings.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/of3dGraphics.h: +/Users/lcoogan/src/of/libs/openFrameworks/3d/of3dPrimitives.h: +/Users/lcoogan/src/of/libs/openFrameworks/3d/ofMesh.h: +/Users/lcoogan/src/of/libs/openFrameworks/3d/ofMesh.inl: +/Users/lcoogan/src/of/libs/openFrameworks/3d/ofNode.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofBitmapFont.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofPixels.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofGraphics.h: +/Users/lcoogan/src/of/libs/openFrameworks/utils/ofMatrixStack.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofPath.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofVboMesh.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofVbo.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofBufferObject.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofTessellator.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofLight.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofShadow.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofMaterial.h: +/Users/lcoogan/src/of/libs/openFrameworks/gl/ofMaterialBaseTypes.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofCairoRenderer.h: +/Users/lcoogan/src/of/libs/cairo/include/cairo/cairo.h: +/Users/lcoogan/src/of/libs/cairo/include/cairo/cairo-version.h: +/Users/lcoogan/src/of/libs/cairo/include/cairo/cairo-features.h: +/Users/lcoogan/src/of/libs/cairo/include/cairo/cairo-deprecated.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofGraphicsCairo.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofImage.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofRendererCollection.h: +/Users/lcoogan/src/of/libs/openFrameworks/graphics/ofTrueTypeFont.h: +/Users/lcoogan/src/of/libs/openFrameworks/app/ofAppBaseWindow.h: +/Users/lcoogan/src/of/libs/openFrameworks/app/ofBaseApp.h: +/Users/lcoogan/src/of/libs/openFrameworks/sound/ofSoundBaseTypes.h: +/Users/lcoogan/src/of/libs/openFrameworks/app/ofAppGLFWWindow.h: +/Users/lcoogan/src/of/libs/openFrameworks/sound/ofSoundStream.h: +/Users/lcoogan/src/of/libs/openFrameworks/sound/ofSoundPlayer.h: +/Users/lcoogan/src/of/libs/openFrameworks/sound/ofSoundBuffer.h: +/Users/lcoogan/src/of/libs/openFrameworks/video/ofVideoGrabber.h: +/Users/lcoogan/src/of/libs/openFrameworks/video/ofVideoBaseTypes.h: +/Users/lcoogan/src/of/libs/openFrameworks/video/ofVideoPlayer.h: +/Users/lcoogan/src/of/libs/openFrameworks/3d/of3dUtils.h: +/Users/lcoogan/src/of/libs/openFrameworks/3d/ofCamera.h: +/Users/lcoogan/src/of/libs/openFrameworks/3d/ofEasyCam.h: diff --git a/01_simpleColorQuadExample/obj/osx/Release/src/ofApp.o b/01_simpleColorQuadExample/obj/osx/Release/src/ofApp.o new file mode 100644 index 0000000..cda773e Binary files /dev/null and b/01_simpleColorQuadExample/obj/osx/Release/src/ofApp.o differ diff --git a/01_simpleColorQuadExample/of.entitlements b/01_simpleColorQuadExample/of.entitlements new file mode 100644 index 0000000..f4fc128 --- /dev/null +++ b/01_simpleColorQuadExample/of.entitlements @@ -0,0 +1,24 @@ + + + + + com.apple.security.app-sandbox + + com.apple.security.device.audio-input + + com.apple.security.device.bluetooth + + com.apple.security.device.camera + + com.apple.security.device.usb + + com.apple.security.files.user-selected.read-write + + com.apple.security.network.client + + com.apple.security.network.server + + com.apple.security.print + + + diff --git a/01_simpleColorQuadExample/openFrameworks-Info.plist b/01_simpleColorQuadExample/openFrameworks-Info.plist new file mode 100644 index 0000000..c362e38 --- /dev/null +++ b/01_simpleColorQuadExample/openFrameworks-Info.plist @@ -0,0 +1,34 @@ + + + + + CFBundleDevelopmentRegion + ${DEVELOPMENT_LANGUAGE} + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + ${ICON_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${TARGET_NAME} + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + ${MARKETING_VERSION} + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSCameraUsageDescription + This app needs to access the camera + NSMicrophoneUsageDescription + This app needs to access the microphone + NSHighResolutionCapable + ${HIGH_RESOLUTION_CAPABLE} + NSCameraUseContinuityCameraDeviceType + + + diff --git a/01_simpleColorQuadExample/src/main.cpp b/01_simpleColorQuadExample/src/main.cpp new file mode 100644 index 0000000..ee6e23c --- /dev/null +++ b/01_simpleColorQuadExample/src/main.cpp @@ -0,0 +1,20 @@ +#include "ofMain.h" +#include "ofApp.h" + +//======================================================================== +int main( ){ + +#ifdef OF_TARGET_OPENGLES + ofGLESWindowSettings settings; + settings.glesVersion=2; +#else + ofGLWindowSettings settings; + settings.setGLVersion(3,2); +#endif + + auto window = ofCreateWindow(settings); + + ofRunApp(window, std::make_shared()); + ofRunMainLoop(); + +} diff --git a/01_simpleColorQuadExample/src/ofApp.cpp b/01_simpleColorQuadExample/src/ofApp.cpp new file mode 100644 index 0000000..caf5f55 --- /dev/null +++ b/01_simpleColorQuadExample/src/ofApp.cpp @@ -0,0 +1,72 @@ +#include "ofApp.h" + +//-------------------------------------------------------------- +void ofApp::setup(){ + if(ofIsGLProgrammableRenderer()){ + shader.load("shadersGL3/shader"); + }else{ + shader.load("shadersGL2/shader"); + } +} + +//-------------------------------------------------------------- +void ofApp::update(){ + // +} + +//-------------------------------------------------------------- +void ofApp::draw(){ + ofSetColor(255); + + shader.begin(); + + // ofDrawRectangle(0, 0, ofGetWidth(), ofGetHeight()); + ofDrawLine(10, 10, 100, 1000); + + shader.end(); +} + +//-------------------------------------------------------------- +void ofApp::keyPressed(int key){ + +} + +//-------------------------------------------------------------- +void ofApp::keyReleased(int key){ + +} + +//-------------------------------------------------------------- +void ofApp::mouseMoved(int x, int y){ + +} + +//-------------------------------------------------------------- +void ofApp::mouseDragged(int x, int y, int button){ + +} + +//-------------------------------------------------------------- +void ofApp::mousePressed(int x, int y, int button){ + +} + +//-------------------------------------------------------------- +void ofApp::mouseReleased(int x, int y, int button){ + +} + +//-------------------------------------------------------------- +void ofApp::windowResized(int w, int h){ + +} + +//-------------------------------------------------------------- +void ofApp::gotMessage(ofMessage msg){ + +} + +//-------------------------------------------------------------- +void ofApp::dragEvent(ofDragInfo dragInfo){ + +} diff --git a/01_simpleColorQuadExample/src/ofApp.h b/01_simpleColorQuadExample/src/ofApp.h new file mode 100644 index 0000000..3db2486 --- /dev/null +++ b/01_simpleColorQuadExample/src/ofApp.h @@ -0,0 +1,22 @@ +#pragma once + +#include "ofMain.h" + +class ofApp : public ofBaseApp{ + public: + void setup(); + void update(); + void draw(); + + void keyPressed(int key); + void keyReleased(int key); + void mouseMoved(int x, int y); + void mouseDragged(int x, int y, int button); + void mousePressed(int x, int y, int button); + void mouseReleased(int x, int y, int button); + void windowResized(int w, int h); + void dragEvent(ofDragInfo dragInfo); + void gotMessage(ofMessage msg); + + ofShader shader; +};