├── CMakeLists.txt ├── build ├── .gitignore ├── ALL_BUILD.vcxproj ├── ALL_BUILD.vcxproj.filters ├── CMakeCache.txt ├── CMakeFiles │ ├── 3.12.3 │ │ ├── CMakeCCompiler.cmake │ │ ├── CMakeCXXCompiler.cmake │ │ ├── CMakeDetermineCompilerABI_C.bin │ │ ├── CMakeDetermineCompilerABI_CXX.bin │ │ ├── CMakeRCCompiler.cmake │ │ ├── CMakeSystem.cmake │ │ ├── CompilerIdC │ │ │ ├── CMakeCCompilerId.c │ │ │ ├── CompilerIdC.exe │ │ │ └── CompilerIdC.vcxproj │ │ ├── CompilerIdCXX │ │ │ ├── CMakeCXXCompilerId.cpp │ │ │ ├── CompilerIdCXX.exe │ │ │ └── CompilerIdCXX.vcxproj │ │ ├── VCTargetsPath.txt │ │ └── VCTargetsPath.vcxproj │ ├── TargetDirectories.txt │ ├── cmake.check_cache │ ├── d9f0a20426706cb4e54503d5faffb996 │ │ └── generate.stamp.rule │ ├── feature_tests.bin │ ├── feature_tests.c │ ├── feature_tests.cxx │ ├── generate.stamp │ ├── generate.stamp.depend │ ├── generate.stamp.list │ └── vtkRenderingCore_AUTOINIT_vtkInteractionStyle_vtkRenderingFreeType_vtkRenderingOpenGL.h ├── ZERO_CHECK.vcxproj ├── ZERO_CHECK.vcxproj.filters ├── cmake_install.cmake ├── rbnn.sln ├── rbnn.vcxproj └── rbnn.vcxproj.filters ├── rbnn.cpp └── readme.md /CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 2.8 FATAL_ERROR) 2 | 3 | project(rbnn) 4 | 5 | find_package(PCL 1.2 REQUIRED) 6 | 7 | include_directories(${PCL_INCLUDE_DIRS}) 8 | link_directories(${PCL_LIBRARY_DIRS}) 9 | add_definitions(${PCL_DEFINITIONS}) 10 | 11 | add_executable (rbnn rbnn.cpp) 12 | target_link_libraries (rbnn ${PCL_LIBRARIES}) -------------------------------------------------------------------------------- /build/.gitignore: -------------------------------------------------------------------------------- 1 | ## Ignore Visual Studio temporary files, build results, and 2 | ## files generated by popular Visual Studio add-ons. 3 | ## 4 | ## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore 5 | 6 | # User-specific files 7 | *.rsuser 8 | *.suo 9 | *.user 10 | *.userosscache 11 | *.sln.docstates 12 | 13 | # User-specific files (MonoDevelop/Xamarin Studio) 14 | *.userprefs 15 | 16 | # Build results 17 | [Dd]ebug/ 18 | [Dd]ebugPublic/ 19 | [Rr]elease/ 20 | [Rr]eleases/ 21 | x64/ 22 | x86/ 23 | bld/ 24 | [Bb]in/ 25 | [Oo]bj/ 26 | [Ll]og/ 27 | 28 | # Visual Studio 2015/2017 cache/options directory 29 | .vs/ 30 | # Uncomment if you have tasks that create the project's static files in wwwroot 31 | #wwwroot/ 32 | 33 | # Visual Studio 2017 auto generated files 34 | Generated\ Files/ 35 | 36 | # MSTest test Results 37 | [Tt]est[Rr]esult*/ 38 | [Bb]uild[Ll]og.* 39 | 40 | # NUNIT 41 | *.VisualState.xml 42 | TestResult.xml 43 | 44 | # Build Results of an ATL Project 45 | [Dd]ebugPS/ 46 | [Rr]eleasePS/ 47 | dlldata.c 48 | 49 | # Benchmark Results 50 | BenchmarkDotNet.Artifacts/ 51 | 52 | # .NET Core 53 | project.lock.json 54 | project.fragment.lock.json 55 | artifacts/ 56 | 57 | # StyleCop 58 | StyleCopReport.xml 59 | 60 | # Files built by Visual Studio 61 | *_i.c 62 | *_p.c 63 | *_h.h 64 | *.ilk 65 | *.meta 66 | *.obj 67 | *.iobj 68 | *.pch 69 | *.pdb 70 | *.ipdb 71 | *.pgc 72 | *.pgd 73 | *.rsp 74 | *.sbr 75 | *.tlb 76 | *.tli 77 | *.tlh 78 | *.tmp 79 | *.tmp_proj 80 | *_wpftmp.csproj 81 | *.log 82 | *.vspscc 83 | *.vssscc 84 | .builds 85 | *.pidb 86 | *.svclog 87 | *.scc 88 | 89 | # Chutzpah Test files 90 | _Chutzpah* 91 | 92 | # Visual C++ cache files 93 | ipch/ 94 | *.aps 95 | *.ncb 96 | *.opendb 97 | *.opensdf 98 | *.sdf 99 | *.cachefile 100 | *.VC.db 101 | *.VC.VC.opendb 102 | 103 | # Visual Studio profiler 104 | *.psess 105 | *.vsp 106 | *.vspx 107 | *.sap 108 | 109 | # Visual Studio Trace Files 110 | *.e2e 111 | 112 | # TFS 2012 Local Workspace 113 | $tf/ 114 | 115 | # Guidance Automation Toolkit 116 | *.gpState 117 | 118 | # ReSharper is a .NET coding add-in 119 | _ReSharper*/ 120 | *.[Rr]e[Ss]harper 121 | *.DotSettings.user 122 | 123 | # JustCode is a .NET coding add-in 124 | .JustCode 125 | 126 | # TeamCity is a build add-in 127 | _TeamCity* 128 | 129 | # DotCover is a Code Coverage Tool 130 | *.dotCover 131 | 132 | # AxoCover is a Code Coverage Tool 133 | .axoCover/* 134 | !.axoCover/settings.json 135 | 136 | # Visual Studio code coverage results 137 | *.coverage 138 | *.coveragexml 139 | 140 | # NCrunch 141 | _NCrunch_* 142 | .*crunch*.local.xml 143 | nCrunchTemp_* 144 | 145 | # MightyMoose 146 | *.mm.* 147 | AutoTest.Net/ 148 | 149 | # Web workbench (sass) 150 | .sass-cache/ 151 | 152 | # Installshield output folder 153 | [Ee]xpress/ 154 | 155 | # DocProject is a documentation generator add-in 156 | DocProject/buildhelp/ 157 | DocProject/Help/*.HxT 158 | DocProject/Help/*.HxC 159 | DocProject/Help/*.hhc 160 | DocProject/Help/*.hhk 161 | DocProject/Help/*.hhp 162 | DocProject/Help/Html2 163 | DocProject/Help/html 164 | 165 | # Click-Once directory 166 | publish/ 167 | 168 | # Publish Web Output 169 | *.[Pp]ublish.xml 170 | *.azurePubxml 171 | # Note: Comment the next line if you want to checkin your web deploy settings, 172 | # but database connection strings (with potential passwords) will be unencrypted 173 | *.pubxml 174 | *.publishproj 175 | 176 | # Microsoft Azure Web App publish settings. Comment the next line if you want to 177 | # checkin your Azure Web App publish settings, but sensitive information contained 178 | # in these scripts will be unencrypted 179 | PublishScripts/ 180 | 181 | # NuGet Packages 182 | *.nupkg 183 | # The packages folder can be ignored because of Package Restore 184 | **/[Pp]ackages/* 185 | # except build/, which is used as an MSBuild target. 186 | !**/[Pp]ackages/build/ 187 | # Uncomment if necessary however generally it will be regenerated when needed 188 | #!**/[Pp]ackages/repositories.config 189 | # NuGet v3's project.json files produces more ignorable files 190 | *.nuget.props 191 | *.nuget.targets 192 | 193 | # Microsoft Azure Build Output 194 | csx/ 195 | *.build.csdef 196 | 197 | # Microsoft Azure Emulator 198 | ecf/ 199 | rcf/ 200 | 201 | # Windows Store app package directories and files 202 | AppPackages/ 203 | BundleArtifacts/ 204 | Package.StoreAssociation.xml 205 | _pkginfo.txt 206 | *.appx 207 | 208 | # Visual Studio cache files 209 | # files ending in .cache can be ignored 210 | *.[Cc]ache 211 | # but keep track of directories ending in .cache 212 | !*.[Cc]ache/ 213 | 214 | # Others 215 | ClientBin/ 216 | ~$* 217 | *~ 218 | *.dbmdl 219 | *.dbproj.schemaview 220 | *.jfm 221 | *.pfx 222 | *.publishsettings 223 | orleans.codegen.cs 224 | 225 | # Including strong name files can present a security risk 226 | # (https://github.com/github/gitignore/pull/2483#issue-259490424) 227 | #*.snk 228 | 229 | # Since there are multiple workflows, uncomment next line to ignore bower_components 230 | # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) 231 | #bower_components/ 232 | 233 | # RIA/Silverlight projects 234 | Generated_Code/ 235 | 236 | # Backup & report files from converting an old project file 237 | # to a newer Visual Studio version. Backup files are not needed, 238 | # because we have git ;-) 239 | _UpgradeReport_Files/ 240 | Backup*/ 241 | UpgradeLog*.XML 242 | UpgradeLog*.htm 243 | ServiceFabricBackup/ 244 | *.rptproj.bak 245 | 246 | # SQL Server files 247 | *.mdf 248 | *.ldf 249 | *.ndf 250 | 251 | # Business Intelligence projects 252 | *.rdl.data 253 | *.bim.layout 254 | *.bim_*.settings 255 | *.rptproj.rsuser 256 | 257 | # Microsoft Fakes 258 | FakesAssemblies/ 259 | 260 | # GhostDoc plugin setting file 261 | *.GhostDoc.xml 262 | 263 | # Node.js Tools for Visual Studio 264 | .ntvs_analysis.dat 265 | node_modules/ 266 | 267 | # Visual Studio 6 build log 268 | *.plg 269 | 270 | # Visual Studio 6 workspace options file 271 | *.opt 272 | 273 | # Visual Studio 6 auto-generated workspace file (contains which files were open etc.) 274 | *.vbw 275 | 276 | # Visual Studio LightSwitch build output 277 | **/*.HTMLClient/GeneratedArtifacts 278 | **/*.DesktopClient/GeneratedArtifacts 279 | **/*.DesktopClient/ModelManifest.xml 280 | **/*.Server/GeneratedArtifacts 281 | **/*.Server/ModelManifest.xml 282 | _Pvt_Extensions 283 | 284 | # Paket dependency manager 285 | .paket/paket.exe 286 | paket-files/ 287 | 288 | # FAKE - F# Make 289 | .fake/ 290 | 291 | # JetBrains Rider 292 | .idea/ 293 | *.sln.iml 294 | 295 | # CodeRush personal settings 296 | .cr/personal 297 | 298 | # Python Tools for Visual Studio (PTVS) 299 | __pycache__/ 300 | *.pyc 301 | 302 | # Cake - Uncomment if you are using it 303 | # tools/** 304 | # !tools/packages.config 305 | 306 | # Tabs Studio 307 | *.tss 308 | 309 | # Telerik's JustMock configuration file 310 | *.jmconfig 311 | 312 | # BizTalk build output 313 | *.btp.cs 314 | *.btm.cs 315 | *.odx.cs 316 | *.xsd.cs 317 | 318 | # OpenCover UI analysis results 319 | OpenCover/ 320 | 321 | # Azure Stream Analytics local run output 322 | ASALocalRun/ 323 | 324 | # MSBuild Binary and Structured Log 325 | *.binlog 326 | 327 | # NVidia Nsight GPU debugger configuration file 328 | *.nvuser 329 | 330 | # MFractors (Xamarin productivity tool) working folder 331 | .mfractor/ 332 | 333 | # Local History for Visual Studio 334 | .localhistory/ -------------------------------------------------------------------------------- /build/ALL_BUILD.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /build/CMakeCache.txt: -------------------------------------------------------------------------------- 1 | # This is the CMakeCache file. 2 | # For build in directory: c:/Users/km/Desktop/MAG/CppRBNN/build 3 | # It was generated by CMake: C:/Program Files/CMake/bin/cmake.exe 4 | # You can edit this file to change values found and used by cmake. 5 | # If you do not want to change any of the values, simply exit the editor. 6 | # If you do want to change a value, simply edit, save, and exit the editor. 7 | # The syntax for the file is as follows: 8 | # KEY:TYPE=VALUE 9 | # KEY is the name of a variable in the cache. 10 | # TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. 11 | # VALUE is the current value for the KEY. 12 | 13 | ######################## 14 | # EXTERNAL cache entries 15 | ######################## 16 | 17 | //Boost atomic library (debug) 18 | Boost_ATOMIC_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_atomic-vc141-mt-gd-1_64.lib 19 | 20 | //Boost atomic library (release) 21 | Boost_ATOMIC_LIBRARY_RELEASE:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_atomic-vc141-mt-1_64.lib 22 | 23 | //Boost chrono library (debug) 24 | Boost_CHRONO_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_chrono-vc141-mt-gd-1_64.lib 25 | 26 | //Boost chrono library (release) 27 | Boost_CHRONO_LIBRARY_RELEASE:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_chrono-vc141-mt-1_64.lib 28 | 29 | //Boost date_time library (debug) 30 | Boost_DATE_TIME_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_date_time-vc141-mt-gd-1_64.lib 31 | 32 | //Boost date_time library (release) 33 | Boost_DATE_TIME_LIBRARY_RELEASE:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_date_time-vc141-mt-1_64.lib 34 | 35 | //Boost filesystem library (debug) 36 | Boost_FILESYSTEM_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_filesystem-vc141-mt-gd-1_64.lib 37 | 38 | //Boost filesystem library (release) 39 | Boost_FILESYSTEM_LIBRARY_RELEASE:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_filesystem-vc141-mt-1_64.lib 40 | 41 | //Path to a file. 42 | Boost_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/include/boost-1_64 43 | 44 | //Boost iostreams library (debug) 45 | Boost_IOSTREAMS_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_iostreams-vc141-mt-gd-1_64.lib 46 | 47 | //Boost iostreams library (release) 48 | Boost_IOSTREAMS_LIBRARY_RELEASE:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_iostreams-vc141-mt-1_64.lib 49 | 50 | //Boost library directory DEBUG 51 | Boost_LIBRARY_DIR_DEBUG:PATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib 52 | 53 | //Boost library directory RELEASE 54 | Boost_LIBRARY_DIR_RELEASE:PATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib 55 | 56 | //Boost regex library (debug) 57 | Boost_REGEX_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_regex-vc141-mt-gd-1_64.lib 58 | 59 | //Boost regex library (release) 60 | Boost_REGEX_LIBRARY_RELEASE:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_regex-vc141-mt-1_64.lib 61 | 62 | //Boost serialization library (debug) 63 | Boost_SERIALIZATION_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_serialization-vc141-mt-gd-1_64.lib 64 | 65 | //Boost serialization library (release) 66 | Boost_SERIALIZATION_LIBRARY_RELEASE:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_serialization-vc141-mt-1_64.lib 67 | 68 | //Boost system library (debug) 69 | Boost_SYSTEM_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_system-vc141-mt-gd-1_64.lib 70 | 71 | //Boost system library (release) 72 | Boost_SYSTEM_LIBRARY_RELEASE:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_system-vc141-mt-1_64.lib 73 | 74 | //Boost thread library (debug) 75 | Boost_THREAD_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_thread-vc141-mt-gd-1_64.lib 76 | 77 | //Boost thread library (release) 78 | Boost_THREAD_LIBRARY_RELEASE:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_thread-vc141-mt-1_64.lib 79 | 80 | //Semicolon separated list of supported configuration types, only 81 | // supports Debug, Release, MinSizeRel, and RelWithDebInfo, anything 82 | // else will be ignored. 83 | CMAKE_CONFIGURATION_TYPES:STRING=Debug;Release;MinSizeRel;RelWithDebInfo 84 | 85 | //Flags used by the CXX compiler during all build types. 86 | CMAKE_CXX_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3 /GR /EHsc 87 | 88 | //Flags used by the CXX compiler during DEBUG builds. 89 | CMAKE_CXX_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1 90 | 91 | //Flags used by the CXX compiler during MINSIZEREL builds. 92 | CMAKE_CXX_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG 93 | 94 | //Flags used by the CXX compiler during RELEASE builds. 95 | CMAKE_CXX_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG 96 | 97 | //Flags used by the CXX compiler during RELWITHDEBINFO builds. 98 | CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG 99 | 100 | //Libraries linked by default with all C++ applications. 101 | CMAKE_CXX_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib 102 | 103 | //Flags used by the C compiler during all build types. 104 | CMAKE_C_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3 105 | 106 | //Flags used by the C compiler during DEBUG builds. 107 | CMAKE_C_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1 108 | 109 | //Flags used by the C compiler during MINSIZEREL builds. 110 | CMAKE_C_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG 111 | 112 | //Flags used by the C compiler during RELEASE builds. 113 | CMAKE_C_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG 114 | 115 | //Flags used by the C compiler during RELWITHDEBINFO builds. 116 | CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG 117 | 118 | //Libraries linked by default with all C applications. 119 | CMAKE_C_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib 120 | 121 | //Flags used by the linker during all build types. 122 | CMAKE_EXE_LINKER_FLAGS:STRING=/machine:x64 123 | 124 | //Flags used by the linker during DEBUG builds. 125 | CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL 126 | 127 | //Flags used by the linker during MINSIZEREL builds. 128 | CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO 129 | 130 | //Flags used by the linker during RELEASE builds. 131 | CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO 132 | 133 | //Flags used by the linker during RELWITHDEBINFO builds. 134 | CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL 135 | 136 | //Install path prefix, prepended onto install directories. 137 | CMAKE_INSTALL_PREFIX:PATH=C:/Program Files/MY_GRAND_PROJECT 138 | 139 | //Path to a program. 140 | CMAKE_LINKER:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.13.26128/bin/Hostx86/x64/link.exe 141 | 142 | //Flags used by the linker during the creation of modules during 143 | // all build types. 144 | CMAKE_MODULE_LINKER_FLAGS:STRING=/machine:x64 145 | 146 | //Flags used by the linker during the creation of modules during 147 | // DEBUG builds. 148 | CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL 149 | 150 | //Flags used by the linker during the creation of modules during 151 | // MINSIZEREL builds. 152 | CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO 153 | 154 | //Flags used by the linker during the creation of modules during 155 | // RELEASE builds. 156 | CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO 157 | 158 | //Flags used by the linker during the creation of modules during 159 | // RELWITHDEBINFO builds. 160 | CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL 161 | 162 | //Value Computed by CMake 163 | CMAKE_PROJECT_NAME:STATIC=rbnn 164 | 165 | //RC compiler 166 | CMAKE_RC_COMPILER:FILEPATH=rc 167 | 168 | //Flags for Windows Resource Compiler during all build types. 169 | CMAKE_RC_FLAGS:STRING=/DWIN32 170 | 171 | //Flags for Windows Resource Compiler during DEBUG builds. 172 | CMAKE_RC_FLAGS_DEBUG:STRING=/D_DEBUG 173 | 174 | //Flags for Windows Resource Compiler during MINSIZEREL builds. 175 | CMAKE_RC_FLAGS_MINSIZEREL:STRING= 176 | 177 | //Flags for Windows Resource Compiler during RELEASE builds. 178 | CMAKE_RC_FLAGS_RELEASE:STRING= 179 | 180 | //Flags for Windows Resource Compiler during RELWITHDEBINFO builds. 181 | CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING= 182 | 183 | //Flags used by the linker during the creation of shared libraries 184 | // during all build types. 185 | CMAKE_SHARED_LINKER_FLAGS:STRING=/machine:x64 186 | 187 | //Flags used by the linker during the creation of shared libraries 188 | // during DEBUG builds. 189 | CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL 190 | 191 | //Flags used by the linker during the creation of shared libraries 192 | // during MINSIZEREL builds. 193 | CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO 194 | 195 | //Flags used by the linker during the creation of shared libraries 196 | // during RELEASE builds. 197 | CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO 198 | 199 | //Flags used by the linker during the creation of shared libraries 200 | // during RELWITHDEBINFO builds. 201 | CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL 202 | 203 | //If set, runtime paths are not added when installing shared libraries, 204 | // but are added when building. 205 | CMAKE_SKIP_INSTALL_RPATH:BOOL=OFF 206 | 207 | //If set, runtime paths are not added when using shared libraries. 208 | CMAKE_SKIP_RPATH:BOOL=OFF 209 | 210 | //Flags used by the linker during the creation of static libraries 211 | // during all build types. 212 | CMAKE_STATIC_LINKER_FLAGS:STRING=/machine:x64 213 | 214 | //Flags used by the linker during the creation of static libraries 215 | // during DEBUG builds. 216 | CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= 217 | 218 | //Flags used by the linker during the creation of static libraries 219 | // during MINSIZEREL builds. 220 | CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= 221 | 222 | //Flags used by the linker during the creation of static libraries 223 | // during RELEASE builds. 224 | CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= 225 | 226 | //Flags used by the linker during the creation of static libraries 227 | // during RELWITHDEBINFO builds. 228 | CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= 229 | 230 | //If this value is on, makefiles will be generated without the 231 | // .SILENT directive, and all commands will be echoed to the console 232 | // during the make. This is useful for debugging only. With Visual 233 | // Studio IDE projects all commands are done without /nologo. 234 | CMAKE_VERBOSE_MAKEFILE:BOOL=OFF 235 | 236 | //Path to a file. 237 | DAVIDSDK_INCLUDE_DIR:PATH=DAVIDSDK_INCLUDE_DIR-NOTFOUND 238 | 239 | //Path to a library. 240 | DAVIDSDK_LIBRARY:FILEPATH=DAVIDSDK_LIBRARY-NOTFOUND 241 | 242 | //DepthSense SDK directory 243 | DSSDK_DIR:PATH=DSSDK_DIR-NOTFOUND 244 | 245 | //Path to a library. 246 | DSSDK_LIBRARY_DepthSense:FILEPATH=DSSDK_LIBRARY_DepthSense-NOTFOUND 247 | 248 | //Path to a file. 249 | EIGEN_INCLUDE_DIRS:PATH=C:/Program Files/PCL 1.8.1/3rdParty/Eigen/eigen3 250 | 251 | //Path to a file. 252 | ENSENSO_INCLUDE_DIR:PATH=ENSENSO_INCLUDE_DIR-NOTFOUND 253 | 254 | //Path to a library. 255 | ENSENSO_LIBRARY:FILEPATH=ENSENSO_LIBRARY-NOTFOUND 256 | 257 | //Path to a file. 258 | FLANN_INCLUDE_DIRS:PATH=C:/Program Files/PCL 1.8.1/3rdParty/FLANN/include 259 | 260 | //Path to a library. 261 | FLANN_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/FLANN/lib/flann_cpp_s.lib 262 | 263 | //Path to a library. 264 | FLANN_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/FLANN/lib/flann_cpp_s-gd.lib 265 | 266 | //Value Computed by CMake 267 | MY_GRAND_PROJECT_BINARY_DIR:STATIC=C:/Users/km/Desktop/MAG/CppRBNN/build 268 | 269 | //Value Computed by CMake 270 | MY_GRAND_PROJECT_SOURCE_DIR:STATIC=C:/Users/km/Desktop/MAG/CppRBNN 271 | 272 | //Path to a file. 273 | OPENNI2_INCLUDE_DIRS:PATH=C:/Program Files/OpenNI2/Include 274 | 275 | //Path to a library. 276 | OPENNI2_LIBRARY:FILEPATH=C:/Program Files/OpenNI2/Lib/OpenNI2.lib 277 | 278 | //Path to a file. 279 | OPENNI_INCLUDE_DIRS:PATH=OPENNI_INCLUDE_DIRS-NOTFOUND 280 | 281 | //Path to a library. 282 | OPENNI_LIBRARY:FILEPATH=OPENNI_LIBRARY-NOTFOUND 283 | 284 | //path to 2d headers 285 | PCL_2D_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 286 | 287 | //path to common headers 288 | PCL_COMMON_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 289 | 290 | //path to pcl_common library 291 | PCL_COMMON_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_common_release.lib 292 | 293 | //path to pcl_common library debug 294 | PCL_COMMON_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_common_debug.lib 295 | 296 | //The directory containing a CMake configuration file for PCL. 297 | PCL_DIR:PATH=C:/Program Files/PCL 1.8.1/cmake 298 | 299 | //path to features headers 300 | PCL_FEATURES_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 301 | 302 | //path to pcl_features library 303 | PCL_FEATURES_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_features_release.lib 304 | 305 | //path to pcl_features library debug 306 | PCL_FEATURES_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_features_debug.lib 307 | 308 | //path to filters headers 309 | PCL_FILTERS_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 310 | 311 | //path to pcl_filters library 312 | PCL_FILTERS_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_filters_release.lib 313 | 314 | //path to pcl_filters library debug 315 | PCL_FILTERS_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_filters_debug.lib 316 | 317 | //path to geometry headers 318 | PCL_GEOMETRY_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 319 | 320 | //path to io headers 321 | PCL_IO_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 322 | 323 | //path to pcl_io library 324 | PCL_IO_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_io_release.lib 325 | 326 | //path to pcl_io library debug 327 | PCL_IO_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_io_debug.lib 328 | 329 | //path to kdtree headers 330 | PCL_KDTREE_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 331 | 332 | //path to pcl_kdtree library 333 | PCL_KDTREE_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_kdtree_release.lib 334 | 335 | //path to pcl_kdtree library debug 336 | PCL_KDTREE_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_kdtree_debug.lib 337 | 338 | //path to keypoints headers 339 | PCL_KEYPOINTS_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 340 | 341 | //path to pcl_keypoints library 342 | PCL_KEYPOINTS_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_keypoints_release.lib 343 | 344 | //path to pcl_keypoints library debug 345 | PCL_KEYPOINTS_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_keypoints_debug.lib 346 | 347 | //path to ml headers 348 | PCL_ML_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 349 | 350 | //path to pcl_ml library 351 | PCL_ML_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_ml_release.lib 352 | 353 | //path to pcl_ml library debug 354 | PCL_ML_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_ml_debug.lib 355 | 356 | //path to octree headers 357 | PCL_OCTREE_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 358 | 359 | //path to pcl_octree library 360 | PCL_OCTREE_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_octree_release.lib 361 | 362 | //path to pcl_octree library debug 363 | PCL_OCTREE_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_octree_debug.lib 364 | 365 | //path to outofcore headers 366 | PCL_OUTOFCORE_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 367 | 368 | //path to pcl_outofcore library 369 | PCL_OUTOFCORE_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_outofcore_release.lib 370 | 371 | //path to pcl_outofcore library debug 372 | PCL_OUTOFCORE_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_outofcore_debug.lib 373 | 374 | //path to people headers 375 | PCL_PEOPLE_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 376 | 377 | //path to pcl_people library 378 | PCL_PEOPLE_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_people_release.lib 379 | 380 | //path to pcl_people library debug 381 | PCL_PEOPLE_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_people_debug.lib 382 | 383 | //path to recognition headers 384 | PCL_RECOGNITION_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 385 | 386 | //path to pcl_recognition library 387 | PCL_RECOGNITION_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_recognition_release.lib 388 | 389 | //path to pcl_recognition library debug 390 | PCL_RECOGNITION_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_recognition_debug.lib 391 | 392 | //path to registration headers 393 | PCL_REGISTRATION_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 394 | 395 | //path to pcl_registration library 396 | PCL_REGISTRATION_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_registration_release.lib 397 | 398 | //path to pcl_registration library debug 399 | PCL_REGISTRATION_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_registration_debug.lib 400 | 401 | //The directory containing a CMake configuration file for PCL_ROOT. 402 | PCL_ROOT_DIR:PATH=PCL_ROOT_DIR-NOTFOUND 403 | 404 | //path to sample_consensus headers 405 | PCL_SAMPLE_CONSENSUS_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 406 | 407 | //path to pcl_sample_consensus library 408 | PCL_SAMPLE_CONSENSUS_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_sample_consensus_release.lib 409 | 410 | //path to pcl_sample_consensus library debug 411 | PCL_SAMPLE_CONSENSUS_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_sample_consensus_debug.lib 412 | 413 | //path to search headers 414 | PCL_SEARCH_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 415 | 416 | //path to pcl_search library 417 | PCL_SEARCH_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_search_release.lib 418 | 419 | //path to pcl_search library debug 420 | PCL_SEARCH_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_search_debug.lib 421 | 422 | //path to segmentation headers 423 | PCL_SEGMENTATION_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 424 | 425 | //path to pcl_segmentation library 426 | PCL_SEGMENTATION_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_segmentation_release.lib 427 | 428 | //path to pcl_segmentation library debug 429 | PCL_SEGMENTATION_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_segmentation_debug.lib 430 | 431 | //path to stereo headers 432 | PCL_STEREO_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 433 | 434 | //path to pcl_stereo library 435 | PCL_STEREO_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_stereo_release.lib 436 | 437 | //path to pcl_stereo library debug 438 | PCL_STEREO_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_stereo_debug.lib 439 | 440 | //path to surface headers 441 | PCL_SURFACE_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 442 | 443 | //path to pcl_surface library 444 | PCL_SURFACE_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_surface_release.lib 445 | 446 | //path to pcl_surface library debug 447 | PCL_SURFACE_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_surface_debug.lib 448 | 449 | //path to tracking headers 450 | PCL_TRACKING_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 451 | 452 | //path to pcl_tracking library 453 | PCL_TRACKING_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_tracking_release.lib 454 | 455 | //path to pcl_tracking library debug 456 | PCL_TRACKING_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_tracking_debug.lib 457 | 458 | //path to visualization headers 459 | PCL_VISUALIZATION_INCLUDE_DIR:PATH=C:/Program Files/PCL 1.8.1/include/pcl-1.8 460 | 461 | //path to pcl_visualization library 462 | PCL_VISUALIZATION_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_visualization_release.lib 463 | 464 | //path to pcl_visualization library debug 465 | PCL_VISUALIZATION_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/lib/pcl_visualization_debug.lib 466 | 467 | //pkg-config executable 468 | PKG_CONFIG_EXECUTABLE:FILEPATH=PKG_CONFIG_EXECUTABLE-NOTFOUND 469 | 470 | //Path to a file. 471 | QHULL_INCLUDE_DIRS:PATH=C:/Program Files/PCL 1.8.1/3rdParty/Qhull/include 472 | 473 | //Path to a library. 474 | QHULL_LIBRARY:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhullstatic.lib 475 | 476 | //Path to a library. 477 | QHULL_LIBRARY_DEBUG:FILEPATH=C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhullstatic_d.lib 478 | 479 | //RealSense SDK directory 480 | RSSDK_DIR:PATH=RSSDK_DIR-NOTFOUND 481 | 482 | //Path to a library. 483 | RSSDK_LIBRARY:FILEPATH=RSSDK_LIBRARY-NOTFOUND 484 | 485 | //Path to a library. 486 | RSSDK_LIBRARY_DEBUG:FILEPATH=RSSDK_LIBRARY_DEBUG-NOTFOUND 487 | 488 | //The directory containing VTKConfig.cmake 489 | VTK_DIR:PATH=C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0 490 | 491 | //Value Computed by CMake 492 | main_BINARY_DIR:STATIC=C:/Users/km/Desktop/MAG/CppRBNN/build 493 | 494 | //Value Computed by CMake 495 | main_SOURCE_DIR:STATIC=C:/Users/km/Desktop/MAG/CppRBNN 496 | 497 | //Value Computed by CMake 498 | rbnn_BINARY_DIR:STATIC=C:/Users/km/Desktop/MAG/CppRBNN/build 499 | 500 | //Value Computed by CMake 501 | rbnn_SOURCE_DIR:STATIC=C:/Users/km/Desktop/MAG/CppRBNN 502 | 503 | 504 | ######################## 505 | # INTERNAL cache entries 506 | ######################## 507 | 508 | //ADVANCED property for variable: Boost_ATOMIC_LIBRARY_DEBUG 509 | Boost_ATOMIC_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 510 | //ADVANCED property for variable: Boost_ATOMIC_LIBRARY_RELEASE 511 | Boost_ATOMIC_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 512 | //ADVANCED property for variable: Boost_CHRONO_LIBRARY_DEBUG 513 | Boost_CHRONO_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 514 | //ADVANCED property for variable: Boost_CHRONO_LIBRARY_RELEASE 515 | Boost_CHRONO_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 516 | //ADVANCED property for variable: Boost_DATE_TIME_LIBRARY_DEBUG 517 | Boost_DATE_TIME_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 518 | //ADVANCED property for variable: Boost_DATE_TIME_LIBRARY_RELEASE 519 | Boost_DATE_TIME_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 520 | //ADVANCED property for variable: Boost_FILESYSTEM_LIBRARY_DEBUG 521 | Boost_FILESYSTEM_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 522 | //ADVANCED property for variable: Boost_FILESYSTEM_LIBRARY_RELEASE 523 | Boost_FILESYSTEM_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 524 | //ADVANCED property for variable: Boost_INCLUDE_DIR 525 | Boost_INCLUDE_DIR-ADVANCED:INTERNAL=1 526 | //ADVANCED property for variable: Boost_IOSTREAMS_LIBRARY_DEBUG 527 | Boost_IOSTREAMS_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 528 | //ADVANCED property for variable: Boost_IOSTREAMS_LIBRARY_RELEASE 529 | Boost_IOSTREAMS_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 530 | //ADVANCED property for variable: Boost_LIBRARY_DIR_DEBUG 531 | Boost_LIBRARY_DIR_DEBUG-ADVANCED:INTERNAL=1 532 | //ADVANCED property for variable: Boost_LIBRARY_DIR_RELEASE 533 | Boost_LIBRARY_DIR_RELEASE-ADVANCED:INTERNAL=1 534 | //ADVANCED property for variable: Boost_REGEX_LIBRARY_DEBUG 535 | Boost_REGEX_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 536 | //ADVANCED property for variable: Boost_REGEX_LIBRARY_RELEASE 537 | Boost_REGEX_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 538 | //ADVANCED property for variable: Boost_SERIALIZATION_LIBRARY_DEBUG 539 | Boost_SERIALIZATION_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 540 | //ADVANCED property for variable: Boost_SERIALIZATION_LIBRARY_RELEASE 541 | Boost_SERIALIZATION_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 542 | //ADVANCED property for variable: Boost_SYSTEM_LIBRARY_DEBUG 543 | Boost_SYSTEM_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 544 | //ADVANCED property for variable: Boost_SYSTEM_LIBRARY_RELEASE 545 | Boost_SYSTEM_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 546 | //ADVANCED property for variable: Boost_THREAD_LIBRARY_DEBUG 547 | Boost_THREAD_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 548 | //ADVANCED property for variable: Boost_THREAD_LIBRARY_RELEASE 549 | Boost_THREAD_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 550 | //This is the directory where this CMakeCache.txt was created 551 | CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/km/Desktop/MAG/CppRBNN/build 552 | //Major version of cmake used to create the current loaded cache 553 | CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 554 | //Minor version of cmake used to create the current loaded cache 555 | CMAKE_CACHE_MINOR_VERSION:INTERNAL=12 556 | //Patch version of cmake used to create the current loaded cache 557 | CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 558 | //Path to CMake executable. 559 | CMAKE_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cmake.exe 560 | //Path to cpack program executable. 561 | CMAKE_CPACK_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cpack.exe 562 | //Path to ctest program executable. 563 | CMAKE_CTEST_COMMAND:INTERNAL=C:/Program Files/CMake/bin/ctest.exe 564 | //ADVANCED property for variable: CMAKE_CXX_FLAGS 565 | CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 566 | //ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG 567 | CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 568 | //ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL 569 | CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 570 | //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE 571 | CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 572 | //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO 573 | CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 574 | //ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES 575 | CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 576 | //ADVANCED property for variable: CMAKE_C_FLAGS 577 | CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 578 | //ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG 579 | CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 580 | //ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL 581 | CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 582 | //ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE 583 | CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 584 | //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO 585 | CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 586 | //ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES 587 | CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 588 | //Executable file format 589 | CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown 590 | //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS 591 | CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 592 | //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG 593 | CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 594 | //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL 595 | CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 596 | //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE 597 | CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 598 | //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO 599 | CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 600 | //Name of external makefile project generator. 601 | CMAKE_EXTRA_GENERATOR:INTERNAL= 602 | //Name of generator. 603 | CMAKE_GENERATOR:INTERNAL=Visual Studio 15 2017 Win64 604 | //Generator instance identifier. 605 | CMAKE_GENERATOR_INSTANCE:INTERNAL=C:/Program Files (x86)/Microsoft Visual Studio/2017/Community 606 | //Name of generator platform. 607 | CMAKE_GENERATOR_PLATFORM:INTERNAL= 608 | //Name of generator toolset. 609 | CMAKE_GENERATOR_TOOLSET:INTERNAL= 610 | //Have include pthread.h 611 | CMAKE_HAVE_PTHREAD_H:INTERNAL= 612 | //Source directory with the top level CMakeLists.txt file for this 613 | // project 614 | CMAKE_HOME_DIRECTORY:INTERNAL=C:/Users/km/Desktop/MAG/CppRBNN 615 | //ADVANCED property for variable: CMAKE_LINKER 616 | CMAKE_LINKER-ADVANCED:INTERNAL=1 617 | //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS 618 | CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 619 | //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG 620 | CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 621 | //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL 622 | CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 623 | //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE 624 | CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 625 | //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO 626 | CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 627 | //number of local generators 628 | CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 629 | //Platform information initialized 630 | CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 631 | //ADVANCED property for variable: CMAKE_RC_COMPILER 632 | CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1 633 | CMAKE_RC_COMPILER_WORKS:INTERNAL=1 634 | //ADVANCED property for variable: CMAKE_RC_FLAGS 635 | CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1 636 | //ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG 637 | CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1 638 | //ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL 639 | CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 640 | //ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE 641 | CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1 642 | //ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO 643 | CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 644 | //Path to CMake installation. 645 | CMAKE_ROOT:INTERNAL=C:/Program Files/CMake/share/cmake-3.12 646 | //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS 647 | CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 648 | //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG 649 | CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 650 | //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL 651 | CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 652 | //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE 653 | CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 654 | //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO 655 | CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 656 | //ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH 657 | CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 658 | //ADVANCED property for variable: CMAKE_SKIP_RPATH 659 | CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 660 | //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS 661 | CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 662 | //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG 663 | CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 664 | //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL 665 | CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 666 | //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE 667 | CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 668 | //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO 669 | CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 670 | //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE 671 | CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 672 | //ADVANCED property for variable: DSSDK_LIBRARY_DepthSense 673 | DSSDK_LIBRARY_DepthSense-ADVANCED:INTERNAL=1 674 | //Details about finding Flann 675 | FIND_PACKAGE_MESSAGE_DETAILS_Flann:INTERNAL=[C:/Program Files/PCL 1.8.1/3rdParty/FLANN/lib/flann_cpp_s.lib][C:/Program Files/PCL 1.8.1/3rdParty/FLANN/include][v()] 676 | //Details about finding OpenNI2 677 | FIND_PACKAGE_MESSAGE_DETAILS_OpenNI2:INTERNAL=[C:/Program Files/OpenNI2/Lib/OpenNI2.lib][C:/Program Files/OpenNI2/Include][v()] 678 | //Details about finding PCL 679 | FIND_PACKAGE_MESSAGE_DETAILS_PCL:INTERNAL=[optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_system-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_system-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_filesystem-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_filesystem-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_thread-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_thread-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_date_time-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_date_time-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_iostreams-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_iostreams-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_serialization-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_serialization-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_chrono-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_chrono-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_atomic-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_atomic-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_regex-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_regex-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_common_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_common_debug.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_octree_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_octree_debug.lib;C:/Program Files/OpenNI2/Lib/OpenNI2.lib;vtkChartsCore;vtkCommonColor;vtkCommonCore;vtksys;vtkCommonDataModel;vtkCommonMath;vtkCommonMisc;vtkCommonSystem;vtkCommonTransforms;vtkCommonExecutionModel;vtkFiltersGeneral;vtkCommonComputationalGeometry;vtkFiltersCore;vtkInfovisCore;vtkFiltersExtraction;vtkFiltersStatistics;vtkImagingFourier;vtkImagingCore;vtkalglib;vtkRenderingContext2D;vtkRenderingCore;vtkFiltersGeometry;vtkFiltersSources;vtkRenderingFreeType;vtkfreetype;vtkzlib;vtkDICOMParser;vtkDomainsChemistry;vtkIOLegacy;vtkIOCore;vtklz4;vtkIOXMLParser;vtkexpat;vtkFiltersAMR;vtkIOXML;vtkParallelCore;vtkFiltersFlowPaths;vtkFiltersGeneric;vtkFiltersHybrid;vtkImagingSources;vtkFiltersHyperTree;vtkFiltersImaging;vtkImagingGeneral;vtkFiltersModeling;vtkFiltersParallel;vtkFiltersParallelImaging;vtkFiltersPoints;vtkFiltersProgrammable;vtkFiltersSMP;vtkFiltersSelection;vtkFiltersTexture;vtkFiltersTopology;vtkFiltersVerdict;verdict;vtkGeovisCore;vtkIOImage;vtkmetaio;vtkjpeg;vtkpng;vtktiff;vtkInfovisLayout;vtkImagingHybrid;vtkInteractionStyle;vtkInteractionWidgets;vtkImagingColor;vtkRenderingAnnotation;vtkRenderingVolume;vtkViewsCore;vtkproj4;vtkIOAMR;vtkhdf5_hl;vtkhdf5;vtkIOEnSight;vtkIOExodus;vtkexoIIc;vtkNetCDF;vtkIOExport;vtkRenderingGL2PS;vtkRenderingContextOpenGL;vtkRenderingOpenGL;vtkgl2ps;vtklibharu;vtkIOExportOpenGL;vtkRenderingLabel;vtkIOGeometry;vtkIOImport;vtkIOInfovis;vtklibxml2;vtkIOLSDyna;vtkIOMINC;vtkIOMovie;vtkoggtheora;vtkIONetCDF;vtknetcdfcpp;vtkIOPLY;vtkIOParallel;vtkjsoncpp;vtkIOParallelXML;vtkIOSQL;vtksqlite;vtkIOTecplotTable;vtkIOVideo;vtkImagingMath;vtkImagingMorphological;vtkImagingStatistics;vtkImagingStencil;vtkInteractionImage;vtkRenderingImage;vtkRenderingLIC;vtkRenderingLOD;vtkRenderingVolumeOpenGL;vtkViewsContext2D;vtkViewsInfovis;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_io_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_io_debug.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/FLANN/lib/flann_cpp_s.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/FLANN/lib/flann_cpp_s-gd.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_kdtree_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_kdtree_debug.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_search_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_search_debug.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_sample_consensus_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_sample_consensus_debug.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_filters_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_filters_debug.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_features_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_features_debug.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_ml_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_ml_debug.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_segmentation_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_segmentation_debug.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_visualization_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_visualization_debug.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhullstatic.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhullstatic_d.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_surface_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_surface_debug.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_registration_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_registration_debug.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_keypoints_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_keypoints_debug.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_tracking_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_tracking_debug.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_recognition_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_recognition_debug.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_stereo_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_stereo_debug.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_outofcore_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_outofcore_debug.lib;optimized;C:/Program Files/PCL 1.8.1/lib/pcl_people_release.lib;debug;C:/Program Files/PCL 1.8.1/lib/pcl_people_debug.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_system-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_system-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_filesystem-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_filesystem-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_thread-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_thread-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_date_time-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_date_time-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_iostreams-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_iostreams-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_serialization-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_serialization-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_chrono-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_chrono-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_atomic-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_atomic-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_regex-vc141-mt-1_64.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_regex-vc141-mt-gd-1_64.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhullstatic.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhullstatic_d.lib;C:/Program Files/OpenNI2/Lib/OpenNI2.lib;optimized;C:/Program Files/PCL 1.8.1/3rdParty/FLANN/lib/flann_cpp_s.lib;debug;C:/Program Files/PCL 1.8.1/3rdParty/FLANN/lib/flann_cpp_s-gd.lib;vtkChartsCore;vtkCommonColor;vtkCommonCore;vtksys;vtkCommonDataModel;vtkCommonMath;vtkCommonMisc;vtkCommonSystem;vtkCommonTransforms;vtkCommonExecutionModel;vtkFiltersGeneral;vtkCommonComputationalGeometry;vtkFiltersCore;vtkInfovisCore;vtkFiltersExtraction;vtkFiltersStatistics;vtkImagingFourier;vtkImagingCore;vtkalglib;vtkRenderingContext2D;vtkRenderingCore;vtkFiltersGeometry;vtkFiltersSources;vtkRenderingFreeType;vtkfreetype;vtkzlib;vtkDICOMParser;vtkDomainsChemistry;vtkIOLegacy;vtkIOCore;vtklz4;vtkIOXMLParser;vtkexpat;vtkFiltersAMR;vtkIOXML;vtkParallelCore;vtkFiltersFlowPaths;vtkFiltersGeneric;vtkFiltersHybrid;vtkImagingSources;vtkFiltersHyperTree;vtkFiltersImaging;vtkImagingGeneral;vtkFiltersModeling;vtkFiltersParallel;vtkFiltersParallelImaging;vtkFiltersPoints;vtkFiltersProgrammable;vtkFiltersSMP;vtkFiltersSelection;vtkFiltersTexture;vtkFiltersTopology;vtkFiltersVerdict;verdict;vtkGeovisCore;vtkIOImage;vtkmetaio;vtkjpeg;vtkpng;vtktiff;vtkInfovisLayout;vtkImagingHybrid;vtkInteractionStyle;vtkInteractionWidgets;vtkImagingColor;vtkRenderingAnnotation;vtkRenderingVolume;vtkViewsCore;vtkproj4;vtkIOAMR;vtkhdf5_hl;vtkhdf5;vtkIOEnSight;vtkIOExodus;vtkexoIIc;vtkNetCDF;vtkIOExport;vtkRenderingGL2PS;vtkRenderingContextOpenGL;vtkRenderingOpenGL;vtkgl2ps;vtklibharu;vtkIOExportOpenGL;vtkRenderingLabel;vtkIOGeometry;vtkIOImport;vtkIOInfovis;vtklibxml2;vtkIOLSDyna;vtkIOMINC;vtkIOMovie;vtkoggtheora;vtkIONetCDF;vtknetcdfcpp;vtkIOPLY;vtkIOParallel;vtkjsoncpp;vtkIOParallelXML;vtkIOSQL;vtksqlite;vtkIOTecplotTable;vtkIOVideo;vtkImagingMath;vtkImagingMorphological;vtkImagingStatistics;vtkImagingStencil;vtkInteractionImage;vtkRenderingImage;vtkRenderingLIC;vtkRenderingLOD;vtkRenderingVolumeOpenGL;vtkViewsContext2D;vtkViewsInfovis][C:/Program Files/PCL 1.8.1/include/pcl-1.8;C:/Program Files/PCL 1.8.1/3rdParty/Eigen/eigen3;C:/Program Files/PCL 1.8.1/3rdParty/Boost/include/boost-1_64;C:/Program Files/OpenNI2/Include;C:/Program Files/PCL 1.8.1/3rdParty/VTK/include/vtk-8.0;C:/Program Files/PCL 1.8.1/3rdParty/FLANN/include;C:/Program Files/PCL 1.8.1/3rdParty/Qhull/include][v(1.2)] 680 | //Details about finding PCL_2D 681 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_2D:INTERNAL=[C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 682 | //Details about finding PCL_COMMON 683 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_COMMON:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_common_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 684 | //Details about finding PCL_FEATURES 685 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_FEATURES:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_features_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 686 | //Details about finding PCL_FILTERS 687 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_FILTERS:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_filters_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 688 | //Details about finding PCL_GEOMETRY 689 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_GEOMETRY:INTERNAL=[C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 690 | //Details about finding PCL_IO 691 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_IO:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_io_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 692 | //Details about finding PCL_KDTREE 693 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_KDTREE:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_kdtree_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 694 | //Details about finding PCL_KEYPOINTS 695 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_KEYPOINTS:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_keypoints_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 696 | //Details about finding PCL_ML 697 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_ML:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_ml_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 698 | //Details about finding PCL_OCTREE 699 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_OCTREE:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_octree_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 700 | //Details about finding PCL_OUTOFCORE 701 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_OUTOFCORE:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_outofcore_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 702 | //Details about finding PCL_PEOPLE 703 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_PEOPLE:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_people_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 704 | //Details about finding PCL_RECOGNITION 705 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_RECOGNITION:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_recognition_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 706 | //Details about finding PCL_REGISTRATION 707 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_REGISTRATION:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_registration_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 708 | //Details about finding PCL_SAMPLE_CONSENSUS 709 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_SAMPLE_CONSENSUS:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_sample_consensus_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 710 | //Details about finding PCL_SEARCH 711 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_SEARCH:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_search_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 712 | //Details about finding PCL_SEGMENTATION 713 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_SEGMENTATION:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_segmentation_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 714 | //Details about finding PCL_STEREO 715 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_STEREO:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_stereo_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 716 | //Details about finding PCL_SURFACE 717 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_SURFACE:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_surface_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 718 | //Details about finding PCL_TRACKING 719 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_TRACKING:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_tracking_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 720 | //Details about finding PCL_VISUALIZATION 721 | FIND_PACKAGE_MESSAGE_DETAILS_PCL_VISUALIZATION:INTERNAL=[C:/Program Files/PCL 1.8.1/lib/pcl_visualization_release.lib][C:/Program Files/PCL 1.8.1/include/pcl-1.8][v()] 722 | //Details about finding Threads 723 | FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] 724 | //Details about finding eigen 725 | FIND_PACKAGE_MESSAGE_DETAILS_eigen:INTERNAL=[C:/Program Files/PCL 1.8.1/3rdParty/Eigen/eigen3][v()] 726 | //Details about finding qhull 727 | FIND_PACKAGE_MESSAGE_DETAILS_qhull:INTERNAL=[C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhullstatic.lib][C:/Program Files/PCL 1.8.1/3rdParty/Qhull/include][v()] 728 | //ADVANCED property for variable: PCL_COMMON_LIBRARY 729 | PCL_COMMON_LIBRARY-ADVANCED:INTERNAL=1 730 | //ADVANCED property for variable: PCL_COMMON_LIBRARY_DEBUG 731 | PCL_COMMON_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 732 | //ADVANCED property for variable: PCL_FEATURES_LIBRARY 733 | PCL_FEATURES_LIBRARY-ADVANCED:INTERNAL=1 734 | //ADVANCED property for variable: PCL_FEATURES_LIBRARY_DEBUG 735 | PCL_FEATURES_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 736 | //ADVANCED property for variable: PCL_FILTERS_LIBRARY 737 | PCL_FILTERS_LIBRARY-ADVANCED:INTERNAL=1 738 | //ADVANCED property for variable: PCL_FILTERS_LIBRARY_DEBUG 739 | PCL_FILTERS_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 740 | //ADVANCED property for variable: PCL_IO_LIBRARY 741 | PCL_IO_LIBRARY-ADVANCED:INTERNAL=1 742 | //ADVANCED property for variable: PCL_IO_LIBRARY_DEBUG 743 | PCL_IO_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 744 | //ADVANCED property for variable: PCL_KDTREE_LIBRARY 745 | PCL_KDTREE_LIBRARY-ADVANCED:INTERNAL=1 746 | //ADVANCED property for variable: PCL_KDTREE_LIBRARY_DEBUG 747 | PCL_KDTREE_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 748 | //ADVANCED property for variable: PCL_KEYPOINTS_LIBRARY 749 | PCL_KEYPOINTS_LIBRARY-ADVANCED:INTERNAL=1 750 | //ADVANCED property for variable: PCL_KEYPOINTS_LIBRARY_DEBUG 751 | PCL_KEYPOINTS_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 752 | //ADVANCED property for variable: PCL_ML_LIBRARY 753 | PCL_ML_LIBRARY-ADVANCED:INTERNAL=1 754 | //ADVANCED property for variable: PCL_ML_LIBRARY_DEBUG 755 | PCL_ML_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 756 | //ADVANCED property for variable: PCL_OCTREE_LIBRARY 757 | PCL_OCTREE_LIBRARY-ADVANCED:INTERNAL=1 758 | //ADVANCED property for variable: PCL_OCTREE_LIBRARY_DEBUG 759 | PCL_OCTREE_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 760 | //ADVANCED property for variable: PCL_OUTOFCORE_LIBRARY 761 | PCL_OUTOFCORE_LIBRARY-ADVANCED:INTERNAL=1 762 | //ADVANCED property for variable: PCL_OUTOFCORE_LIBRARY_DEBUG 763 | PCL_OUTOFCORE_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 764 | //ADVANCED property for variable: PCL_PEOPLE_LIBRARY 765 | PCL_PEOPLE_LIBRARY-ADVANCED:INTERNAL=1 766 | //ADVANCED property for variable: PCL_PEOPLE_LIBRARY_DEBUG 767 | PCL_PEOPLE_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 768 | //ADVANCED property for variable: PCL_RECOGNITION_LIBRARY 769 | PCL_RECOGNITION_LIBRARY-ADVANCED:INTERNAL=1 770 | //ADVANCED property for variable: PCL_RECOGNITION_LIBRARY_DEBUG 771 | PCL_RECOGNITION_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 772 | //ADVANCED property for variable: PCL_REGISTRATION_LIBRARY 773 | PCL_REGISTRATION_LIBRARY-ADVANCED:INTERNAL=1 774 | //ADVANCED property for variable: PCL_REGISTRATION_LIBRARY_DEBUG 775 | PCL_REGISTRATION_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 776 | //ADVANCED property for variable: PCL_SAMPLE_CONSENSUS_LIBRARY 777 | PCL_SAMPLE_CONSENSUS_LIBRARY-ADVANCED:INTERNAL=1 778 | //ADVANCED property for variable: PCL_SAMPLE_CONSENSUS_LIBRARY_DEBUG 779 | PCL_SAMPLE_CONSENSUS_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 780 | //ADVANCED property for variable: PCL_SEARCH_LIBRARY 781 | PCL_SEARCH_LIBRARY-ADVANCED:INTERNAL=1 782 | //ADVANCED property for variable: PCL_SEARCH_LIBRARY_DEBUG 783 | PCL_SEARCH_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 784 | //ADVANCED property for variable: PCL_SEGMENTATION_LIBRARY 785 | PCL_SEGMENTATION_LIBRARY-ADVANCED:INTERNAL=1 786 | //ADVANCED property for variable: PCL_SEGMENTATION_LIBRARY_DEBUG 787 | PCL_SEGMENTATION_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 788 | //ADVANCED property for variable: PCL_STEREO_LIBRARY 789 | PCL_STEREO_LIBRARY-ADVANCED:INTERNAL=1 790 | //ADVANCED property for variable: PCL_STEREO_LIBRARY_DEBUG 791 | PCL_STEREO_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 792 | //ADVANCED property for variable: PCL_SURFACE_LIBRARY 793 | PCL_SURFACE_LIBRARY-ADVANCED:INTERNAL=1 794 | //ADVANCED property for variable: PCL_SURFACE_LIBRARY_DEBUG 795 | PCL_SURFACE_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 796 | //ADVANCED property for variable: PCL_TRACKING_LIBRARY 797 | PCL_TRACKING_LIBRARY-ADVANCED:INTERNAL=1 798 | //ADVANCED property for variable: PCL_TRACKING_LIBRARY_DEBUG 799 | PCL_TRACKING_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 800 | //ADVANCED property for variable: PCL_VISUALIZATION_LIBRARY 801 | PCL_VISUALIZATION_LIBRARY-ADVANCED:INTERNAL=1 802 | //ADVANCED property for variable: PCL_VISUALIZATION_LIBRARY_DEBUG 803 | PCL_VISUALIZATION_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 804 | //ADVANCED property for variable: PKG_CONFIG_EXECUTABLE 805 | PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 806 | //ADVANCED property for variable: RSSDK_LIBRARY 807 | RSSDK_LIBRARY-ADVANCED:INTERNAL=1 808 | //ADVANCED property for variable: RSSDK_LIBRARY_DEBUG 809 | RSSDK_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 810 | //Last used BOOST_ROOT value. 811 | _BOOST_ROOT_LAST:INTERNAL=C:/Program Files/PCL 1.8.1/3rdParty/Boost 812 | //Last used Boost_ADDITIONAL_VERSIONS value. 813 | _Boost_ADDITIONAL_VERSIONS_LAST:INTERNAL=1.64.0;1.64;1.64.0;1.64;1.63.0;1.63;1.62.0;1.62;1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47 814 | //Components requested for this build tree. 815 | _Boost_COMPONENTS_SEARCHED:INTERNAL=atomic;chrono;date_time;filesystem;iostreams;regex;serialization;system;thread 816 | //Last used Boost_INCLUDE_DIR value. 817 | _Boost_INCLUDE_DIR_LAST:INTERNAL=C:/Program Files/PCL 1.8.1/3rdParty/Boost/include/boost-1_64 818 | //Last used Boost_LIBRARY_DIR_DEBUG value. 819 | _Boost_LIBRARY_DIR_DEBUG_LAST:INTERNAL=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib 820 | //Last used Boost_LIBRARY_DIR_RELEASE value. 821 | _Boost_LIBRARY_DIR_RELEASE_LAST:INTERNAL=C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib 822 | //Last used Boost_NAMESPACE value. 823 | _Boost_NAMESPACE_LAST:INTERNAL=boost 824 | //Last used Boost_USE_MULTITHREADED value. 825 | _Boost_USE_MULTITHREADED_LAST:INTERNAL=TRUE 826 | //Last used Boost_USE_STATIC_LIBS value. 827 | _Boost_USE_STATIC_LIBS_LAST:INTERNAL=ON 828 | 829 | -------------------------------------------------------------------------------- /build/CMakeFiles/3.12.3/CMakeCCompiler.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_C_COMPILER "C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.13.26128/bin/Hostx86/x64/cl.exe") 2 | set(CMAKE_C_COMPILER_ARG1 "") 3 | set(CMAKE_C_COMPILER_ID "MSVC") 4 | set(CMAKE_C_COMPILER_VERSION "19.13.26129.0") 5 | set(CMAKE_C_COMPILER_VERSION_INTERNAL "") 6 | set(CMAKE_C_COMPILER_WRAPPER "") 7 | set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "90") 8 | set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_std_99;c_std_11;c_function_prototypes;c_variadic_macros") 9 | set(CMAKE_C90_COMPILE_FEATURES "") 10 | set(CMAKE_C99_COMPILE_FEATURES "") 11 | set(CMAKE_C11_COMPILE_FEATURES "") 12 | 13 | set(CMAKE_C_PLATFORM_ID "Windows") 14 | set(CMAKE_C_SIMULATE_ID "") 15 | set(CMAKE_C_SIMULATE_VERSION "") 16 | set(CMAKE_C_COMPILER_ARCHITECTURE_ID x64) 17 | set(MSVC_C_ARCHITECTURE_ID x64) 18 | 19 | set(CMAKE_AR "") 20 | set(CMAKE_C_COMPILER_AR "") 21 | set(CMAKE_RANLIB "") 22 | set(CMAKE_C_COMPILER_RANLIB "") 23 | set(CMAKE_LINKER "C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.13.26128/bin/Hostx86/x64/link.exe") 24 | set(CMAKE_COMPILER_IS_GNUCC ) 25 | set(CMAKE_C_COMPILER_LOADED 1) 26 | set(CMAKE_C_COMPILER_WORKS TRUE) 27 | set(CMAKE_C_ABI_COMPILED TRUE) 28 | set(CMAKE_COMPILER_IS_MINGW ) 29 | set(CMAKE_COMPILER_IS_CYGWIN ) 30 | if(CMAKE_COMPILER_IS_CYGWIN) 31 | set(CYGWIN 1) 32 | set(UNIX 1) 33 | endif() 34 | 35 | set(CMAKE_C_COMPILER_ENV_VAR "CC") 36 | 37 | if(CMAKE_COMPILER_IS_MINGW) 38 | set(MINGW 1) 39 | endif() 40 | set(CMAKE_C_COMPILER_ID_RUN 1) 41 | set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) 42 | set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) 43 | set(CMAKE_C_LINKER_PREFERENCE 10) 44 | 45 | # Save compiler ABI information. 46 | set(CMAKE_C_SIZEOF_DATA_PTR "8") 47 | set(CMAKE_C_COMPILER_ABI "") 48 | set(CMAKE_C_LIBRARY_ARCHITECTURE "") 49 | 50 | if(CMAKE_C_SIZEOF_DATA_PTR) 51 | set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") 52 | endif() 53 | 54 | if(CMAKE_C_COMPILER_ABI) 55 | set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") 56 | endif() 57 | 58 | if(CMAKE_C_LIBRARY_ARCHITECTURE) 59 | set(CMAKE_LIBRARY_ARCHITECTURE "") 60 | endif() 61 | 62 | set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") 63 | if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) 64 | set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") 65 | endif() 66 | 67 | 68 | 69 | 70 | 71 | set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") 72 | set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "") 73 | set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") 74 | -------------------------------------------------------------------------------- /build/CMakeFiles/3.12.3/CMakeCXXCompiler.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_CXX_COMPILER "C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.13.26128/bin/Hostx86/x64/cl.exe") 2 | set(CMAKE_CXX_COMPILER_ARG1 "") 3 | set(CMAKE_CXX_COMPILER_ID "MSVC") 4 | set(CMAKE_CXX_COMPILER_VERSION "19.13.26129.0") 5 | set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") 6 | set(CMAKE_CXX_COMPILER_WRAPPER "") 7 | set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") 8 | set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_11;cxx_std_98;cxx_aggregate_default_initializers;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_attribute_deprecated;cxx_auto_type;cxx_binary_literals;cxx_constexpr;cxx_contextual_conversions;cxx_decltype;cxx_decltype_auto;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_digit_separators;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_generic_lambdas;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_lambda_init_captures;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_return_type_deduction;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_template_template_parameters;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variable_templates;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_std_17;cxx_std_20") 9 | set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_11;cxx_std_98;cxx_aggregate_default_initializers;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_attribute_deprecated;cxx_auto_type;cxx_binary_literals;cxx_constexpr;cxx_contextual_conversions;cxx_decltype;cxx_decltype_auto;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_digit_separators;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_generic_lambdas;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_lambda_init_captures;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_return_type_deduction;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_template_template_parameters;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variable_templates;cxx_variadic_macros;cxx_variadic_templates") 10 | set(CMAKE_CXX11_COMPILE_FEATURES "") 11 | set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14") 12 | set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") 13 | set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") 14 | 15 | set(CMAKE_CXX_PLATFORM_ID "Windows") 16 | set(CMAKE_CXX_SIMULATE_ID "") 17 | set(CMAKE_CXX_SIMULATE_VERSION "") 18 | set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID x64) 19 | set(MSVC_CXX_ARCHITECTURE_ID x64) 20 | 21 | set(CMAKE_AR "") 22 | set(CMAKE_CXX_COMPILER_AR "") 23 | set(CMAKE_RANLIB "") 24 | set(CMAKE_CXX_COMPILER_RANLIB "") 25 | set(CMAKE_LINKER "C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.13.26128/bin/Hostx86/x64/link.exe") 26 | set(CMAKE_COMPILER_IS_GNUCXX ) 27 | set(CMAKE_CXX_COMPILER_LOADED 1) 28 | set(CMAKE_CXX_COMPILER_WORKS TRUE) 29 | set(CMAKE_CXX_ABI_COMPILED TRUE) 30 | set(CMAKE_COMPILER_IS_MINGW ) 31 | set(CMAKE_COMPILER_IS_CYGWIN ) 32 | if(CMAKE_COMPILER_IS_CYGWIN) 33 | set(CYGWIN 1) 34 | set(UNIX 1) 35 | endif() 36 | 37 | set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") 38 | 39 | if(CMAKE_COMPILER_IS_MINGW) 40 | set(MINGW 1) 41 | endif() 42 | set(CMAKE_CXX_COMPILER_ID_RUN 1) 43 | set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) 44 | set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP) 45 | set(CMAKE_CXX_LINKER_PREFERENCE 30) 46 | set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) 47 | 48 | # Save compiler ABI information. 49 | set(CMAKE_CXX_SIZEOF_DATA_PTR "8") 50 | set(CMAKE_CXX_COMPILER_ABI "") 51 | set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") 52 | 53 | if(CMAKE_CXX_SIZEOF_DATA_PTR) 54 | set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") 55 | endif() 56 | 57 | if(CMAKE_CXX_COMPILER_ABI) 58 | set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") 59 | endif() 60 | 61 | if(CMAKE_CXX_LIBRARY_ARCHITECTURE) 62 | set(CMAKE_LIBRARY_ARCHITECTURE "") 63 | endif() 64 | 65 | set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") 66 | if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) 67 | set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") 68 | endif() 69 | 70 | 71 | 72 | 73 | 74 | set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "") 75 | set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "") 76 | set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") 77 | -------------------------------------------------------------------------------- /build/CMakeFiles/3.12.3/CMakeDetermineCompilerABI_C.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FloatingObjectSegmentation/CppRBNN/87aa1941d7255936bf776d90e48ab287b697dfb7/build/CMakeFiles/3.12.3/CMakeDetermineCompilerABI_C.bin -------------------------------------------------------------------------------- /build/CMakeFiles/3.12.3/CMakeDetermineCompilerABI_CXX.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FloatingObjectSegmentation/CppRBNN/87aa1941d7255936bf776d90e48ab287b697dfb7/build/CMakeFiles/3.12.3/CMakeDetermineCompilerABI_CXX.bin -------------------------------------------------------------------------------- /build/CMakeFiles/3.12.3/CMakeRCCompiler.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_RC_COMPILER "rc") 2 | set(CMAKE_RC_COMPILER_ARG1 "") 3 | set(CMAKE_RC_COMPILER_LOADED 1) 4 | set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC) 5 | set(CMAKE_RC_OUTPUT_EXTENSION .res) 6 | set(CMAKE_RC_COMPILER_ENV_VAR "RC") 7 | -------------------------------------------------------------------------------- /build/CMakeFiles/3.12.3/CMakeSystem.cmake: -------------------------------------------------------------------------------- 1 | set(CMAKE_HOST_SYSTEM "Windows-10.0.17134") 2 | set(CMAKE_HOST_SYSTEM_NAME "Windows") 3 | set(CMAKE_HOST_SYSTEM_VERSION "10.0.17134") 4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64") 5 | 6 | 7 | 8 | set(CMAKE_SYSTEM "Windows-10.0.17134") 9 | set(CMAKE_SYSTEM_NAME "Windows") 10 | set(CMAKE_SYSTEM_VERSION "10.0.17134") 11 | set(CMAKE_SYSTEM_PROCESSOR "AMD64") 12 | 13 | set(CMAKE_CROSSCOMPILING "FALSE") 14 | 15 | set(CMAKE_SYSTEM_LOADED 1) 16 | -------------------------------------------------------------------------------- /build/CMakeFiles/3.12.3/CompilerIdC/CMakeCCompilerId.c: -------------------------------------------------------------------------------- 1 | #ifdef __cplusplus 2 | # error "A C++ compiler has been selected for C." 3 | #endif 4 | 5 | #if defined(__18CXX) 6 | # define ID_VOID_MAIN 7 | #endif 8 | #if defined(__CLASSIC_C__) 9 | /* cv-qualifiers did not exist in K&R C */ 10 | # define const 11 | # define volatile 12 | #endif 13 | 14 | 15 | /* Version number components: V=Version, R=Revision, P=Patch 16 | Version date components: YYYY=Year, MM=Month, DD=Day */ 17 | 18 | #if defined(__INTEL_COMPILER) || defined(__ICC) 19 | # define COMPILER_ID "Intel" 20 | # if defined(_MSC_VER) 21 | # define SIMULATE_ID "MSVC" 22 | # endif 23 | /* __INTEL_COMPILER = VRP */ 24 | # define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) 25 | # define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) 26 | # if defined(__INTEL_COMPILER_UPDATE) 27 | # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) 28 | # else 29 | # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) 30 | # endif 31 | # if defined(__INTEL_COMPILER_BUILD_DATE) 32 | /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ 33 | # define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) 34 | # endif 35 | # if defined(_MSC_VER) 36 | /* _MSC_VER = VVRR */ 37 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 38 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 39 | # endif 40 | 41 | #elif defined(__PATHCC__) 42 | # define COMPILER_ID "PathScale" 43 | # define COMPILER_VERSION_MAJOR DEC(__PATHCC__) 44 | # define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) 45 | # if defined(__PATHCC_PATCHLEVEL__) 46 | # define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) 47 | # endif 48 | 49 | #elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) 50 | # define COMPILER_ID "Embarcadero" 51 | # define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) 52 | # define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) 53 | # define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) 54 | 55 | #elif defined(__BORLANDC__) 56 | # define COMPILER_ID "Borland" 57 | /* __BORLANDC__ = 0xVRR */ 58 | # define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) 59 | # define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) 60 | 61 | #elif defined(__WATCOMC__) && __WATCOMC__ < 1200 62 | # define COMPILER_ID "Watcom" 63 | /* __WATCOMC__ = VVRR */ 64 | # define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) 65 | # define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) 66 | # if (__WATCOMC__ % 10) > 0 67 | # define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) 68 | # endif 69 | 70 | #elif defined(__WATCOMC__) 71 | # define COMPILER_ID "OpenWatcom" 72 | /* __WATCOMC__ = VVRP + 1100 */ 73 | # define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) 74 | # define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) 75 | # if (__WATCOMC__ % 10) > 0 76 | # define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) 77 | # endif 78 | 79 | #elif defined(__SUNPRO_C) 80 | # define COMPILER_ID "SunPro" 81 | # if __SUNPRO_C >= 0x5100 82 | /* __SUNPRO_C = 0xVRRP */ 83 | # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) 84 | # define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) 85 | # define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) 86 | # else 87 | /* __SUNPRO_CC = 0xVRP */ 88 | # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) 89 | # define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) 90 | # define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) 91 | # endif 92 | 93 | #elif defined(__HP_cc) 94 | # define COMPILER_ID "HP" 95 | /* __HP_cc = VVRRPP */ 96 | # define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) 97 | # define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) 98 | # define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) 99 | 100 | #elif defined(__DECC) 101 | # define COMPILER_ID "Compaq" 102 | /* __DECC_VER = VVRRTPPPP */ 103 | # define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) 104 | # define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) 105 | # define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) 106 | 107 | #elif defined(__IBMC__) && defined(__COMPILER_VER__) 108 | # define COMPILER_ID "zOS" 109 | # if defined(__ibmxl__) 110 | # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) 111 | # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) 112 | # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) 113 | # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) 114 | # else 115 | /* __IBMC__ = VRP */ 116 | # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) 117 | # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) 118 | # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) 119 | # endif 120 | 121 | 122 | #elif defined(__ibmxl__) || (defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800) 123 | # define COMPILER_ID "XL" 124 | # if defined(__ibmxl__) 125 | # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) 126 | # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) 127 | # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) 128 | # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) 129 | # else 130 | /* __IBMC__ = VRP */ 131 | # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) 132 | # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) 133 | # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) 134 | # endif 135 | 136 | 137 | #elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 138 | # define COMPILER_ID "VisualAge" 139 | # if defined(__ibmxl__) 140 | # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) 141 | # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) 142 | # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) 143 | # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) 144 | # else 145 | /* __IBMC__ = VRP */ 146 | # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) 147 | # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) 148 | # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) 149 | # endif 150 | 151 | 152 | #elif defined(__PGI) 153 | # define COMPILER_ID "PGI" 154 | # define COMPILER_VERSION_MAJOR DEC(__PGIC__) 155 | # define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) 156 | # if defined(__PGIC_PATCHLEVEL__) 157 | # define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) 158 | # endif 159 | 160 | #elif defined(_CRAYC) 161 | # define COMPILER_ID "Cray" 162 | # define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) 163 | # define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) 164 | 165 | #elif defined(__TI_COMPILER_VERSION__) 166 | # define COMPILER_ID "TI" 167 | /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ 168 | # define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) 169 | # define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) 170 | # define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) 171 | 172 | #elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) 173 | # define COMPILER_ID "Fujitsu" 174 | 175 | #elif defined(__TINYC__) 176 | # define COMPILER_ID "TinyCC" 177 | 178 | #elif defined(__BCC__) 179 | # define COMPILER_ID "Bruce" 180 | 181 | #elif defined(__SCO_VERSION__) 182 | # define COMPILER_ID "SCO" 183 | 184 | #elif defined(__clang__) && defined(__apple_build_version__) 185 | # define COMPILER_ID "AppleClang" 186 | # if defined(_MSC_VER) 187 | # define SIMULATE_ID "MSVC" 188 | # endif 189 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__) 190 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__) 191 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) 192 | # if defined(_MSC_VER) 193 | /* _MSC_VER = VVRR */ 194 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 195 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 196 | # endif 197 | # define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) 198 | 199 | #elif defined(__clang__) 200 | # define COMPILER_ID "Clang" 201 | # if defined(_MSC_VER) 202 | # define SIMULATE_ID "MSVC" 203 | # endif 204 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__) 205 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__) 206 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) 207 | # if defined(_MSC_VER) 208 | /* _MSC_VER = VVRR */ 209 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 210 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 211 | # endif 212 | 213 | #elif defined(__GNUC__) 214 | # define COMPILER_ID "GNU" 215 | # define COMPILER_VERSION_MAJOR DEC(__GNUC__) 216 | # if defined(__GNUC_MINOR__) 217 | # define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) 218 | # endif 219 | # if defined(__GNUC_PATCHLEVEL__) 220 | # define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) 221 | # endif 222 | 223 | #elif defined(_MSC_VER) 224 | # define COMPILER_ID "MSVC" 225 | /* _MSC_VER = VVRR */ 226 | # define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) 227 | # define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) 228 | # if defined(_MSC_FULL_VER) 229 | # if _MSC_VER >= 1400 230 | /* _MSC_FULL_VER = VVRRPPPPP */ 231 | # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) 232 | # else 233 | /* _MSC_FULL_VER = VVRRPPPP */ 234 | # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) 235 | # endif 236 | # endif 237 | # if defined(_MSC_BUILD) 238 | # define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) 239 | # endif 240 | 241 | #elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) 242 | # define COMPILER_ID "ADSP" 243 | #if defined(__VISUALDSPVERSION__) 244 | /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ 245 | # define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) 246 | # define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) 247 | # define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) 248 | #endif 249 | 250 | #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) 251 | # define COMPILER_ID "IAR" 252 | # if defined(__VER__) 253 | # define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) 254 | # define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) 255 | # define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) 256 | # define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) 257 | # endif 258 | 259 | #elif defined(__ARMCC_VERSION) 260 | # define COMPILER_ID "ARMCC" 261 | #if __ARMCC_VERSION >= 1000000 262 | /* __ARMCC_VERSION = VRRPPPP */ 263 | # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) 264 | # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) 265 | # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) 266 | #else 267 | /* __ARMCC_VERSION = VRPPPP */ 268 | # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) 269 | # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) 270 | # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) 271 | #endif 272 | 273 | 274 | #elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) 275 | # define COMPILER_ID "SDCC" 276 | # if defined(__SDCC_VERSION_MAJOR) 277 | # define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) 278 | # define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) 279 | # define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) 280 | # else 281 | /* SDCC = VRP */ 282 | # define COMPILER_VERSION_MAJOR DEC(SDCC/100) 283 | # define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) 284 | # define COMPILER_VERSION_PATCH DEC(SDCC % 10) 285 | # endif 286 | 287 | #elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) 288 | # define COMPILER_ID "MIPSpro" 289 | # if defined(_SGI_COMPILER_VERSION) 290 | /* _SGI_COMPILER_VERSION = VRP */ 291 | # define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) 292 | # define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) 293 | # define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) 294 | # else 295 | /* _COMPILER_VERSION = VRP */ 296 | # define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) 297 | # define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) 298 | # define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) 299 | # endif 300 | 301 | 302 | /* These compilers are either not known or too old to define an 303 | identification macro. Try to identify the platform and guess that 304 | it is the native compiler. */ 305 | #elif defined(__sgi) 306 | # define COMPILER_ID "MIPSpro" 307 | 308 | #elif defined(__hpux) || defined(__hpua) 309 | # define COMPILER_ID "HP" 310 | 311 | #else /* unknown compiler */ 312 | # define COMPILER_ID "" 313 | #endif 314 | 315 | /* Construct the string literal in pieces to prevent the source from 316 | getting matched. Store it in a pointer rather than an array 317 | because some compilers will just produce instructions to fill the 318 | array rather than assigning a pointer to a static array. */ 319 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; 320 | #ifdef SIMULATE_ID 321 | char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; 322 | #endif 323 | 324 | #ifdef __QNXNTO__ 325 | char const* qnxnto = "INFO" ":" "qnxnto[]"; 326 | #endif 327 | 328 | #if defined(__CRAYXE) || defined(__CRAYXC) 329 | char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; 330 | #endif 331 | 332 | #define STRINGIFY_HELPER(X) #X 333 | #define STRINGIFY(X) STRINGIFY_HELPER(X) 334 | 335 | /* Identify known platforms by name. */ 336 | #if defined(__linux) || defined(__linux__) || defined(linux) 337 | # define PLATFORM_ID "Linux" 338 | 339 | #elif defined(__CYGWIN__) 340 | # define PLATFORM_ID "Cygwin" 341 | 342 | #elif defined(__MINGW32__) 343 | # define PLATFORM_ID "MinGW" 344 | 345 | #elif defined(__APPLE__) 346 | # define PLATFORM_ID "Darwin" 347 | 348 | #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) 349 | # define PLATFORM_ID "Windows" 350 | 351 | #elif defined(__FreeBSD__) || defined(__FreeBSD) 352 | # define PLATFORM_ID "FreeBSD" 353 | 354 | #elif defined(__NetBSD__) || defined(__NetBSD) 355 | # define PLATFORM_ID "NetBSD" 356 | 357 | #elif defined(__OpenBSD__) || defined(__OPENBSD) 358 | # define PLATFORM_ID "OpenBSD" 359 | 360 | #elif defined(__sun) || defined(sun) 361 | # define PLATFORM_ID "SunOS" 362 | 363 | #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) 364 | # define PLATFORM_ID "AIX" 365 | 366 | #elif defined(__sgi) || defined(__sgi__) || defined(_SGI) 367 | # define PLATFORM_ID "IRIX" 368 | 369 | #elif defined(__hpux) || defined(__hpux__) 370 | # define PLATFORM_ID "HP-UX" 371 | 372 | #elif defined(__HAIKU__) 373 | # define PLATFORM_ID "Haiku" 374 | 375 | #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) 376 | # define PLATFORM_ID "BeOS" 377 | 378 | #elif defined(__QNX__) || defined(__QNXNTO__) 379 | # define PLATFORM_ID "QNX" 380 | 381 | #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) 382 | # define PLATFORM_ID "Tru64" 383 | 384 | #elif defined(__riscos) || defined(__riscos__) 385 | # define PLATFORM_ID "RISCos" 386 | 387 | #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) 388 | # define PLATFORM_ID "SINIX" 389 | 390 | #elif defined(__UNIX_SV__) 391 | # define PLATFORM_ID "UNIX_SV" 392 | 393 | #elif defined(__bsdos__) 394 | # define PLATFORM_ID "BSDOS" 395 | 396 | #elif defined(_MPRAS) || defined(MPRAS) 397 | # define PLATFORM_ID "MP-RAS" 398 | 399 | #elif defined(__osf) || defined(__osf__) 400 | # define PLATFORM_ID "OSF1" 401 | 402 | #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) 403 | # define PLATFORM_ID "SCO_SV" 404 | 405 | #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) 406 | # define PLATFORM_ID "ULTRIX" 407 | 408 | #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) 409 | # define PLATFORM_ID "Xenix" 410 | 411 | #elif defined(__WATCOMC__) 412 | # if defined(__LINUX__) 413 | # define PLATFORM_ID "Linux" 414 | 415 | # elif defined(__DOS__) 416 | # define PLATFORM_ID "DOS" 417 | 418 | # elif defined(__OS2__) 419 | # define PLATFORM_ID "OS2" 420 | 421 | # elif defined(__WINDOWS__) 422 | # define PLATFORM_ID "Windows3x" 423 | 424 | # else /* unknown platform */ 425 | # define PLATFORM_ID 426 | # endif 427 | 428 | #else /* unknown platform */ 429 | # define PLATFORM_ID 430 | 431 | #endif 432 | 433 | /* For windows compilers MSVC and Intel we can determine 434 | the architecture of the compiler being used. This is because 435 | the compilers do not have flags that can change the architecture, 436 | but rather depend on which compiler is being used 437 | */ 438 | #if defined(_WIN32) && defined(_MSC_VER) 439 | # if defined(_M_IA64) 440 | # define ARCHITECTURE_ID "IA64" 441 | 442 | # elif defined(_M_X64) || defined(_M_AMD64) 443 | # define ARCHITECTURE_ID "x64" 444 | 445 | # elif defined(_M_IX86) 446 | # define ARCHITECTURE_ID "X86" 447 | 448 | # elif defined(_M_ARM64) 449 | # define ARCHITECTURE_ID "ARM64" 450 | 451 | # elif defined(_M_ARM) 452 | # if _M_ARM == 4 453 | # define ARCHITECTURE_ID "ARMV4I" 454 | # elif _M_ARM == 5 455 | # define ARCHITECTURE_ID "ARMV5I" 456 | # else 457 | # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) 458 | # endif 459 | 460 | # elif defined(_M_MIPS) 461 | # define ARCHITECTURE_ID "MIPS" 462 | 463 | # elif defined(_M_SH) 464 | # define ARCHITECTURE_ID "SHx" 465 | 466 | # else /* unknown architecture */ 467 | # define ARCHITECTURE_ID "" 468 | # endif 469 | 470 | #elif defined(__WATCOMC__) 471 | # if defined(_M_I86) 472 | # define ARCHITECTURE_ID "I86" 473 | 474 | # elif defined(_M_IX86) 475 | # define ARCHITECTURE_ID "X86" 476 | 477 | # else /* unknown architecture */ 478 | # define ARCHITECTURE_ID "" 479 | # endif 480 | 481 | #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) 482 | # if defined(__ICCARM__) 483 | # define ARCHITECTURE_ID "ARM" 484 | 485 | # elif defined(__ICCAVR__) 486 | # define ARCHITECTURE_ID "AVR" 487 | 488 | # else /* unknown architecture */ 489 | # define ARCHITECTURE_ID "" 490 | # endif 491 | #else 492 | # define ARCHITECTURE_ID 493 | #endif 494 | 495 | /* Convert integer to decimal digit literals. */ 496 | #define DEC(n) \ 497 | ('0' + (((n) / 10000000)%10)), \ 498 | ('0' + (((n) / 1000000)%10)), \ 499 | ('0' + (((n) / 100000)%10)), \ 500 | ('0' + (((n) / 10000)%10)), \ 501 | ('0' + (((n) / 1000)%10)), \ 502 | ('0' + (((n) / 100)%10)), \ 503 | ('0' + (((n) / 10)%10)), \ 504 | ('0' + ((n) % 10)) 505 | 506 | /* Convert integer to hex digit literals. */ 507 | #define HEX(n) \ 508 | ('0' + ((n)>>28 & 0xF)), \ 509 | ('0' + ((n)>>24 & 0xF)), \ 510 | ('0' + ((n)>>20 & 0xF)), \ 511 | ('0' + ((n)>>16 & 0xF)), \ 512 | ('0' + ((n)>>12 & 0xF)), \ 513 | ('0' + ((n)>>8 & 0xF)), \ 514 | ('0' + ((n)>>4 & 0xF)), \ 515 | ('0' + ((n) & 0xF)) 516 | 517 | /* Construct a string literal encoding the version number components. */ 518 | #ifdef COMPILER_VERSION_MAJOR 519 | char const info_version[] = { 520 | 'I', 'N', 'F', 'O', ':', 521 | 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', 522 | COMPILER_VERSION_MAJOR, 523 | # ifdef COMPILER_VERSION_MINOR 524 | '.', COMPILER_VERSION_MINOR, 525 | # ifdef COMPILER_VERSION_PATCH 526 | '.', COMPILER_VERSION_PATCH, 527 | # ifdef COMPILER_VERSION_TWEAK 528 | '.', COMPILER_VERSION_TWEAK, 529 | # endif 530 | # endif 531 | # endif 532 | ']','\0'}; 533 | #endif 534 | 535 | /* Construct a string literal encoding the internal version number. */ 536 | #ifdef COMPILER_VERSION_INTERNAL 537 | char const info_version_internal[] = { 538 | 'I', 'N', 'F', 'O', ':', 539 | 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', 540 | 'i','n','t','e','r','n','a','l','[', 541 | COMPILER_VERSION_INTERNAL,']','\0'}; 542 | #endif 543 | 544 | /* Construct a string literal encoding the version number components. */ 545 | #ifdef SIMULATE_VERSION_MAJOR 546 | char const info_simulate_version[] = { 547 | 'I', 'N', 'F', 'O', ':', 548 | 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', 549 | SIMULATE_VERSION_MAJOR, 550 | # ifdef SIMULATE_VERSION_MINOR 551 | '.', SIMULATE_VERSION_MINOR, 552 | # ifdef SIMULATE_VERSION_PATCH 553 | '.', SIMULATE_VERSION_PATCH, 554 | # ifdef SIMULATE_VERSION_TWEAK 555 | '.', SIMULATE_VERSION_TWEAK, 556 | # endif 557 | # endif 558 | # endif 559 | ']','\0'}; 560 | #endif 561 | 562 | /* Construct the string literal in pieces to prevent the source from 563 | getting matched. Store it in a pointer rather than an array 564 | because some compilers will just produce instructions to fill the 565 | array rather than assigning a pointer to a static array. */ 566 | char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; 567 | char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; 568 | 569 | 570 | 571 | 572 | #if !defined(__STDC__) 573 | # if (defined(_MSC_VER) && !defined(__clang__)) \ 574 | || (defined(__ibmxl__) || defined(__IBMC__)) 575 | # define C_DIALECT "90" 576 | # else 577 | # define C_DIALECT 578 | # endif 579 | #elif __STDC_VERSION__ >= 201000L 580 | # define C_DIALECT "11" 581 | #elif __STDC_VERSION__ >= 199901L 582 | # define C_DIALECT "99" 583 | #else 584 | # define C_DIALECT "90" 585 | #endif 586 | const char* info_language_dialect_default = 587 | "INFO" ":" "dialect_default[" C_DIALECT "]"; 588 | 589 | /*--------------------------------------------------------------------------*/ 590 | 591 | #ifdef ID_VOID_MAIN 592 | void main() {} 593 | #else 594 | # if defined(__CLASSIC_C__) 595 | int main(argc, argv) int argc; char *argv[]; 596 | # else 597 | int main(int argc, char* argv[]) 598 | # endif 599 | { 600 | int require = 0; 601 | require += info_compiler[argc]; 602 | require += info_platform[argc]; 603 | require += info_arch[argc]; 604 | #ifdef COMPILER_VERSION_MAJOR 605 | require += info_version[argc]; 606 | #endif 607 | #ifdef COMPILER_VERSION_INTERNAL 608 | require += info_version_internal[argc]; 609 | #endif 610 | #ifdef SIMULATE_ID 611 | require += info_simulate[argc]; 612 | #endif 613 | #ifdef SIMULATE_VERSION_MAJOR 614 | require += info_simulate_version[argc]; 615 | #endif 616 | #if defined(__CRAYXE) || defined(__CRAYXC) 617 | require += info_cray[argc]; 618 | #endif 619 | require += info_language_dialect_default[argc]; 620 | (void)argv; 621 | return require; 622 | } 623 | #endif 624 | -------------------------------------------------------------------------------- /build/CMakeFiles/3.12.3/CompilerIdC/CompilerIdC.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FloatingObjectSegmentation/CppRBNN/87aa1941d7255936bf776d90e48ab287b697dfb7/build/CMakeFiles/3.12.3/CompilerIdC/CompilerIdC.exe -------------------------------------------------------------------------------- /build/CMakeFiles/3.12.3/CompilerIdC/CompilerIdC.vcxproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Debug 6 | x64 7 | 8 | 9 | 10 | {CAE07175-D007-4FC3-BFE8-47B392814159} 11 | CompilerIdC 12 | Win32Proj 13 | 14 | 15 | 10.0.16299.0 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | Application 25 | v141 26 | MultiByte 27 | 28 | 29 | 30 | 31 | 32 | 33 | <_ProjectFileVersion>10.0.30319.1 34 | .\ 35 | $(Configuration)\ 36 | false 37 | 38 | 39 | 40 | Disabled 41 | %(PreprocessorDefinitions) 42 | false 43 | EnableFastChecks 44 | MultiThreadedDebugDLL 45 | 46 | 47 | TurnOffAllWarnings 48 | 49 | 50 | 51 | 52 | 53 | false 54 | Console 55 | 56 | 57 | 58 | for %%i in (cl.exe) do %40echo CMAKE_C_COMPILER=%%~$PATH:i 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | -------------------------------------------------------------------------------- /build/CMakeFiles/3.12.3/CompilerIdCXX/CMakeCXXCompilerId.cpp: -------------------------------------------------------------------------------- 1 | /* This source file must have a .cpp extension so that all C++ compilers 2 | recognize the extension without flags. Borland does not know .cxx for 3 | example. */ 4 | #ifndef __cplusplus 5 | # error "A C compiler has been selected for C++." 6 | #endif 7 | 8 | 9 | /* Version number components: V=Version, R=Revision, P=Patch 10 | Version date components: YYYY=Year, MM=Month, DD=Day */ 11 | 12 | #if defined(__COMO__) 13 | # define COMPILER_ID "Comeau" 14 | /* __COMO_VERSION__ = VRR */ 15 | # define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) 16 | # define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) 17 | 18 | #elif defined(__INTEL_COMPILER) || defined(__ICC) 19 | # define COMPILER_ID "Intel" 20 | # if defined(_MSC_VER) 21 | # define SIMULATE_ID "MSVC" 22 | # endif 23 | /* __INTEL_COMPILER = VRP */ 24 | # define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) 25 | # define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) 26 | # if defined(__INTEL_COMPILER_UPDATE) 27 | # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) 28 | # else 29 | # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) 30 | # endif 31 | # if defined(__INTEL_COMPILER_BUILD_DATE) 32 | /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ 33 | # define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) 34 | # endif 35 | # if defined(_MSC_VER) 36 | /* _MSC_VER = VVRR */ 37 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 38 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 39 | # endif 40 | 41 | #elif defined(__PATHCC__) 42 | # define COMPILER_ID "PathScale" 43 | # define COMPILER_VERSION_MAJOR DEC(__PATHCC__) 44 | # define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) 45 | # if defined(__PATHCC_PATCHLEVEL__) 46 | # define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) 47 | # endif 48 | 49 | #elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) 50 | # define COMPILER_ID "Embarcadero" 51 | # define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) 52 | # define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) 53 | # define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) 54 | 55 | #elif defined(__BORLANDC__) 56 | # define COMPILER_ID "Borland" 57 | /* __BORLANDC__ = 0xVRR */ 58 | # define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) 59 | # define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) 60 | 61 | #elif defined(__WATCOMC__) && __WATCOMC__ < 1200 62 | # define COMPILER_ID "Watcom" 63 | /* __WATCOMC__ = VVRR */ 64 | # define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) 65 | # define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) 66 | # if (__WATCOMC__ % 10) > 0 67 | # define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) 68 | # endif 69 | 70 | #elif defined(__WATCOMC__) 71 | # define COMPILER_ID "OpenWatcom" 72 | /* __WATCOMC__ = VVRP + 1100 */ 73 | # define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) 74 | # define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) 75 | # if (__WATCOMC__ % 10) > 0 76 | # define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) 77 | # endif 78 | 79 | #elif defined(__SUNPRO_CC) 80 | # define COMPILER_ID "SunPro" 81 | # if __SUNPRO_CC >= 0x5100 82 | /* __SUNPRO_CC = 0xVRRP */ 83 | # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) 84 | # define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) 85 | # define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) 86 | # else 87 | /* __SUNPRO_CC = 0xVRP */ 88 | # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) 89 | # define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) 90 | # define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) 91 | # endif 92 | 93 | #elif defined(__HP_aCC) 94 | # define COMPILER_ID "HP" 95 | /* __HP_aCC = VVRRPP */ 96 | # define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) 97 | # define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) 98 | # define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) 99 | 100 | #elif defined(__DECCXX) 101 | # define COMPILER_ID "Compaq" 102 | /* __DECCXX_VER = VVRRTPPPP */ 103 | # define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) 104 | # define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) 105 | # define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) 106 | 107 | #elif defined(__IBMCPP__) && defined(__COMPILER_VER__) 108 | # define COMPILER_ID "zOS" 109 | # if defined(__ibmxl__) 110 | # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) 111 | # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) 112 | # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) 113 | # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) 114 | # else 115 | /* __IBMCPP__ = VRP */ 116 | # define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) 117 | # define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) 118 | # define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) 119 | # endif 120 | 121 | 122 | #elif defined(__ibmxl__) || (defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800) 123 | # define COMPILER_ID "XL" 124 | # if defined(__ibmxl__) 125 | # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) 126 | # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) 127 | # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) 128 | # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) 129 | # else 130 | /* __IBMCPP__ = VRP */ 131 | # define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) 132 | # define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) 133 | # define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) 134 | # endif 135 | 136 | 137 | #elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 138 | # define COMPILER_ID "VisualAge" 139 | # if defined(__ibmxl__) 140 | # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) 141 | # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) 142 | # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) 143 | # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) 144 | # else 145 | /* __IBMCPP__ = VRP */ 146 | # define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) 147 | # define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) 148 | # define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) 149 | # endif 150 | 151 | 152 | #elif defined(__PGI) 153 | # define COMPILER_ID "PGI" 154 | # define COMPILER_VERSION_MAJOR DEC(__PGIC__) 155 | # define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) 156 | # if defined(__PGIC_PATCHLEVEL__) 157 | # define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) 158 | # endif 159 | 160 | #elif defined(_CRAYC) 161 | # define COMPILER_ID "Cray" 162 | # define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) 163 | # define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) 164 | 165 | #elif defined(__TI_COMPILER_VERSION__) 166 | # define COMPILER_ID "TI" 167 | /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ 168 | # define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) 169 | # define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) 170 | # define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) 171 | 172 | #elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) 173 | # define COMPILER_ID "Fujitsu" 174 | 175 | #elif defined(__SCO_VERSION__) 176 | # define COMPILER_ID "SCO" 177 | 178 | #elif defined(__clang__) && defined(__apple_build_version__) 179 | # define COMPILER_ID "AppleClang" 180 | # if defined(_MSC_VER) 181 | # define SIMULATE_ID "MSVC" 182 | # endif 183 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__) 184 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__) 185 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) 186 | # if defined(_MSC_VER) 187 | /* _MSC_VER = VVRR */ 188 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 189 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 190 | # endif 191 | # define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) 192 | 193 | #elif defined(__clang__) 194 | # define COMPILER_ID "Clang" 195 | # if defined(_MSC_VER) 196 | # define SIMULATE_ID "MSVC" 197 | # endif 198 | # define COMPILER_VERSION_MAJOR DEC(__clang_major__) 199 | # define COMPILER_VERSION_MINOR DEC(__clang_minor__) 200 | # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) 201 | # if defined(_MSC_VER) 202 | /* _MSC_VER = VVRR */ 203 | # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) 204 | # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) 205 | # endif 206 | 207 | #elif defined(__GNUC__) || defined(__GNUG__) 208 | # define COMPILER_ID "GNU" 209 | # if defined(__GNUC__) 210 | # define COMPILER_VERSION_MAJOR DEC(__GNUC__) 211 | # else 212 | # define COMPILER_VERSION_MAJOR DEC(__GNUG__) 213 | # endif 214 | # if defined(__GNUC_MINOR__) 215 | # define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) 216 | # endif 217 | # if defined(__GNUC_PATCHLEVEL__) 218 | # define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) 219 | # endif 220 | 221 | #elif defined(_MSC_VER) 222 | # define COMPILER_ID "MSVC" 223 | /* _MSC_VER = VVRR */ 224 | # define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) 225 | # define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) 226 | # if defined(_MSC_FULL_VER) 227 | # if _MSC_VER >= 1400 228 | /* _MSC_FULL_VER = VVRRPPPPP */ 229 | # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) 230 | # else 231 | /* _MSC_FULL_VER = VVRRPPPP */ 232 | # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) 233 | # endif 234 | # endif 235 | # if defined(_MSC_BUILD) 236 | # define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) 237 | # endif 238 | 239 | #elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) 240 | # define COMPILER_ID "ADSP" 241 | #if defined(__VISUALDSPVERSION__) 242 | /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ 243 | # define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) 244 | # define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) 245 | # define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) 246 | #endif 247 | 248 | #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) 249 | # define COMPILER_ID "IAR" 250 | # if defined(__VER__) 251 | # define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) 252 | # define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) 253 | # define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) 254 | # define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) 255 | # endif 256 | 257 | #elif defined(__ARMCC_VERSION) 258 | # define COMPILER_ID "ARMCC" 259 | #if __ARMCC_VERSION >= 1000000 260 | /* __ARMCC_VERSION = VRRPPPP */ 261 | # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) 262 | # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) 263 | # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) 264 | #else 265 | /* __ARMCC_VERSION = VRPPPP */ 266 | # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) 267 | # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) 268 | # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) 269 | #endif 270 | 271 | 272 | #elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) 273 | # define COMPILER_ID "MIPSpro" 274 | # if defined(_SGI_COMPILER_VERSION) 275 | /* _SGI_COMPILER_VERSION = VRP */ 276 | # define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) 277 | # define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) 278 | # define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) 279 | # else 280 | /* _COMPILER_VERSION = VRP */ 281 | # define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) 282 | # define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) 283 | # define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) 284 | # endif 285 | 286 | 287 | /* These compilers are either not known or too old to define an 288 | identification macro. Try to identify the platform and guess that 289 | it is the native compiler. */ 290 | #elif defined(__sgi) 291 | # define COMPILER_ID "MIPSpro" 292 | 293 | #elif defined(__hpux) || defined(__hpua) 294 | # define COMPILER_ID "HP" 295 | 296 | #else /* unknown compiler */ 297 | # define COMPILER_ID "" 298 | #endif 299 | 300 | /* Construct the string literal in pieces to prevent the source from 301 | getting matched. Store it in a pointer rather than an array 302 | because some compilers will just produce instructions to fill the 303 | array rather than assigning a pointer to a static array. */ 304 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; 305 | #ifdef SIMULATE_ID 306 | char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; 307 | #endif 308 | 309 | #ifdef __QNXNTO__ 310 | char const* qnxnto = "INFO" ":" "qnxnto[]"; 311 | #endif 312 | 313 | #if defined(__CRAYXE) || defined(__CRAYXC) 314 | char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; 315 | #endif 316 | 317 | #define STRINGIFY_HELPER(X) #X 318 | #define STRINGIFY(X) STRINGIFY_HELPER(X) 319 | 320 | /* Identify known platforms by name. */ 321 | #if defined(__linux) || defined(__linux__) || defined(linux) 322 | # define PLATFORM_ID "Linux" 323 | 324 | #elif defined(__CYGWIN__) 325 | # define PLATFORM_ID "Cygwin" 326 | 327 | #elif defined(__MINGW32__) 328 | # define PLATFORM_ID "MinGW" 329 | 330 | #elif defined(__APPLE__) 331 | # define PLATFORM_ID "Darwin" 332 | 333 | #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) 334 | # define PLATFORM_ID "Windows" 335 | 336 | #elif defined(__FreeBSD__) || defined(__FreeBSD) 337 | # define PLATFORM_ID "FreeBSD" 338 | 339 | #elif defined(__NetBSD__) || defined(__NetBSD) 340 | # define PLATFORM_ID "NetBSD" 341 | 342 | #elif defined(__OpenBSD__) || defined(__OPENBSD) 343 | # define PLATFORM_ID "OpenBSD" 344 | 345 | #elif defined(__sun) || defined(sun) 346 | # define PLATFORM_ID "SunOS" 347 | 348 | #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) 349 | # define PLATFORM_ID "AIX" 350 | 351 | #elif defined(__sgi) || defined(__sgi__) || defined(_SGI) 352 | # define PLATFORM_ID "IRIX" 353 | 354 | #elif defined(__hpux) || defined(__hpux__) 355 | # define PLATFORM_ID "HP-UX" 356 | 357 | #elif defined(__HAIKU__) 358 | # define PLATFORM_ID "Haiku" 359 | 360 | #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) 361 | # define PLATFORM_ID "BeOS" 362 | 363 | #elif defined(__QNX__) || defined(__QNXNTO__) 364 | # define PLATFORM_ID "QNX" 365 | 366 | #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) 367 | # define PLATFORM_ID "Tru64" 368 | 369 | #elif defined(__riscos) || defined(__riscos__) 370 | # define PLATFORM_ID "RISCos" 371 | 372 | #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) 373 | # define PLATFORM_ID "SINIX" 374 | 375 | #elif defined(__UNIX_SV__) 376 | # define PLATFORM_ID "UNIX_SV" 377 | 378 | #elif defined(__bsdos__) 379 | # define PLATFORM_ID "BSDOS" 380 | 381 | #elif defined(_MPRAS) || defined(MPRAS) 382 | # define PLATFORM_ID "MP-RAS" 383 | 384 | #elif defined(__osf) || defined(__osf__) 385 | # define PLATFORM_ID "OSF1" 386 | 387 | #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) 388 | # define PLATFORM_ID "SCO_SV" 389 | 390 | #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) 391 | # define PLATFORM_ID "ULTRIX" 392 | 393 | #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) 394 | # define PLATFORM_ID "Xenix" 395 | 396 | #elif defined(__WATCOMC__) 397 | # if defined(__LINUX__) 398 | # define PLATFORM_ID "Linux" 399 | 400 | # elif defined(__DOS__) 401 | # define PLATFORM_ID "DOS" 402 | 403 | # elif defined(__OS2__) 404 | # define PLATFORM_ID "OS2" 405 | 406 | # elif defined(__WINDOWS__) 407 | # define PLATFORM_ID "Windows3x" 408 | 409 | # else /* unknown platform */ 410 | # define PLATFORM_ID 411 | # endif 412 | 413 | #else /* unknown platform */ 414 | # define PLATFORM_ID 415 | 416 | #endif 417 | 418 | /* For windows compilers MSVC and Intel we can determine 419 | the architecture of the compiler being used. This is because 420 | the compilers do not have flags that can change the architecture, 421 | but rather depend on which compiler is being used 422 | */ 423 | #if defined(_WIN32) && defined(_MSC_VER) 424 | # if defined(_M_IA64) 425 | # define ARCHITECTURE_ID "IA64" 426 | 427 | # elif defined(_M_X64) || defined(_M_AMD64) 428 | # define ARCHITECTURE_ID "x64" 429 | 430 | # elif defined(_M_IX86) 431 | # define ARCHITECTURE_ID "X86" 432 | 433 | # elif defined(_M_ARM64) 434 | # define ARCHITECTURE_ID "ARM64" 435 | 436 | # elif defined(_M_ARM) 437 | # if _M_ARM == 4 438 | # define ARCHITECTURE_ID "ARMV4I" 439 | # elif _M_ARM == 5 440 | # define ARCHITECTURE_ID "ARMV5I" 441 | # else 442 | # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) 443 | # endif 444 | 445 | # elif defined(_M_MIPS) 446 | # define ARCHITECTURE_ID "MIPS" 447 | 448 | # elif defined(_M_SH) 449 | # define ARCHITECTURE_ID "SHx" 450 | 451 | # else /* unknown architecture */ 452 | # define ARCHITECTURE_ID "" 453 | # endif 454 | 455 | #elif defined(__WATCOMC__) 456 | # if defined(_M_I86) 457 | # define ARCHITECTURE_ID "I86" 458 | 459 | # elif defined(_M_IX86) 460 | # define ARCHITECTURE_ID "X86" 461 | 462 | # else /* unknown architecture */ 463 | # define ARCHITECTURE_ID "" 464 | # endif 465 | 466 | #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) 467 | # if defined(__ICCARM__) 468 | # define ARCHITECTURE_ID "ARM" 469 | 470 | # elif defined(__ICCAVR__) 471 | # define ARCHITECTURE_ID "AVR" 472 | 473 | # else /* unknown architecture */ 474 | # define ARCHITECTURE_ID "" 475 | # endif 476 | #else 477 | # define ARCHITECTURE_ID 478 | #endif 479 | 480 | /* Convert integer to decimal digit literals. */ 481 | #define DEC(n) \ 482 | ('0' + (((n) / 10000000)%10)), \ 483 | ('0' + (((n) / 1000000)%10)), \ 484 | ('0' + (((n) / 100000)%10)), \ 485 | ('0' + (((n) / 10000)%10)), \ 486 | ('0' + (((n) / 1000)%10)), \ 487 | ('0' + (((n) / 100)%10)), \ 488 | ('0' + (((n) / 10)%10)), \ 489 | ('0' + ((n) % 10)) 490 | 491 | /* Convert integer to hex digit literals. */ 492 | #define HEX(n) \ 493 | ('0' + ((n)>>28 & 0xF)), \ 494 | ('0' + ((n)>>24 & 0xF)), \ 495 | ('0' + ((n)>>20 & 0xF)), \ 496 | ('0' + ((n)>>16 & 0xF)), \ 497 | ('0' + ((n)>>12 & 0xF)), \ 498 | ('0' + ((n)>>8 & 0xF)), \ 499 | ('0' + ((n)>>4 & 0xF)), \ 500 | ('0' + ((n) & 0xF)) 501 | 502 | /* Construct a string literal encoding the version number components. */ 503 | #ifdef COMPILER_VERSION_MAJOR 504 | char const info_version[] = { 505 | 'I', 'N', 'F', 'O', ':', 506 | 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', 507 | COMPILER_VERSION_MAJOR, 508 | # ifdef COMPILER_VERSION_MINOR 509 | '.', COMPILER_VERSION_MINOR, 510 | # ifdef COMPILER_VERSION_PATCH 511 | '.', COMPILER_VERSION_PATCH, 512 | # ifdef COMPILER_VERSION_TWEAK 513 | '.', COMPILER_VERSION_TWEAK, 514 | # endif 515 | # endif 516 | # endif 517 | ']','\0'}; 518 | #endif 519 | 520 | /* Construct a string literal encoding the internal version number. */ 521 | #ifdef COMPILER_VERSION_INTERNAL 522 | char const info_version_internal[] = { 523 | 'I', 'N', 'F', 'O', ':', 524 | 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', 525 | 'i','n','t','e','r','n','a','l','[', 526 | COMPILER_VERSION_INTERNAL,']','\0'}; 527 | #endif 528 | 529 | /* Construct a string literal encoding the version number components. */ 530 | #ifdef SIMULATE_VERSION_MAJOR 531 | char const info_simulate_version[] = { 532 | 'I', 'N', 'F', 'O', ':', 533 | 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', 534 | SIMULATE_VERSION_MAJOR, 535 | # ifdef SIMULATE_VERSION_MINOR 536 | '.', SIMULATE_VERSION_MINOR, 537 | # ifdef SIMULATE_VERSION_PATCH 538 | '.', SIMULATE_VERSION_PATCH, 539 | # ifdef SIMULATE_VERSION_TWEAK 540 | '.', SIMULATE_VERSION_TWEAK, 541 | # endif 542 | # endif 543 | # endif 544 | ']','\0'}; 545 | #endif 546 | 547 | /* Construct the string literal in pieces to prevent the source from 548 | getting matched. Store it in a pointer rather than an array 549 | because some compilers will just produce instructions to fill the 550 | array rather than assigning a pointer to a static array. */ 551 | char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; 552 | char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; 553 | 554 | 555 | 556 | 557 | #if defined(_MSC_VER) && defined(_MSVC_LANG) 558 | #define CXX_STD _MSVC_LANG 559 | #else 560 | #define CXX_STD __cplusplus 561 | #endif 562 | 563 | const char* info_language_dialect_default = "INFO" ":" "dialect_default[" 564 | #if CXX_STD > 201703L 565 | "20" 566 | #elif CXX_STD >= 201703L 567 | "17" 568 | #elif CXX_STD >= 201402L 569 | "14" 570 | #elif CXX_STD >= 201103L 571 | "11" 572 | #else 573 | "98" 574 | #endif 575 | "]"; 576 | 577 | /*--------------------------------------------------------------------------*/ 578 | 579 | int main(int argc, char* argv[]) 580 | { 581 | int require = 0; 582 | require += info_compiler[argc]; 583 | require += info_platform[argc]; 584 | #ifdef COMPILER_VERSION_MAJOR 585 | require += info_version[argc]; 586 | #endif 587 | #ifdef COMPILER_VERSION_INTERNAL 588 | require += info_version_internal[argc]; 589 | #endif 590 | #ifdef SIMULATE_ID 591 | require += info_simulate[argc]; 592 | #endif 593 | #ifdef SIMULATE_VERSION_MAJOR 594 | require += info_simulate_version[argc]; 595 | #endif 596 | #if defined(__CRAYXE) || defined(__CRAYXC) 597 | require += info_cray[argc]; 598 | #endif 599 | require += info_language_dialect_default[argc]; 600 | (void)argv; 601 | return require; 602 | } 603 | -------------------------------------------------------------------------------- /build/CMakeFiles/3.12.3/CompilerIdCXX/CompilerIdCXX.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FloatingObjectSegmentation/CppRBNN/87aa1941d7255936bf776d90e48ab287b697dfb7/build/CMakeFiles/3.12.3/CompilerIdCXX/CompilerIdCXX.exe -------------------------------------------------------------------------------- /build/CMakeFiles/3.12.3/CompilerIdCXX/CompilerIdCXX.vcxproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Debug 6 | x64 7 | 8 | 9 | 10 | {CAE07175-D007-4FC3-BFE8-47B392814159} 11 | CompilerIdCXX 12 | Win32Proj 13 | 14 | 15 | 10.0.16299.0 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | Application 25 | v141 26 | MultiByte 27 | 28 | 29 | 30 | 31 | 32 | 33 | <_ProjectFileVersion>10.0.30319.1 34 | .\ 35 | $(Configuration)\ 36 | false 37 | 38 | 39 | 40 | Disabled 41 | %(PreprocessorDefinitions) 42 | false 43 | EnableFastChecks 44 | MultiThreadedDebugDLL 45 | 46 | 47 | TurnOffAllWarnings 48 | 49 | 50 | 51 | 52 | 53 | false 54 | Console 55 | 56 | 57 | 58 | for %%i in (cl.exe) do %40echo CMAKE_CXX_COMPILER=%%~$PATH:i 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | -------------------------------------------------------------------------------- /build/CMakeFiles/3.12.3/VCTargetsPath.txt: -------------------------------------------------------------------------------- 1 | C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/Common7/IDE/VC/VCTargets 2 | -------------------------------------------------------------------------------- /build/CMakeFiles/3.12.3/VCTargetsPath.vcxproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Debug 6 | x64 7 | 8 | 9 | 10 | {F3FC6D86-508D-3FB1-96D2-995F08B142EC} 11 | Win32Proj 12 | x64 13 | 10.0.16299.0 14 | 15 | 16 | 17 | Utility 18 | MultiByte 19 | v141 20 | 21 | 22 | 23 | 24 | echo VCTargetsPath=$(VCTargetsPath) 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /build/CMakeFiles/TargetDirectories.txt: -------------------------------------------------------------------------------- 1 | C:/Users/km/Desktop/MAG/CppRBNN/build/CMakeFiles/rbnn.dir 2 | C:/Users/km/Desktop/MAG/CppRBNN/build/CMakeFiles/ALL_BUILD.dir 3 | C:/Users/km/Desktop/MAG/CppRBNN/build/CMakeFiles/ZERO_CHECK.dir 4 | -------------------------------------------------------------------------------- /build/CMakeFiles/cmake.check_cache: -------------------------------------------------------------------------------- 1 | # This file is generated by cmake for dependency checking of the CMakeCache.txt file 2 | -------------------------------------------------------------------------------- /build/CMakeFiles/d9f0a20426706cb4e54503d5faffb996/generate.stamp.rule: -------------------------------------------------------------------------------- 1 | # generated from CMake 2 | -------------------------------------------------------------------------------- /build/CMakeFiles/feature_tests.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FloatingObjectSegmentation/CppRBNN/87aa1941d7255936bf776d90e48ab287b697dfb7/build/CMakeFiles/feature_tests.bin -------------------------------------------------------------------------------- /build/CMakeFiles/feature_tests.c: -------------------------------------------------------------------------------- 1 | 2 | const char features[] = {"\n" 3 | "C_FEATURE:" 4 | #if _MSC_VER >= 1600 5 | "1" 6 | #else 7 | "0" 8 | #endif 9 | "c_function_prototypes\n" 10 | "C_FEATURE:" 11 | #if _MSC_VER >= 1600 12 | "1" 13 | #else 14 | "0" 15 | #endif 16 | "c_variadic_macros\n" 17 | 18 | }; 19 | 20 | int main(int argc, char** argv) { (void)argv; return features[argc]; } 21 | -------------------------------------------------------------------------------- /build/CMakeFiles/feature_tests.cxx: -------------------------------------------------------------------------------- 1 | 2 | const char features[] = {"\n" 3 | "CXX_FEATURE:" 4 | #if _MSC_FULL_VER >= 190024406 5 | "1" 6 | #else 7 | "0" 8 | #endif 9 | "cxx_aggregate_default_initializers\n" 10 | "CXX_FEATURE:" 11 | #if _MSC_VER >= 1800 12 | "1" 13 | #else 14 | "0" 15 | #endif 16 | "cxx_alias_templates\n" 17 | "CXX_FEATURE:" 18 | #if _MSC_VER >= 1900 19 | "1" 20 | #else 21 | "0" 22 | #endif 23 | "cxx_alignas\n" 24 | "CXX_FEATURE:" 25 | #if _MSC_VER >= 1900 26 | "1" 27 | #else 28 | "0" 29 | #endif 30 | "cxx_alignof\n" 31 | "CXX_FEATURE:" 32 | #if _MSC_VER >= 1900 33 | "1" 34 | #else 35 | "0" 36 | #endif 37 | "cxx_attributes\n" 38 | "CXX_FEATURE:" 39 | #if _MSC_VER >= 1900 40 | "1" 41 | #else 42 | "0" 43 | #endif 44 | "cxx_attribute_deprecated\n" 45 | "CXX_FEATURE:" 46 | #if _MSC_VER >= 1600 47 | "1" 48 | #else 49 | "0" 50 | #endif 51 | "cxx_auto_type\n" 52 | "CXX_FEATURE:" 53 | #if _MSC_VER >= 1900 54 | "1" 55 | #else 56 | "0" 57 | #endif 58 | "cxx_binary_literals\n" 59 | "CXX_FEATURE:" 60 | #if _MSC_VER >= 1900 61 | "1" 62 | #else 63 | "0" 64 | #endif 65 | "cxx_constexpr\n" 66 | "CXX_FEATURE:" 67 | #if _MSC_VER >= 1800 68 | "1" 69 | #else 70 | "0" 71 | #endif 72 | "cxx_contextual_conversions\n" 73 | "CXX_FEATURE:" 74 | #if _MSC_VER >= 1600 75 | "1" 76 | #else 77 | "0" 78 | #endif 79 | "cxx_decltype\n" 80 | "CXX_FEATURE:" 81 | #if _MSC_VER >= 1900 82 | "1" 83 | #else 84 | "0" 85 | #endif 86 | "cxx_decltype_auto\n" 87 | "CXX_FEATURE:" 88 | #if _MSC_VER >= 1911 89 | "1" 90 | #else 91 | "0" 92 | #endif 93 | "cxx_decltype_incomplete_return_types\n" 94 | "CXX_FEATURE:" 95 | #if _MSC_VER >= 1800 96 | "1" 97 | #else 98 | "0" 99 | #endif 100 | "cxx_default_function_template_args\n" 101 | "CXX_FEATURE:" 102 | #if _MSC_VER >= 1800 103 | "1" 104 | #else 105 | "0" 106 | #endif 107 | "cxx_defaulted_functions\n" 108 | "CXX_FEATURE:" 109 | #if _MSC_VER >= 1900 110 | "1" 111 | #else 112 | "0" 113 | #endif 114 | "cxx_defaulted_move_initializers\n" 115 | "CXX_FEATURE:" 116 | #if _MSC_VER >= 1800 117 | "1" 118 | #else 119 | "0" 120 | #endif 121 | "cxx_delegating_constructors\n" 122 | "CXX_FEATURE:" 123 | #if _MSC_VER >= 1900 124 | "1" 125 | #else 126 | "0" 127 | #endif 128 | "cxx_deleted_functions\n" 129 | "CXX_FEATURE:" 130 | #if _MSC_VER >= 1900 131 | "1" 132 | #else 133 | "0" 134 | #endif 135 | "cxx_digit_separators\n" 136 | "CXX_FEATURE:" 137 | #if _MSC_VER >= 1700 138 | "1" 139 | #else 140 | "0" 141 | #endif 142 | "cxx_enum_forward_declarations\n" 143 | "CXX_FEATURE:" 144 | #if _MSC_VER >= 1800 145 | "1" 146 | #else 147 | "0" 148 | #endif 149 | "cxx_explicit_conversions\n" 150 | "CXX_FEATURE:" 151 | #if _MSC_VER >= 1600 152 | "1" 153 | #else 154 | "0" 155 | #endif 156 | "cxx_extended_friend_declarations\n" 157 | "CXX_FEATURE:" 158 | #if _MSC_VER >= 1600 159 | "1" 160 | #else 161 | "0" 162 | #endif 163 | "cxx_extern_templates\n" 164 | "CXX_FEATURE:" 165 | #if _MSC_VER >= 1700 166 | "1" 167 | #else 168 | "0" 169 | #endif 170 | "cxx_final\n" 171 | "CXX_FEATURE:" 172 | #if _MSC_VER >= 1900 173 | "1" 174 | #else 175 | "0" 176 | #endif 177 | "cxx_func_identifier\n" 178 | "CXX_FEATURE:" 179 | #if _MSC_FULL_VER >= 180030723 180 | "1" 181 | #else 182 | "0" 183 | #endif 184 | "cxx_generalized_initializers\n" 185 | "CXX_FEATURE:" 186 | #if _MSC_VER >= 1900 187 | "1" 188 | #else 189 | "0" 190 | #endif 191 | "cxx_generic_lambdas\n" 192 | "CXX_FEATURE:" 193 | #if _MSC_VER >= 1900 194 | "1" 195 | #else 196 | "0" 197 | #endif 198 | "cxx_inheriting_constructors\n" 199 | "CXX_FEATURE:" 200 | #if _MSC_VER >= 1900 201 | "1" 202 | #else 203 | "0" 204 | #endif 205 | "cxx_inline_namespaces\n" 206 | "CXX_FEATURE:" 207 | #if _MSC_VER >= 1600 208 | "1" 209 | #else 210 | "0" 211 | #endif 212 | "cxx_lambdas\n" 213 | "CXX_FEATURE:" 214 | #if _MSC_VER >= 1900 215 | "1" 216 | #else 217 | "0" 218 | #endif 219 | "cxx_lambda_init_captures\n" 220 | "CXX_FEATURE:" 221 | #if _MSC_VER >= 1600 222 | "1" 223 | #else 224 | "0" 225 | #endif 226 | "cxx_local_type_template_args\n" 227 | "CXX_FEATURE:" 228 | #if _MSC_VER >= 1600 229 | "1" 230 | #else 231 | "0" 232 | #endif 233 | "cxx_long_long_type\n" 234 | "CXX_FEATURE:" 235 | #if _MSC_VER >= 1900 236 | "1" 237 | #else 238 | "0" 239 | #endif 240 | "cxx_noexcept\n" 241 | "CXX_FEATURE:" 242 | #if _MSC_VER >= 1900 243 | "1" 244 | #else 245 | "0" 246 | #endif 247 | "cxx_nonstatic_member_init\n" 248 | "CXX_FEATURE:" 249 | #if _MSC_VER >= 1600 250 | "1" 251 | #else 252 | "0" 253 | #endif 254 | "cxx_nullptr\n" 255 | "CXX_FEATURE:" 256 | #if _MSC_VER >= 1600 257 | "1" 258 | #else 259 | "0" 260 | #endif 261 | "cxx_override\n" 262 | "CXX_FEATURE:" 263 | #if _MSC_VER >= 1700 264 | "1" 265 | #else 266 | "0" 267 | #endif 268 | "cxx_range_for\n" 269 | "CXX_FEATURE:" 270 | #if _MSC_VER >= 1800 271 | "1" 272 | #else 273 | "0" 274 | #endif 275 | "cxx_raw_string_literals\n" 276 | "CXX_FEATURE:" 277 | #if _MSC_VER >= 1900 278 | "1" 279 | #else 280 | "0" 281 | #endif 282 | "cxx_reference_qualified_functions\n" 283 | "CXX_FEATURE:" 284 | #if _MSC_VER >= 1900 285 | "1" 286 | #else 287 | "0" 288 | #endif 289 | "cxx_return_type_deduction\n" 290 | "CXX_FEATURE:" 291 | #if _MSC_VER >= 1600 292 | "1" 293 | #else 294 | "0" 295 | #endif 296 | "cxx_right_angle_brackets\n" 297 | "CXX_FEATURE:" 298 | #if _MSC_VER >= 1600 299 | "1" 300 | #else 301 | "0" 302 | #endif 303 | "cxx_rvalue_references\n" 304 | "CXX_FEATURE:" 305 | #if _MSC_VER >= 1900 306 | "1" 307 | #else 308 | "0" 309 | #endif 310 | "cxx_sizeof_member\n" 311 | "CXX_FEATURE:" 312 | #if _MSC_VER >= 1600 313 | "1" 314 | #else 315 | "0" 316 | #endif 317 | "cxx_static_assert\n" 318 | "CXX_FEATURE:" 319 | #if _MSC_VER >= 1700 320 | "1" 321 | #else 322 | "0" 323 | #endif 324 | "cxx_strong_enums\n" 325 | "CXX_FEATURE:" 326 | #if _MSC_VER >= 1600 327 | "1" 328 | #else 329 | "0" 330 | #endif 331 | "cxx_template_template_parameters\n" 332 | "CXX_FEATURE:" 333 | #if _MSC_VER >= 1900 334 | "1" 335 | #else 336 | "0" 337 | #endif 338 | "cxx_thread_local\n" 339 | "CXX_FEATURE:" 340 | #if _MSC_VER >= 1600 341 | "1" 342 | #else 343 | "0" 344 | #endif 345 | "cxx_trailing_return_types\n" 346 | "CXX_FEATURE:" 347 | #if _MSC_VER >= 1900 348 | "1" 349 | #else 350 | "0" 351 | #endif 352 | "cxx_unicode_literals\n" 353 | "CXX_FEATURE:" 354 | #if _MSC_VER >= 1800 355 | "1" 356 | #else 357 | "0" 358 | #endif 359 | "cxx_uniform_initialization\n" 360 | "CXX_FEATURE:" 361 | #if _MSC_VER >= 1900 362 | "1" 363 | #else 364 | "0" 365 | #endif 366 | "cxx_unrestricted_unions\n" 367 | "CXX_FEATURE:" 368 | #if _MSC_VER >= 1900 369 | "1" 370 | #else 371 | "0" 372 | #endif 373 | "cxx_user_literals\n" 374 | "CXX_FEATURE:" 375 | #if _MSC_FULL_VER >= 190023918 376 | "1" 377 | #else 378 | "0" 379 | #endif 380 | "cxx_variable_templates\n" 381 | "CXX_FEATURE:" 382 | #if _MSC_VER >= 1600 383 | "1" 384 | #else 385 | "0" 386 | #endif 387 | "cxx_variadic_macros\n" 388 | "CXX_FEATURE:" 389 | #if _MSC_VER >= 1800 390 | "1" 391 | #else 392 | "0" 393 | #endif 394 | "cxx_variadic_templates\n" 395 | 396 | }; 397 | 398 | int main(int argc, char** argv) { (void)argv; return features[argc]; } 399 | -------------------------------------------------------------------------------- /build/CMakeFiles/generate.stamp: -------------------------------------------------------------------------------- 1 | # CMake generation timestamp file for this directory. 2 | -------------------------------------------------------------------------------- /build/CMakeFiles/generate.stamp.depend: -------------------------------------------------------------------------------- 1 | # CMake generation dependency list for this directory. 2 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeCCompiler.cmake.in 3 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeCCompilerABI.c 4 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeCInformation.cmake 5 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeCXXCompiler.cmake.in 6 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeCXXCompilerABI.cpp 7 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeCXXInformation.cmake 8 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeCommonLanguageInclude.cmake 9 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeCompilerIdDetection.cmake 10 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeConfigurableFile.in 11 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeDetermineCCompiler.cmake 12 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeDetermineCXXCompiler.cmake 13 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeDetermineCompileFeatures.cmake 14 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeDetermineCompiler.cmake 15 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeDetermineCompilerABI.cmake 16 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake 17 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeDetermineRCCompiler.cmake 18 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeDetermineSystem.cmake 19 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeFindBinUtils.cmake 20 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeGenericSystem.cmake 21 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeInitializeConfigs.cmake 22 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeLanguageInformation.cmake 23 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeParseImplicitLinkInfo.cmake 24 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeRCCompiler.cmake.in 25 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeRCInformation.cmake 26 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeSystem.cmake.in 27 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeSystemSpecificInformation.cmake 28 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeSystemSpecificInitialize.cmake 29 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeTestCCompiler.cmake 30 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeTestCXXCompiler.cmake 31 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeTestCompilerCommon.cmake 32 | C:/Program Files/CMake/share/cmake-3.12/Modules/CMakeTestRCCompiler.cmake 33 | C:/Program Files/CMake/share/cmake-3.12/Modules/CheckIncludeFile.cmake 34 | C:/Program Files/CMake/share/cmake-3.12/Modules/CheckLibraryExists.cmake 35 | C:/Program Files/CMake/share/cmake-3.12/Modules/CheckSymbolExists.cmake 36 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/ADSP-DetermineCompiler.cmake 37 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/ARMCC-DetermineCompiler.cmake 38 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/AppleClang-DetermineCompiler.cmake 39 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/Borland-DetermineCompiler.cmake 40 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/Bruce-C-DetermineCompiler.cmake 41 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/CMakeCommonCompilerMacros.cmake 42 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/Clang-DetermineCompiler.cmake 43 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/Clang-DetermineCompilerInternal.cmake 44 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake 45 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/Compaq-C-DetermineCompiler.cmake 46 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake 47 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/Cray-DetermineCompiler.cmake 48 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/Embarcadero-DetermineCompiler.cmake 49 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/Fujitsu-DetermineCompiler.cmake 50 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/GHS-DetermineCompiler.cmake 51 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/GNU-C-DetermineCompiler.cmake 52 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake 53 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/HP-C-DetermineCompiler.cmake 54 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/HP-CXX-DetermineCompiler.cmake 55 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/IAR-DetermineCompiler.cmake 56 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake 57 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake 58 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/Intel-DetermineCompiler.cmake 59 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/MIPSpro-DetermineCompiler.cmake 60 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/MSVC-C-FeatureTests.cmake 61 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/MSVC-C.cmake 62 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/MSVC-CXX-FeatureTests.cmake 63 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/MSVC-CXX.cmake 64 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/MSVC-DetermineCompiler.cmake 65 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/NVIDIA-DetermineCompiler.cmake 66 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake 67 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/PGI-DetermineCompiler.cmake 68 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/PathScale-DetermineCompiler.cmake 69 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/SCO-DetermineCompiler.cmake 70 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/SDCC-C-DetermineCompiler.cmake 71 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/SunPro-C-DetermineCompiler.cmake 72 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake 73 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/TI-DetermineCompiler.cmake 74 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake 75 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake 76 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake 77 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/Watcom-DetermineCompiler.cmake 78 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/XL-C-DetermineCompiler.cmake 79 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/XL-CXX-DetermineCompiler.cmake 80 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/zOS-C-DetermineCompiler.cmake 81 | C:/Program Files/CMake/share/cmake-3.12/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake 82 | C:/Program Files/CMake/share/cmake-3.12/Modules/CompilerId/VS-10.vcxproj.in 83 | C:/Program Files/CMake/share/cmake-3.12/Modules/FindBoost.cmake 84 | C:/Program Files/CMake/share/cmake-3.12/Modules/FindPackageHandleStandardArgs.cmake 85 | C:/Program Files/CMake/share/cmake-3.12/Modules/FindPackageMessage.cmake 86 | C:/Program Files/CMake/share/cmake-3.12/Modules/FindPkgConfig.cmake 87 | C:/Program Files/CMake/share/cmake-3.12/Modules/FindThreads.cmake 88 | C:/Program Files/CMake/share/cmake-3.12/Modules/Internal/FeatureTesting.cmake 89 | C:/Program Files/CMake/share/cmake-3.12/Modules/Platform/Windows-Determine-CXX.cmake 90 | C:/Program Files/CMake/share/cmake-3.12/Modules/Platform/Windows-MSVC-C.cmake 91 | C:/Program Files/CMake/share/cmake-3.12/Modules/Platform/Windows-MSVC-CXX.cmake 92 | C:/Program Files/CMake/share/cmake-3.12/Modules/Platform/Windows-MSVC.cmake 93 | C:/Program Files/CMake/share/cmake-3.12/Modules/Platform/Windows.cmake 94 | C:/Program Files/CMake/share/cmake-3.12/Modules/Platform/WindowsPaths.cmake 95 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkChartsCore.cmake 96 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkCommonColor.cmake 97 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkCommonComputationalGeometry.cmake 98 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkCommonCore.cmake 99 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkCommonDataModel.cmake 100 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkCommonExecutionModel.cmake 101 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkCommonMath.cmake 102 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkCommonMisc.cmake 103 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkCommonSystem.cmake 104 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkCommonTransforms.cmake 105 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkDICOMParser.cmake 106 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkDomainsChemistry.cmake 107 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersAMR.cmake 108 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersCore.cmake 109 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersExtraction.cmake 110 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersFlowPaths.cmake 111 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersGeneral.cmake 112 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersGeneric.cmake 113 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersGeometry.cmake 114 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersHybrid.cmake 115 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersHyperTree.cmake 116 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersImaging.cmake 117 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersModeling.cmake 118 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersParallel.cmake 119 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersParallelImaging.cmake 120 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersPoints.cmake 121 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersProgrammable.cmake 122 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersSMP.cmake 123 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersSelection.cmake 124 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersSources.cmake 125 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersStatistics.cmake 126 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersTexture.cmake 127 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersTopology.cmake 128 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkFiltersVerdict.cmake 129 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkGeovisCore.cmake 130 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOAMR.cmake 131 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOCore.cmake 132 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOEnSight.cmake 133 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOExodus.cmake 134 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOExport.cmake 135 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOExportOpenGL.cmake 136 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOGeometry.cmake 137 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOImage.cmake 138 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOImport.cmake 139 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOInfovis.cmake 140 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOLSDyna.cmake 141 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOLegacy.cmake 142 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOMINC.cmake 143 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOMovie.cmake 144 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIONetCDF.cmake 145 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOPLY.cmake 146 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOParallel.cmake 147 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOParallelXML.cmake 148 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOSQL.cmake 149 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOTecplotTable.cmake 150 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOVideo.cmake 151 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOXML.cmake 152 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkIOXMLParser.cmake 153 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkImagingColor.cmake 154 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkImagingCore.cmake 155 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkImagingFourier.cmake 156 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkImagingGeneral.cmake 157 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkImagingHybrid.cmake 158 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkImagingMath.cmake 159 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkImagingMorphological.cmake 160 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkImagingSources.cmake 161 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkImagingStatistics.cmake 162 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkImagingStencil.cmake 163 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkInfovisCore.cmake 164 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkInfovisLayout.cmake 165 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkInteractionImage.cmake 166 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkInteractionStyle.cmake 167 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkInteractionWidgets.cmake 168 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkMetaIO.cmake 169 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkParallelCore.cmake 170 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkParseOGLExt.cmake 171 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkRenderingAnnotation.cmake 172 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkRenderingContext2D.cmake 173 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkRenderingContextOpenGL.cmake 174 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkRenderingCore.cmake 175 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkRenderingFreeType.cmake 176 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkRenderingGL2PS.cmake 177 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkRenderingImage.cmake 178 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkRenderingLIC.cmake 179 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkRenderingLOD.cmake 180 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkRenderingLabel.cmake 181 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkRenderingOpenGL.cmake 182 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkRenderingVolume.cmake 183 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkRenderingVolumeOpenGL.cmake 184 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkUtilitiesEncodeString.cmake 185 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkUtilitiesHashSource.cmake 186 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkViewsContext2D.cmake 187 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkViewsCore.cmake 188 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkViewsInfovis.cmake 189 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkalglib.cmake 190 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkexodusII.cmake 191 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkexpat.cmake 192 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkfreetype.cmake 193 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkgl2ps.cmake 194 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkhdf5.cmake 195 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkjpeg.cmake 196 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkjsoncpp.cmake 197 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkkwiml.cmake 198 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtklibharu.cmake 199 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtklibproj4.cmake 200 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtklibxml2.cmake 201 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtklz4.cmake 202 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtknetcdf.cmake 203 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtknetcdfcpp.cmake 204 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkoggtheora.cmake 205 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkpng.cmake 206 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtksqlite.cmake 207 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtksys.cmake 208 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtktiff.cmake 209 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkverdict.cmake 210 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/Modules/vtkzlib.cmake 211 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/UseVTK.cmake 212 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/VTKConfig.cmake 213 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/VTKConfigVersion.cmake 214 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/VTKTargets-debug.cmake 215 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/VTKTargets-release.cmake 216 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/VTKTargets.cmake 217 | C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/cmake/vtk-8.0/vtkModuleAPI.cmake 218 | C:/Program Files/PCL 1.8.1/cmake/PCLConfig.cmake 219 | C:/Program Files/PCL 1.8.1/cmake/PCLConfigVersion.cmake 220 | C:/Users/km/Desktop/MAG/CppRBNN/CMakeLists.txt 221 | C:/Users/km/Desktop/MAG/CppRBNN/build/CMakeFiles/3.12.3/CMakeCCompiler.cmake 222 | C:/Users/km/Desktop/MAG/CppRBNN/build/CMakeFiles/3.12.3/CMakeCXXCompiler.cmake 223 | C:/Users/km/Desktop/MAG/CppRBNN/build/CMakeFiles/3.12.3/CMakeRCCompiler.cmake 224 | C:/Users/km/Desktop/MAG/CppRBNN/build/CMakeFiles/3.12.3/CMakeSystem.cmake 225 | C:/Users/km/Desktop/MAG/CppRBNN/build/CMakeFiles/feature_tests.c 226 | C:/Users/km/Desktop/MAG/CppRBNN/build/CMakeFiles/feature_tests.cxx 227 | -------------------------------------------------------------------------------- /build/CMakeFiles/generate.stamp.list: -------------------------------------------------------------------------------- 1 | C:/Users/km/Desktop/MAG/CppRBNN/build/CMakeFiles/generate.stamp 2 | -------------------------------------------------------------------------------- /build/CMakeFiles/vtkRenderingCore_AUTOINIT_vtkInteractionStyle_vtkRenderingFreeType_vtkRenderingOpenGL.h: -------------------------------------------------------------------------------- 1 | #define vtkRenderingCore_AUTOINIT 3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL) 2 | -------------------------------------------------------------------------------- /build/ZERO_CHECK.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | CMake Rules 6 | 7 | 8 | 9 | 10 | {39BF71F6-FF7D-3EAE-AB76-D9E0E308100C} 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /build/cmake_install.cmake: -------------------------------------------------------------------------------- 1 | # Install script for directory: C:/Users/km/Desktop/MAG/CppRBNN 2 | 3 | # Set the install prefix 4 | if(NOT DEFINED CMAKE_INSTALL_PREFIX) 5 | set(CMAKE_INSTALL_PREFIX "C:/Program Files/MY_GRAND_PROJECT") 6 | endif() 7 | string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") 8 | 9 | # Set the install configuration name. 10 | if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) 11 | if(BUILD_TYPE) 12 | string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" 13 | CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") 14 | else() 15 | set(CMAKE_INSTALL_CONFIG_NAME "Release") 16 | endif() 17 | message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") 18 | endif() 19 | 20 | # Set the component getting installed. 21 | if(NOT CMAKE_INSTALL_COMPONENT) 22 | if(COMPONENT) 23 | message(STATUS "Install component: \"${COMPONENT}\"") 24 | set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") 25 | else() 26 | set(CMAKE_INSTALL_COMPONENT) 27 | endif() 28 | endif() 29 | 30 | # Is this installation the result of a crosscompile? 31 | if(NOT DEFINED CMAKE_CROSSCOMPILING) 32 | set(CMAKE_CROSSCOMPILING "FALSE") 33 | endif() 34 | 35 | if(CMAKE_INSTALL_COMPONENT) 36 | set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") 37 | else() 38 | set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") 39 | endif() 40 | 41 | string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT 42 | "${CMAKE_INSTALL_MANIFEST_FILES}") 43 | file(WRITE "C:/Users/km/Desktop/MAG/CppRBNN/build/${CMAKE_INSTALL_MANIFEST}" 44 | "${CMAKE_INSTALL_MANIFEST_CONTENT}") 45 | -------------------------------------------------------------------------------- /build/rbnn.sln: -------------------------------------------------------------------------------- 1 | Microsoft Visual Studio Solution File, Format Version 12.00 2 | # Visual Studio 15 3 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{8A29CA23-4182-3D32-BBA1-CC3B677482D9}" 4 | ProjectSection(ProjectDependencies) = postProject 5 | {54BC8160-4E2A-3B56-B021-78C679DE62FC} = {54BC8160-4E2A-3B56-B021-78C679DE62FC} 6 | {DD35D264-CC53-3E42-9328-4D658FBF09BB} = {DD35D264-CC53-3E42-9328-4D658FBF09BB} 7 | EndProjectSection 8 | EndProject 9 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "ZERO_CHECK.vcxproj", "{54BC8160-4E2A-3B56-B021-78C679DE62FC}" 10 | ProjectSection(ProjectDependencies) = postProject 11 | EndProjectSection 12 | EndProject 13 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "rbnn", "rbnn.vcxproj", "{DD35D264-CC53-3E42-9328-4D658FBF09BB}" 14 | ProjectSection(ProjectDependencies) = postProject 15 | {54BC8160-4E2A-3B56-B021-78C679DE62FC} = {54BC8160-4E2A-3B56-B021-78C679DE62FC} 16 | EndProjectSection 17 | EndProject 18 | Global 19 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 20 | Debug|x64 = Debug|x64 21 | Release|x64 = Release|x64 22 | MinSizeRel|x64 = MinSizeRel|x64 23 | RelWithDebInfo|x64 = RelWithDebInfo|x64 24 | EndGlobalSection 25 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 26 | {8A29CA23-4182-3D32-BBA1-CC3B677482D9}.Debug|x64.ActiveCfg = Debug|x64 27 | {8A29CA23-4182-3D32-BBA1-CC3B677482D9}.Release|x64.ActiveCfg = Release|x64 28 | {8A29CA23-4182-3D32-BBA1-CC3B677482D9}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 29 | {8A29CA23-4182-3D32-BBA1-CC3B677482D9}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 30 | {54BC8160-4E2A-3B56-B021-78C679DE62FC}.Debug|x64.ActiveCfg = Debug|x64 31 | {54BC8160-4E2A-3B56-B021-78C679DE62FC}.Debug|x64.Build.0 = Debug|x64 32 | {54BC8160-4E2A-3B56-B021-78C679DE62FC}.Release|x64.ActiveCfg = Release|x64 33 | {54BC8160-4E2A-3B56-B021-78C679DE62FC}.Release|x64.Build.0 = Release|x64 34 | {54BC8160-4E2A-3B56-B021-78C679DE62FC}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 35 | {54BC8160-4E2A-3B56-B021-78C679DE62FC}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 36 | {54BC8160-4E2A-3B56-B021-78C679DE62FC}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 37 | {54BC8160-4E2A-3B56-B021-78C679DE62FC}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 38 | {DD35D264-CC53-3E42-9328-4D658FBF09BB}.Debug|x64.ActiveCfg = Debug|x64 39 | {DD35D264-CC53-3E42-9328-4D658FBF09BB}.Debug|x64.Build.0 = Debug|x64 40 | {DD35D264-CC53-3E42-9328-4D658FBF09BB}.Release|x64.ActiveCfg = Release|x64 41 | {DD35D264-CC53-3E42-9328-4D658FBF09BB}.Release|x64.Build.0 = Release|x64 42 | {DD35D264-CC53-3E42-9328-4D658FBF09BB}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 43 | {DD35D264-CC53-3E42-9328-4D658FBF09BB}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 44 | {DD35D264-CC53-3E42-9328-4D658FBF09BB}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 45 | {DD35D264-CC53-3E42-9328-4D658FBF09BB}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 46 | EndGlobalSection 47 | GlobalSection(ExtensibilityGlobals) = postSolution 48 | SolutionGuid = {5ECF34D9-D066-36D0-8193-1F2833F0B605} 49 | EndGlobalSection 50 | GlobalSection(ExtensibilityAddIns) = postSolution 51 | EndGlobalSection 52 | EndGlobal 53 | -------------------------------------------------------------------------------- /build/rbnn.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Source Files 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | {07CB7C8C-38F4-38A5-B789-F683A013919C} 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /rbnn.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | #include 5 | 6 | #include 7 | #include 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | 15 | using namespace std; 16 | 17 | #pragma region [configuration] 18 | string directory = "C:\\Users\\km\\Desktop\\MAG\\FloatingObjectFilter\\data"; 19 | string file_name = "459_100.pcd"; 20 | string result_prefix = "result"; 21 | vector radius_values {}; 22 | #pragma endregion 23 | 24 | #pragma region [auxiliary] 25 | int ReadPointCloudFile(pcl::PointCloud::Ptr& cloud, const string& filename) { 26 | srand(time(NULL)); 27 | 28 | 29 | if (pcl::io::loadPCDFile(filename, *cloud) == -1) //* load the file 30 | { 31 | PCL_ERROR("Couldn't read file test_pcd.pcd \n"); 32 | return (-1); 33 | } 34 | std::cout << "Loaded " 35 | << cloud->width * cloud->height 36 | << " data points from test_pcd.pcd with the following fields: " 37 | << std::endl; 38 | return 0; 39 | } 40 | 41 | void mergeClusters(vector& cluster_indices, int idx1, int idx2) { 42 | for (int i = 0; i < cluster_indices.size(); i++) { 43 | if (cluster_indices[i] == idx1) { 44 | cluster_indices[i] = idx2; 45 | } 46 | } 47 | } 48 | 49 | // return the cluster that each point belongs to 50 | vector rbnn(pcl::PointCloud::Ptr& cloud, double radius, int min_members) { 51 | 52 | vector cluster_indices = vector(cloud->points.size(), -1); 53 | pcl::KdTreeFLANN kdtree; 54 | kdtree.setInputCloud(cloud); 55 | int current_cluster = 0; 56 | 57 | for (int i = 0; i < cloud->points.size(); i++) { 58 | 59 | if (i % 100000 == 0) { 60 | cout << i << endl; 61 | } 62 | 63 | // 1. skip this point if it's already within a cluster 64 | if (cluster_indices[i] != -1) 65 | continue; 66 | 67 | // 2. find nearest neigbours for current point 68 | std::vector pointIdxRadiusSearch; 69 | std::vector pointRadiusSquaredDistance; 70 | 71 | 72 | if (kdtree.radiusSearch(cloud->points[i], radius, pointIdxRadiusSearch, pointRadiusSquaredDistance) > 0) 73 | { 74 | // 3. merge or assign new clusters 75 | for (size_t j = 0; j < pointIdxRadiusSearch.size(); ++j) { 76 | int oc = cluster_indices[i]; // original point's cluster 77 | int nc = cluster_indices[pointIdxRadiusSearch[j]]; // neighbor point's cluster 78 | if (oc != -1 && nc != -1) { 79 | if (oc != nc) 80 | mergeClusters(cluster_indices, oc, nc); 81 | } 82 | else { 83 | if (nc != -1) { 84 | cluster_indices[i] = nc; 85 | } 86 | else { 87 | if (oc != -1) { 88 | cluster_indices[pointIdxRadiusSearch[j]] = oc; 89 | } 90 | } 91 | } 92 | } 93 | } 94 | 95 | // 4. if there is still no cluster, create a new one and assign all neighbors to it 96 | if (cluster_indices[i] == -1) { 97 | current_cluster++; 98 | cluster_indices[i] = current_cluster; 99 | for (int j = 0; j < pointIdxRadiusSearch.size(); j++) { 100 | cluster_indices[pointIdxRadiusSearch[j]] = current_cluster; 101 | } 102 | } 103 | } 104 | 105 | // 5. delete the clusters that are too small 106 | // not implemented 107 | 108 | // 6. return cluster_indices 109 | return cluster_indices; 110 | } 111 | 112 | int most_frequent_value(vector values) { 113 | map histcounts; 114 | for (int i = 0; i < values.size(); i++) { 115 | if (histcounts.find(values[i]) == histcounts.end()) { 116 | histcounts[values[i]] = 1; 117 | } 118 | else { 119 | histcounts[values[i]] += 1; 120 | } 121 | } 122 | 123 | int max = 0, maxi; 124 | vector> tr(histcounts.begin(), histcounts.end()); 125 | for (auto& val : tr) { 126 | cout << val.first << " : " << val.second << endl; 127 | if (val.second > max) { 128 | max = val.second; 129 | maxi = val.first; 130 | } 131 | } 132 | 133 | return maxi; 134 | } 135 | #pragma endregion 136 | 137 | int main (int argc, char** argv) 138 | { 139 | if (argc >= 3) { 140 | directory = argv[1]; 141 | file_name = argv[2]; 142 | result_prefix = argv[3]; 143 | 144 | for (int i = 4; i < argc; i++) { 145 | radius_values.push_back(atof(argv[i])); 146 | } 147 | } 148 | 149 | cout << "begin reading PC file" << endl; 150 | pcl::PointCloud::Ptr cloud(new pcl::PointCloud); 151 | ReadPointCloudFile(cloud, directory + "\\" + file_name); 152 | 153 | 154 | // foreach rbnn radius value 155 | stringstream result_storage; 156 | for (double radius_value : radius_values) { 157 | cout << "processing radius value " << radius_value << endl; 158 | 159 | // perform the rbnn 160 | vector cluster_indices = rbnn(cloud, radius_value, 1); 161 | cout << "RBNN FINISHED" << endl; 162 | 163 | cout << endl; 164 | 165 | // find the maximal cluster (representative of the floor segment) 166 | int max_clust = most_frequent_value(cluster_indices); 167 | cout << "MAXIMUM CLUSTER: " << max_clust << endl; 168 | 169 | // all other points are classified as floating objects 170 | int cntr_yes = 0, cntr_no = 0; 171 | result_storage << radius_value << " "; 172 | for (int i = 0; i < cluster_indices.size(); i++) { 173 | if (cluster_indices[i] == max_clust) { 174 | result_storage << -1 << " "; 175 | cntr_no++; 176 | } 177 | else { 178 | result_storage << cluster_indices[i] << " "; 179 | cntr_yes++; 180 | } 181 | } 182 | result_storage << endl; 183 | cout << "POSITIVES: " << cntr_yes << " NEGATIVES: " << cntr_no << endl; 184 | } 185 | 186 | 187 | // write the results 188 | ofstream outfile; 189 | outfile.open(directory + "\\" + result_prefix + file_name, ios::out); 190 | outfile << result_storage.str(); 191 | outfile.close(); 192 | cout << "results written to disc. Press any key to exit..." << endl; 193 | 194 | return 0; 195 | } -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | ## CppRBNN 2 | 3 | This is a fast implementation of RBNN in C++. Works only on Windows 10. 4 | 5 | ## Building from source 6 | 7 | - Install PCL 1.8.1 8 | - Install cmake 3.0 or higher 9 | - Build using cmake from the root folder using CMakeLists.txt and the main .cpp file 10 | - Open the project in Visual Studio 2017 11 | - Build in Release mode 12 | 13 | ## Usage 14 | 15 | - After building the project in release mode, ```rbnn.exe``` can be found 16 | in the release folder. It is a command line tool with the following usage: 17 | - .\rbnn.exe 18 | - Radius values determine for which radius thresholds you want rbnn to 19 | execute and save the results in the results file. 20 | - **example**: ```.\rbnn.exe C:\myfolder file.pcd 0.5 1 3 5 10``` 21 | 22 | ## Result 23 | 24 | After ```rbnn``` is finished executing, it will output a result file in the same folder. 25 | This file has a line for each radius value. The values are separated by a space. The first 26 | value is the radius threshold of rbnn. Following are the classifications of each of the 27 | points in the input point cloud according to RBNN. -1 represents the class of points that 28 | belong to the floor. All other classes belong to non-floor points, represented with 29 | non-negative integers. Those points that have the same integer value belong to the same 30 | segment. Here is an example... 31 | 32 | ``` 33 | 3 -1 -1 -1 -1 -1 1 1 1 -1 -1 -1 -1 2 2 2 2 34 | 5 -1 -1 -1 -1.... 123 123 123 123 -1 -1 532 532 532 ... 35 | ``` 36 | 37 | --------------------------------------------------------------------------------