MIT-SPARK / TEASER-plusplus

A fast and robust point cloud registration library
MIT License
1.82k stars 345 forks source link

Documentation #2

Closed lucasamparo closed 4 years ago

lucasamparo commented 4 years ago

I can't find the docs on the cmake build folder. Someone could help me? I used the steps from the README.md

Thanks.

jingnanshi commented 4 years ago

Try these steps:

  1. Make a directory called build in your cloned repo
  2. In the directory, run cmake ..
  3. After that, you should see a doc folder.
  4. Then, run make doc
  5. After that, you should see a folder named html
  6. Open index.html with your browser.
lucasamparo commented 4 years ago
lucasamparo@amparo-N8xxEP6:build (master)$ make doc
/bin/sh: 1: cd: can't cd to /doc
doc/CMakeFiles/doc.dir/build.make:57: recipe for target 'doc/CMakeFiles/doc' failed
make[3]: *** [doc/CMakeFiles/doc] Error 2
CMakeFiles/Makefile2:690: recipe for target 'doc/CMakeFiles/doc.dir/all' failed
make[2]: *** [doc/CMakeFiles/doc.dir/all] Error 2
CMakeFiles/Makefile2:697: recipe for target 'doc/CMakeFiles/doc.dir/rule' failed
make[1]: *** [doc/CMakeFiles/doc.dir/rule] Error 2
Makefile:331: recipe for target 'doc' failed
make: *** [doc] Error 2
jingnanshi commented 4 years ago

Did you run make doc in the build folder, or in the build/doc folder?

lucasamparo commented 4 years ago

Both. Same results.

lucasamparo@amparo-N8xxEP6:doc (master)$ cd ..
lucasamparo@amparo-N8xxEP6:build (master)$ make doc
/bin/sh: 1: cd: can't cd to /doc
doc/CMakeFiles/doc.dir/build.make:57: recipe for target 'doc/CMakeFiles/doc' failed
make[3]: *** [doc/CMakeFiles/doc] Error 2
CMakeFiles/Makefile2:690: recipe for target 'doc/CMakeFiles/doc.dir/all' failed
make[2]: *** [doc/CMakeFiles/doc.dir/all] Error 2
CMakeFiles/Makefile2:697: recipe for target 'doc/CMakeFiles/doc.dir/rule' failed
make[1]: *** [doc/CMakeFiles/doc.dir/rule] Error 2
Makefile:331: recipe for target 'doc' failed
make: *** [doc] Error 2
lucasamparo@amparo-N8xxEP6:build (master)$ sudo make doc
[sudo] senha para lucasamparo: 
/bin/sh: 1: cd: can't cd to /doc
doc/CMakeFiles/doc.dir/build.make:57: recipe for target 'doc/CMakeFiles/doc' failed
make[3]: *** [doc/CMakeFiles/doc] Error 2
CMakeFiles/Makefile2:690: recipe for target 'doc/CMakeFiles/doc.dir/all' failed
make[2]: *** [doc/CMakeFiles/doc.dir/all] Error 2
CMakeFiles/Makefile2:697: recipe for target 'doc/CMakeFiles/doc.dir/rule' failed
make[1]: *** [doc/CMakeFiles/doc.dir/rule] Error 2
Makefile:331: recipe for target 'doc' failed
make: *** [doc] Error 2
lucasamparo@amparo-N8xxEP6:build (master)$ cd doc
lucasamparo@amparo-N8xxEP6:doc (master)$ make doc
/bin/sh: 1: cd: can't cd to /doc
doc/CMakeFiles/doc.dir/build.make:57: recipe for target 'doc/CMakeFiles/doc' failed
make[3]: *** [doc/CMakeFiles/doc] Error 2
CMakeFiles/Makefile2:690: recipe for target 'doc/CMakeFiles/doc.dir/all' failed
make[2]: *** [doc/CMakeFiles/doc.dir/all] Error 2
CMakeFiles/Makefile2:697: recipe for target 'doc/CMakeFiles/doc.dir/rule' failed
make[1]: *** [doc/CMakeFiles/doc.dir/rule] Error 2
Makefile:172: recipe for target 'doc/CMakeFiles/doc.dir/rule' failed
make: *** [doc/CMakeFiles/doc.dir/rule] Error 2
lucasamparo@amparo-N8xxEP6:doc (master)$ sudo make doc
/bin/sh: 1: cd: can't cd to /doc
doc/CMakeFiles/doc.dir/build.make:57: recipe for target 'doc/CMakeFiles/doc' failed
make[3]: *** [doc/CMakeFiles/doc] Error 2
CMakeFiles/Makefile2:690: recipe for target 'doc/CMakeFiles/doc.dir/all' failed
make[2]: *** [doc/CMakeFiles/doc.dir/all] Error 2
CMakeFiles/Makefile2:697: recipe for target 'doc/CMakeFiles/doc.dir/rule' failed
make[1]: *** [doc/CMakeFiles/doc.dir/rule] Error 2
Makefile:172: recipe for target 'doc/CMakeFiles/doc.dir/rule' failed
make: *** [doc/CMakeFiles/doc.dir/rule] Error 2
jingnanshi commented 4 years ago

What operating system are you using?

Can you check whether you have doxygen installed? Also, trying runing doxygen in build/doc folder.

lucasamparo commented 4 years ago

Ubuntu 16.04 LTS

jingnanshi commented 4 years ago

Make sure you have doxygen installed, and then run doxygen in build/doc folder.

lucasamparo commented 4 years ago
lucasamparo@amparo-N8xxEP6:doc (master)$ doxygen
warning: ignoring unsupported tag `TOC_INCLUDE_HEADINGS   =' at line 313, file Doxyfile
warning: ignoring unsupported tag `PLANTUML_CFG_FILE      =' at line 2429, file Doxyfile
warning: tag INPUT: input source `/teaser' does not exist
warning: tag INPUT: input source `/doc' does not exist
error: tag OUTPUT_DIRECTORY: Output directory `/doc' does not exist and cannot be created
Exiting...
lucasamparo commented 4 years ago

When I ran doxygen doc at the build folder, created a html folder and place the documentation here.... But, without any content LOL

image

jingnanshi commented 4 years ago

Sorry, I can't reproduce the error on my side. What folders are there in your build folder after you run cmake ..?

nkhedekar commented 4 years ago

I am having the same issue on an Ubuntu 16.04.6 system.

Build folder contents:

.
├── CMakeCache.txt
├── CMakeFiles
│   ├── 3.16.3
│   │   ├── CMakeCCompiler.cmake
│   │   ├── CMakeCXXCompiler.cmake
│   │   ├── CMakeDetermineCompilerABI_C.bin
│   │   ├── CMakeDetermineCompilerABI_CXX.bin
│   │   ├── CMakeSystem.cmake
│   │   ├── CompilerIdC
│   │   │   ├── a.out
│   │   │   ├── CMakeCCompilerId.c
│   │   │   └── tmp
│   │   └── CompilerIdCXX
│   │       ├── a.out
│   │       ├── CMakeCXXCompilerId.cpp
│   │       └── tmp
│   ├── cmake.check_cache
│   ├── CMakeDirectoryInformation.cmake
│   ├── CMakeError.log
│   ├── CMakeOutput.log
│   ├── CMakeRuleHashes.txt
│   ├── CMakeTmp
│   ├── FindOpenMP
│   │   ├── ompver_C.bin
│   │   ├── ompver_CXX.bin
│   │   ├── OpenMPCheckVersion.c
│   │   ├── OpenMPCheckVersion.cpp
│   │   ├── OpenMPTryFlag.c
│   │   └── OpenMPTryFlag.cpp
│   ├── Makefile2
│   ├── Makefile.cmake
│   ├── progress.marks
│   └── TargetDirectories.txt
├── cmake_install.cmake
├── CTestTestfile.cmake
├── doc
│   ├── CMakeFiles
│   │   ├── CMakeDirectoryInformation.cmake
│   │   ├── doc.dir
│   │   │   ├── build.make
│   │   │   ├── cmake_clean.cmake
│   │   │   ├── DependInfo.cmake
│   │   │   └── progress.make
│   │   └── progress.marks
│   ├── cmake_install.cmake
│   ├── CTestTestfile.cmake
│   ├── Doxyfile
│   └── Makefile
├── googletest-build
│   ├── CMakeFiles
│   │   ├── CMakeDirectoryInformation.cmake
│   │   └── progress.marks
│   ├── cmake_install.cmake
│   ├── CTestTestfile.cmake
│   ├── googlemock
│   │   ├── CMakeFiles
│   │   │   ├── CMakeDirectoryInformation.cmake
│   │   │   ├── gmock.dir
│   │   │   │   ├── build.make
│   │   │   │   ├── cmake_clean.cmake
│   │   │   │   ├── cmake_clean_target.cmake
│   │   │   │   ├── DependInfo.cmake
│   │   │   │   ├── depend.make
│   │   │   │   ├── flags.make
│   │   │   │   ├── link.txt
│   │   │   │   ├── progress.make
│   │   │   │   └── src
│   │   │   ├── gmock_main.dir
│   │   │   │   ├── build.make
│   │   │   │   ├── cmake_clean.cmake
│   │   │   │   ├── cmake_clean_target.cmake
│   │   │   │   ├── DependInfo.cmake
│   │   │   │   ├── depend.make
│   │   │   │   ├── flags.make
│   │   │   │   ├── link.txt
│   │   │   │   ├── progress.make
│   │   │   │   └── src
│   │   │   └── progress.marks
│   │   ├── cmake_install.cmake
│   │   ├── CTestTestfile.cmake
│   │   ├── gtest
│   │   │   ├── CMakeFiles
│   │   │   │   ├── CMakeDirectoryInformation.cmake
│   │   │   │   ├── Export
│   │   │   │   │   └── lib
│   │   │   │   │       └── cmake
│   │   │   │   │           └── GTest
│   │   │   │   │               ├── GTestTargets.cmake
│   │   │   │   │               └── GTestTargets-release.cmake
│   │   │   │   ├── gtest.dir
│   │   │   │   │   ├── build.make
│   │   │   │   │   ├── cmake_clean.cmake
│   │   │   │   │   ├── cmake_clean_target.cmake
│   │   │   │   │   ├── DependInfo.cmake
│   │   │   │   │   ├── depend.make
│   │   │   │   │   ├── flags.make
│   │   │   │   │   ├── link.txt
│   │   │   │   │   ├── progress.make
│   │   │   │   │   └── src
│   │   │   │   ├── gtest_main.dir
│   │   │   │   │   ├── build.make
│   │   │   │   │   ├── cmake_clean.cmake
│   │   │   │   │   ├── cmake_clean_target.cmake
│   │   │   │   │   ├── DependInfo.cmake
│   │   │   │   │   ├── depend.make
│   │   │   │   │   ├── flags.make
│   │   │   │   │   ├── link.txt
│   │   │   │   │   ├── progress.make
│   │   │   │   │   └── src
│   │   │   │   └── progress.marks
│   │   │   ├── cmake_install.cmake
│   │   │   ├── CTestTestfile.cmake
│   │   │   ├── generated
│   │   │   │   ├── gmock_main.pc
│   │   │   │   ├── gmock.pc
│   │   │   │   ├── GTestConfig.cmake
│   │   │   │   ├── GTestConfigVersion.cmake
│   │   │   │   ├── gtest_main.pc
│   │   │   │   └── gtest.pc
│   │   │   └── Makefile
│   │   └── Makefile
│   └── Makefile
├── googletest-download
│   ├── CMakeCache.txt
│   ├── CMakeFiles
│   │   ├── 3.16.3
│   │   │   └── CMakeSystem.cmake
│   │   ├── cmake.check_cache
│   │   ├── CMakeDirectoryInformation.cmake
│   │   ├── CMakeOutput.log
│   │   ├── CMakeRuleHashes.txt
│   │   ├── googletest-complete
│   │   ├── googletest.dir
│   │   │   ├── build.make
│   │   │   ├── cmake_clean.cmake
│   │   │   ├── DependInfo.cmake
│   │   │   ├── depend.internal
│   │   │   ├── depend.make
│   │   │   ├── Labels.json
│   │   │   ├── Labels.txt
│   │   │   └── progress.make
│   │   ├── Makefile2
│   │   ├── Makefile.cmake
│   │   ├── progress.marks
│   │   └── TargetDirectories.txt
│   ├── cmake_install.cmake
│   ├── CMakeLists.txt
│   ├── googletest-prefix
│   │   ├── src
│   │   │   ├── googletest-stamp
│   │   │   │   ├── download-googletest.cmake
│   │   │   │   ├── extract-googletest.cmake
│   │   │   │   ├── googletest-build
│   │   │   │   ├── googletest-configure
│   │   │   │   ├── googletest-done
│   │   │   │   ├── googletest-download
│   │   │   │   ├── googletest-install
│   │   │   │   ├── googletest-mkdir
│   │   │   │   ├── googletest-patch
│   │   │   │   ├── googletest-test
│   │   │   │   ├── googletest-update
│   │   │   │   ├── googletest-urlinfo.txt
│   │   │   │   └── verify-googletest.cmake
│   │   │   └── release-1.8.1.zip
│   │   └── tmp
│   │       ├── googletest-cfgcmd.txt
│   │       └── googletest-cfgcmd.txt.in
│   └── Makefile
├── googletest-src
│   ├── appveyor.yml
│   ├── BUILD.bazel
│   ├── ci
│   │   ├── build-linux-autotools.sh
│   │   ├── build-linux-bazel.sh
│   │   ├── env-linux.sh
│   │   ├── env-osx.sh
│   │   ├── get-nprocessors.sh
│   │   ├── install-linux.sh
│   │   ├── install-osx.sh
│   │   ├── log-config.sh
│   │   └── travis.sh
│   ├── CMakeLists.txt
│   ├── configure.ac
│   ├── CONTRIBUTING.md
│   ├── googlemock
│   │   ├── build-aux
│   │   ├── CHANGES
│   │   ├── cmake
│   │   │   ├── gmock_main.pc.in
│   │   │   └── gmock.pc.in
│   │   ├── CMakeLists.txt
│   │   ├── configure.ac
│   │   ├── CONTRIBUTORS
│   │   ├── docs
│   │   │   ├── CheatSheet.md
│   │   │   ├── CookBook.md
│   │   │   ├── DesignDoc.md
│   │   │   ├── Documentation.md
│   │   │   ├── ForDummies.md
│   │   │   ├── FrequentlyAskedQuestions.md
│   │   │   └── KnownIssues.md
│   │   ├── include
│   │   │   └── gmock
│   │   │       ├── gmock-actions.h
│   │   │       ├── gmock-cardinalities.h
│   │   │       ├── gmock-generated-actions.h
│   │   │       ├── gmock-generated-actions.h.pump
│   │   │       ├── gmock-generated-function-mockers.h
│   │   │       ├── gmock-generated-function-mockers.h.pump
│   │   │       ├── gmock-generated-matchers.h
│   │   │       ├── gmock-generated-matchers.h.pump
│   │   │       ├── gmock-generated-nice-strict.h
│   │   │       ├── gmock-generated-nice-strict.h.pump
│   │   │       ├── gmock.h
│   │   │       ├── gmock-matchers.h
│   │   │       ├── gmock-more-actions.h
│   │   │       ├── gmock-more-matchers.h
│   │   │       ├── gmock-spec-builders.h
│   │   │       └── internal
│   │   │           ├── custom
│   │   │           │   ├── gmock-generated-actions.h
│   │   │           │   ├── gmock-generated-actions.h.pump
│   │   │           │   ├── gmock-matchers.h
│   │   │           │   ├── gmock-port.h
│   │   │           │   └── README.md
│   │   │           ├── gmock-generated-internal-utils.h
│   │   │           ├── gmock-generated-internal-utils.h.pump
│   │   │           ├── gmock-internal-utils.h
│   │   │           └── gmock-port.h
│   │   ├── LICENSE
│   │   ├── make
│   │   │   └── Makefile
│   │   ├── Makefile.am
│   │   ├── msvc
│   │   │   ├── 2005
│   │   │   │   ├── gmock_config.vsprops
│   │   │   │   ├── gmock_main.vcproj
│   │   │   │   ├── gmock.sln
│   │   │   │   ├── gmock_test.vcproj
│   │   │   │   └── gmock.vcproj
│   │   │   ├── 2010
│   │   │   │   ├── gmock_config.props
│   │   │   │   ├── gmock_main.vcxproj
│   │   │   │   ├── gmock.sln
│   │   │   │   ├── gmock_test.vcxproj
│   │   │   │   └── gmock.vcxproj
│   │   │   └── 2015
│   │   │       ├── gmock_config.props
│   │   │       ├── gmock_main.vcxproj
│   │   │       ├── gmock.sln
│   │   │       ├── gmock_test.vcxproj
│   │   │       └── gmock.vcxproj
│   │   ├── README.md
│   │   ├── scripts
│   │   │   ├── fuse_gmock_files.py
│   │   │   ├── generator
│   │   │   │   ├── cpp
│   │   │   │   │   ├── ast.py
│   │   │   │   │   ├── gmock_class.py
│   │   │   │   │   ├── gmock_class_test.py
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   ├── keywords.py
│   │   │   │   │   ├── tokenize.py
│   │   │   │   │   └── utils.py
│   │   │   │   ├── gmock_gen.py
│   │   │   │   ├── LICENSE
│   │   │   │   ├── README
│   │   │   │   └── README.cppclean
│   │   │   ├── gmock-config.in
│   │   │   ├── gmock_doctor.py
│   │   │   ├── upload_gmock.py
│   │   │   └── upload.py
│   │   ├── src
│   │   │   ├── gmock-all.cc
│   │   │   ├── gmock-cardinalities.cc
│   │   │   ├── gmock.cc
│   │   │   ├── gmock-internal-utils.cc
│   │   │   ├── gmock_main.cc
│   │   │   ├── gmock-matchers.cc
│   │   │   └── gmock-spec-builders.cc
│   │   └── test
│   │       ├── BUILD.bazel
│   │       ├── gmock-actions_test.cc
│   │       ├── gmock_all_test.cc
│   │       ├── gmock-cardinalities_test.cc
│   │       ├── gmock_ex_test.cc
│   │       ├── gmock-generated-actions_test.cc
│   │       ├── gmock-generated-function-mockers_test.cc
│   │       ├── gmock-generated-internal-utils_test.cc
│   │       ├── gmock-generated-matchers_test.cc
│   │       ├── gmock-internal-utils_test.cc
│   │       ├── gmock_leak_test_.cc
│   │       ├── gmock_leak_test.py
│   │       ├── gmock_link2_test.cc
│   │       ├── gmock_link_test.cc
│   │       ├── gmock_link_test.h
│   │       ├── gmock-matchers_test.cc
│   │       ├── gmock-more-actions_test.cc
│   │       ├── gmock-nice-strict_test.cc
│   │       ├── gmock_output_test_.cc
│   │       ├── gmock_output_test_golden.txt
│   │       ├── gmock_output_test.py
│   │       ├── gmock-port_test.cc
│   │       ├── gmock-spec-builders_test.cc
│   │       ├── gmock_stress_test.cc
│   │       ├── gmock_test.cc
│   │       └── gmock_test_utils.py
│   ├── googletest
│   │   ├── CHANGES
│   │   ├── cmake
│   │   │   ├── Config.cmake.in
│   │   │   ├── gtest_main.pc.in
│   │   │   ├── gtest.pc.in
│   │   │   └── internal_utils.cmake
│   │   ├── CMakeLists.txt
│   │   ├── codegear
│   │   │   ├── gtest_all.cc
│   │   │   ├── gtest.cbproj
│   │   │   ├── gtest.groupproj
│   │   │   ├── gtest_link.cc
│   │   │   ├── gtest_main.cbproj
│   │   │   └── gtest_unittest.cbproj
│   │   ├── configure.ac
│   │   ├── CONTRIBUTORS
│   │   ├── docs
│   │   │   ├── advanced.md
│   │   │   ├── faq.md
│   │   │   ├── Pkgconfig.md
│   │   │   ├── primer.md
│   │   │   ├── PumpManual.md
│   │   │   ├── samples.md
│   │   │   └── XcodeGuide.md
│   │   ├── include
│   │   │   └── gtest
│   │   │       ├── gtest-death-test.h
│   │   │       ├── gtest.h
│   │   │       ├── gtest-message.h
│   │   │       ├── gtest-param-test.h
│   │   │       ├── gtest-param-test.h.pump
│   │   │       ├── gtest_pred_impl.h
│   │   │       ├── gtest-printers.h
│   │   │       ├── gtest_prod.h
│   │   │       ├── gtest-spi.h
│   │   │       ├── gtest-test-part.h
│   │   │       ├── gtest-typed-test.h
│   │   │       └── internal
│   │   │           ├── custom
│   │   │           │   ├── gtest.h
│   │   │           │   ├── gtest-port.h
│   │   │           │   ├── gtest-printers.h
│   │   │           │   └── README.md
│   │   │           ├── gtest-death-test-internal.h
│   │   │           ├── gtest-filepath.h
│   │   │           ├── gtest-internal.h
│   │   │           ├── gtest-linked_ptr.h
│   │   │           ├── gtest-param-util-generated.h
│   │   │           ├── gtest-param-util-generated.h.pump
│   │   │           ├── gtest-param-util.h
│   │   │           ├── gtest-port-arch.h
│   │   │           ├── gtest-port.h
│   │   │           ├── gtest-string.h
│   │   │           ├── gtest-tuple.h
│   │   │           ├── gtest-tuple.h.pump
│   │   │           ├── gtest-type-util.h
│   │   │           └── gtest-type-util.h.pump
│   │   ├── LICENSE
│   │   ├── m4
│   │   │   ├── acx_pthread.m4
│   │   │   └── gtest.m4
│   │   ├── make
│   │   │   └── Makefile
│   │   ├── Makefile.am
│   │   ├── msvc
│   │   │   └── 2010
│   │   │       ├── gtest_main-md.vcxproj
│   │   │       ├── gtest_main-md.vcxproj.filters
│   │   │       ├── gtest_main.vcxproj
│   │   │       ├── gtest_main.vcxproj.filters
│   │   │       ├── gtest-md.sln
│   │   │       ├── gtest-md.vcxproj
│   │   │       ├── gtest-md.vcxproj.filters
│   │   │       ├── gtest_prod_test-md.vcxproj
│   │   │       ├── gtest_prod_test-md.vcxproj.filters
│   │   │       ├── gtest_prod_test.vcxproj
│   │   │       ├── gtest_prod_test.vcxproj.filters
│   │   │       ├── gtest.sln
│   │   │       ├── gtest_unittest-md.vcxproj
│   │   │       ├── gtest_unittest-md.vcxproj.filters
│   │   │       ├── gtest_unittest.vcxproj
│   │   │       ├── gtest_unittest.vcxproj.filters
│   │   │       ├── gtest.vcxproj
│   │   │       └── gtest.vcxproj.filters
│   │   ├── README.md
│   │   ├── samples
│   │   │   ├── prime_tables.h
│   │   │   ├── sample10_unittest.cc
│   │   │   ├── sample1.cc
│   │   │   ├── sample1.h
│   │   │   ├── sample1_unittest.cc
│   │   │   ├── sample2.cc
│   │   │   ├── sample2.h
│   │   │   ├── sample2_unittest.cc
│   │   │   ├── sample3-inl.h
│   │   │   ├── sample3_unittest.cc
│   │   │   ├── sample4.cc
│   │   │   ├── sample4.h
│   │   │   ├── sample4_unittest.cc
│   │   │   ├── sample5_unittest.cc
│   │   │   ├── sample6_unittest.cc
│   │   │   ├── sample7_unittest.cc
│   │   │   ├── sample8_unittest.cc
│   │   │   └── sample9_unittest.cc
│   │   ├── scripts
│   │   │   ├── common.py
│   │   │   ├── fuse_gtest_files.py
│   │   │   ├── gen_gtest_pred_impl.py
│   │   │   ├── gtest-config.in
│   │   │   ├── pump.py
│   │   │   ├── release_docs.py
│   │   │   ├── test
│   │   │   │   └── Makefile
│   │   │   ├── upload_gtest.py
│   │   │   └── upload.py
│   │   ├── src
│   │   │   ├── gtest-all.cc
│   │   │   ├── gtest.cc
│   │   │   ├── gtest-death-test.cc
│   │   │   ├── gtest-filepath.cc
│   │   │   ├── gtest-internal-inl.h
│   │   │   ├── gtest_main.cc
│   │   │   ├── gtest-port.cc
│   │   │   ├── gtest-printers.cc
│   │   │   ├── gtest-test-part.cc
│   │   │   └── gtest-typed-test.cc
│   │   ├── test
│   │   │   ├── BUILD.bazel
│   │   │   ├── googletest-break-on-failure-unittest_.cc
│   │   │   ├── googletest-break-on-failure-unittest.py
│   │   │   ├── googletest-catch-exceptions-test_.cc
│   │   │   ├── googletest-catch-exceptions-test.py
│   │   │   ├── googletest-color-test_.cc
│   │   │   ├── googletest-color-test.py
│   │   │   ├── googletest-death-test_ex_test.cc
│   │   │   ├── googletest-death-test-test.cc
│   │   │   ├── googletest-env-var-test_.cc
│   │   │   ├── googletest-env-var-test.py
│   │   │   ├── googletest-filepath-test.cc
│   │   │   ├── googletest-filter-unittest_.cc
│   │   │   ├── googletest-filter-unittest.py
│   │   │   ├── googletest-json-outfiles-test.py
│   │   │   ├── googletest-json-output-unittest.py
│   │   │   ├── googletest-linked-ptr-test.cc
│   │   │   ├── googletest-listener-test.cc
│   │   │   ├── googletest-list-tests-unittest_.cc
│   │   │   ├── googletest-list-tests-unittest.py
│   │   │   ├── googletest-message-test.cc
│   │   │   ├── googletest-options-test.cc
│   │   │   ├── googletest-output-test_.cc
│   │   │   ├── googletest-output-test-golden-lin.txt
│   │   │   ├── googletest-output-test.py
│   │   │   ├── googletest-param-test2-test.cc
│   │   │   ├── googletest-param-test-invalid-name1-test_.cc
│   │   │   ├── googletest-param-test-invalid-name1-test.py
│   │   │   ├── googletest-param-test-invalid-name2-test_.cc
│   │   │   ├── googletest-param-test-invalid-name2-test.py
│   │   │   ├── googletest-param-test-test.cc
│   │   │   ├── googletest-param-test-test.h
│   │   │   ├── googletest-port-test.cc
│   │   │   ├── googletest-printers-test.cc
│   │   │   ├── googletest-shuffle-test_.cc
│   │   │   ├── googletest-shuffle-test.py
│   │   │   ├── googletest-test2_test.cc
│   │   │   ├── googletest-test-part-test.cc
│   │   │   ├── googletest-throw-on-failure-test_.cc
│   │   │   ├── googletest-throw-on-failure-test.py
│   │   │   ├── googletest-tuple-test.cc
│   │   │   ├── googletest-uninitialized-test_.cc
│   │   │   ├── googletest-uninitialized-test.py
│   │   │   ├── gtest_all_test.cc
│   │   │   ├── gtest_assert_by_exception_test.cc
│   │   │   ├── gtest_environment_test.cc
│   │   │   ├── gtest_help_test_.cc
│   │   │   ├── gtest_help_test.py
│   │   │   ├── gtest_json_test_utils.py
│   │   │   ├── gtest_list_output_unittest_.cc
│   │   │   ├── gtest_list_output_unittest.py
│   │   │   ├── gtest_main_unittest.cc
│   │   │   ├── gtest_no_test_unittest.cc
│   │   │   ├── gtest_pred_impl_unittest.cc
│   │   │   ├── gtest_premature_exit_test.cc
│   │   │   ├── gtest_prod_test.cc
│   │   │   ├── gtest_repeat_test.cc
│   │   │   ├── gtest_sole_header_test.cc
│   │   │   ├── gtest_stress_test.cc
│   │   │   ├── gtest_testbridge_test_.cc
│   │   │   ├── gtest_testbridge_test.py
│   │   │   ├── gtest_test_macro_stack_footprint_test.cc
│   │   │   ├── gtest_test_utils.py
│   │   │   ├── gtest_throw_on_failure_ex_test.cc
│   │   │   ├── gtest-typed-test2_test.cc
│   │   │   ├── gtest-typed-test_test.cc
│   │   │   ├── gtest-typed-test_test.h
│   │   │   ├── gtest-unittest-api_test.cc
│   │   │   ├── gtest_unittest.cc
│   │   │   ├── gtest_xml_outfile1_test_.cc
│   │   │   ├── gtest_xml_outfile2_test_.cc
│   │   │   ├── gtest_xml_outfiles_test.py
│   │   │   ├── gtest_xml_output_unittest_.cc
│   │   │   ├── gtest_xml_output_unittest.py
│   │   │   ├── gtest_xml_test_utils.py
│   │   │   ├── production.cc
│   │   │   └── production.h
│   │   └── xcode
│   │       ├── Config
│   │       │   ├── DebugProject.xcconfig
│   │       │   ├── FrameworkTarget.xcconfig
│   │       │   ├── General.xcconfig
│   │       │   ├── ReleaseProject.xcconfig
│   │       │   ├── StaticLibraryTarget.xcconfig
│   │       │   └── TestTarget.xcconfig
│   │       ├── gtest.xcodeproj
│   │       │   └── project.pbxproj
│   │       ├── Resources
│   │       │   └── Info.plist
│   │       ├── Samples
│   │       │   └── FrameworkSample
│   │       │       ├── Info.plist
│   │       │       ├── runtests.sh
│   │       │       ├── widget.cc
│   │       │       ├── WidgetFramework.xcodeproj
│   │       │       │   └── project.pbxproj
│   │       │       ├── widget.h
│   │       │       └── widget_test.cc
│   │       └── Scripts
│   │           ├── runtests.sh
│   │           └── versiongenerate.py
│   ├── LICENSE
│   ├── Makefile.am
│   ├── README.md
│   └── WORKSPACE
├── Makefile
├── pmc-build
│   ├── CMakeFiles
│   │   ├── CMakeDirectoryInformation.cmake
│   │   ├── Export
│   │   │   └── lib
│   │   │       └── cmake
│   │   │           └── pmc
│   │   │               ├── pmcTargets.cmake
│   │   │               └── pmcTargets-release.cmake
│   │   ├── pmc.dir
│   │   │   ├── build.make
│   │   │   ├── cmake_clean.cmake
│   │   │   ├── DependInfo.cmake
│   │   │   ├── depend.make
│   │   │   ├── flags.make
│   │   │   ├── link.txt
│   │   │   └── progress.make
│   │   ├── pmc_main.dir
│   │   │   ├── build.make
│   │   │   ├── cmake_clean.cmake
│   │   │   ├── DependInfo.cmake
│   │   │   ├── depend.make
│   │   │   ├── flags.make
│   │   │   ├── link.txt
│   │   │   └── progress.make
│   │   └── progress.marks
│   ├── cmake_install.cmake
│   └── Makefile
├── pmc-download
│   ├── CMakeCache.txt
│   ├── CMakeFiles
│   │   ├── 3.16.3
│   │   │   └── CMakeSystem.cmake
│   │   ├── cmake.check_cache
│   │   ├── CMakeDirectoryInformation.cmake
│   │   ├── CMakeOutput.log
│   │   ├── CMakeRuleHashes.txt
│   │   ├── Makefile2
│   │   ├── Makefile.cmake
│   │   ├── pmc-complete
│   │   ├── pmc.dir
│   │   │   ├── build.make
│   │   │   ├── cmake_clean.cmake
│   │   │   ├── DependInfo.cmake
│   │   │   ├── depend.internal
│   │   │   ├── depend.make
│   │   │   ├── Labels.json
│   │   │   ├── Labels.txt
│   │   │   └── progress.make
│   │   ├── progress.marks
│   │   └── TargetDirectories.txt
│   ├── cmake_install.cmake
│   ├── CMakeLists.txt
│   ├── Makefile
│   └── pmc-prefix
│       ├── src
│       │   └── pmc-stamp
│       │       ├── pmc-build
│       │       ├── pmc-configure
│       │       ├── pmc-done
│       │       ├── pmc-download
│       │       ├── pmc-gitclone-lastrun.txt
│       │       ├── pmc-gitinfo.txt
│       │       ├── pmc-install
│       │       ├── pmc-mkdir
│       │       ├── pmc-patch
│       │       └── pmc-test
│       └── tmp
│           ├── pmc-cfgcmd.txt
│           ├── pmc-cfgcmd.txt.in
│           ├── pmc-gitclone.cmake
│           └── pmc-gitupdate.cmake
├── pmc-src
│   ├── cmake
│   │   └── pmcConfig.cmake
│   ├── CMakeLists.txt
│   ├── include
│   │   └── pmc
│   │       ├── pmc_graph.h
│   │       ├── pmc.h
│   │       ├── pmc_headers.h
│   │       ├── pmc_heu.h
│   │       ├── pmc_input.h
│   │       ├── pmc_maxclique.h
│   │       ├── pmc_neigh_coloring.h
│   │       ├── pmc_neigh_cores.h
│   │       ├── pmc_utils.h
│   │       ├── pmc_vertex.h
│   │       ├── pmcx_maxclique_basic.h
│   │       └── pmcx_maxclique.h
│   ├── libpmc.h
│   ├── libpmc_test.cpp
│   ├── LICENSE.md
│   ├── Makefile
│   ├── pmc_clique_utils.cpp
│   ├── pmc_cores.cpp
│   ├── pmc_driver.cpp
│   ├── pmc_graph.cpp
│   ├── pmc_heu.cpp
│   ├── pmc.jl
│   ├── pmc_lib.cpp
│   ├── pmc.m
│   ├── pmc_maxclique.cpp
│   ├── pmc.py
│   ├── pmc_utils.cpp
│   ├── pmcx_maxclique_basic.cpp
│   ├── pmcx_maxclique.cpp
│   └── README.md
├── pybind11-build
│   ├── CMakeFiles
│   │   ├── CMakeDirectoryInformation.cmake
│   │   └── progress.marks
│   ├── cmake_install.cmake
│   ├── CTestTestfile.cmake
│   └── Makefile
├── pybind11-download
│   ├── CMakeCache.txt
│   ├── CMakeFiles
│   │   ├── 3.16.3
│   │   │   └── CMakeSystem.cmake
│   │   ├── cmake.check_cache
│   │   ├── CMakeDirectoryInformation.cmake
│   │   ├── CMakeOutput.log
│   │   ├── CMakeRuleHashes.txt
│   │   ├── Makefile2
│   │   ├── Makefile.cmake
│   │   ├── pmc-complete
│   │   ├── pmc.dir
│   │   │   ├── build.make
│   │   │   ├── cmake_clean.cmake
│   │   │   ├── DependInfo.cmake
│   │   │   ├── depend.internal
│   │   │   ├── depend.make
│   │   │   ├── Labels.json
│   │   │   ├── Labels.txt
│   │   │   └── progress.make
│   │   ├── progress.marks
│   │   └── TargetDirectories.txt
│   ├── cmake_install.cmake
│   ├── CMakeLists.txt
│   ├── Makefile
│   └── pmc-prefix
│       ├── src
│       │   └── pmc-stamp
│       │       ├── pmc-build
│       │       ├── pmc-configure
│       │       ├── pmc-done
│       │       ├── pmc-download
│       │       ├── pmc-gitclone-lastrun.txt
│       │       ├── pmc-gitinfo.txt
│       │       ├── pmc-install
│       │       ├── pmc-mkdir
│       │       ├── pmc-patch
│       │       └── pmc-test
│       └── tmp
│           ├── pmc-cfgcmd.txt
│           ├── pmc-cfgcmd.txt.in
│           ├── pmc-gitclone.cmake
│           └── pmc-gitupdate.cmake
├── pybind11-src
│   ├── CMakeLists.txt
│   ├── CONTRIBUTING.md
│   ├── docs
│   │   ├── advanced
│   │   │   ├── cast
│   │   │   │   ├── chrono.rst
│   │   │   │   ├── custom.rst
│   │   │   │   ├── eigen.rst
│   │   │   │   ├── functional.rst
│   │   │   │   ├── index.rst
│   │   │   │   ├── overview.rst
│   │   │   │   ├── stl.rst
│   │   │   │   └── strings.rst
│   │   │   ├── classes.rst
│   │   │   ├── embedding.rst
│   │   │   ├── exceptions.rst
│   │   │   ├── functions.rst
│   │   │   ├── misc.rst
│   │   │   ├── pycpp
│   │   │   │   ├── index.rst
│   │   │   │   ├── numpy.rst
│   │   │   │   ├── object.rst
│   │   │   │   └── utilities.rst
│   │   │   └── smart_ptrs.rst
│   │   ├── basics.rst
│   │   ├── benchmark.py
│   │   ├── benchmark.rst
│   │   ├── changelog.rst
│   │   ├── classes.rst
│   │   ├── compiling.rst
│   │   ├── conf.py
│   │   ├── Doxyfile
│   │   ├── faq.rst
│   │   ├── index.rst
│   │   ├── intro.rst
│   │   ├── limitations.rst
│   │   ├── Makefile
│   │   ├── pybind11-logo.png
│   │   ├── pybind11_vs_boost_python1.png
│   │   ├── pybind11_vs_boost_python1.svg
│   │   ├── pybind11_vs_boost_python2.png
│   │   ├── pybind11_vs_boost_python2.svg
│   │   ├── reference.rst
│   │   ├── release.rst
│   │   ├── requirements.txt
│   │   ├── _static
│   │   │   └── theme_overrides.css
│   │   └── upgrade.rst
│   ├── include
│   │   └── pybind11
│   │       ├── attr.h
│   │       ├── buffer_info.h
│   │       ├── cast.h
│   │       ├── chrono.h
│   │       ├── common.h
│   │       ├── complex.h
│   │       ├── detail
│   │       │   ├── class.h
│   │       │   ├── common.h
│   │       │   ├── descr.h
│   │       │   ├── init.h
│   │       │   ├── internals.h
│   │       │   └── typeid.h
│   │       ├── eigen.h
│   │       ├── embed.h
│   │       ├── eval.h
│   │       ├── functional.h
│   │       ├── iostream.h
│   │       ├── numpy.h
│   │       ├── operators.h
│   │       ├── options.h
│   │       ├── pybind11.h
│   │       ├── pytypes.h
│   │       ├── stl_bind.h
│   │       └── stl.h
│   ├── ISSUE_TEMPLATE.md
│   ├── LICENSE
│   ├── MANIFEST.in
│   ├── pybind11
│   │   ├── __init__.py
│   │   ├── __main__.py
│   │   └── _version.py
│   ├── README.md
│   ├── setup.cfg
│   ├── setup.py
│   ├── tests
│   │   ├── CMakeLists.txt
│   │   ├── conftest.py
│   │   ├── constructor_stats.h
│   │   ├── cross_module_gil_utils.cpp
│   │   ├── local_bindings.h
│   │   ├── object.h
│   │   ├── pybind11_cross_module_tests.cpp
│   │   ├── pybind11_tests.cpp
│   │   ├── pybind11_tests.h
│   │   ├── pytest.ini
│   │   ├── test_async.cpp
│   │   ├── test_async.py
│   │   ├── test_buffers.cpp
│   │   ├── test_buffers.py
│   │   ├── test_builtin_casters.cpp
│   │   ├── test_builtin_casters.py
│   │   ├── test_callbacks.cpp
│   │   ├── test_callbacks.py
│   │   ├── test_call_policies.cpp
│   │   ├── test_call_policies.py
│   │   ├── test_chrono.cpp
│   │   ├── test_chrono.py
│   │   ├── test_class.cpp
│   │   ├── test_class.py
│   │   ├── test_cmake_build
│   │   │   ├── CMakeLists.txt
│   │   │   ├── embed.cpp
│   │   │   ├── installed_embed
│   │   │   │   └── CMakeLists.txt
│   │   │   ├── installed_function
│   │   │   │   └── CMakeLists.txt
│   │   │   ├── installed_target
│   │   │   │   └── CMakeLists.txt
│   │   │   ├── main.cpp
│   │   │   ├── subdirectory_embed
│   │   │   │   └── CMakeLists.txt
│   │   │   ├── subdirectory_function
│   │   │   │   └── CMakeLists.txt
│   │   │   ├── subdirectory_target
│   │   │   │   └── CMakeLists.txt
│   │   │   └── test.py
│   │   ├── test_constants_and_functions.cpp
│   │   ├── test_constants_and_functions.py
│   │   ├── test_copy_move.cpp
│   │   ├── test_copy_move.py
│   │   ├── test_docstring_options.cpp
│   │   ├── test_docstring_options.py
│   │   ├── test_eigen.cpp
│   │   ├── test_eigen.py
│   │   ├── test_embed
│   │   │   ├── catch.cpp
│   │   │   ├── CMakeLists.txt
│   │   │   ├── external_module.cpp
│   │   │   ├── test_interpreter.cpp
│   │   │   └── test_interpreter.py
│   │   ├── test_enum.cpp
│   │   ├── test_enum.py
│   │   ├── test_eval_call.py
│   │   ├── test_eval.cpp
│   │   ├── test_eval.py
│   │   ├── test_exceptions.cpp
│   │   ├── test_exceptions.py
│   │   ├── test_factory_constructors.cpp
│   │   ├── test_factory_constructors.py
│   │   ├── test_gil_scoped.cpp
│   │   ├── test_gil_scoped.py
│   │   ├── test_iostream.cpp
│   │   ├── test_iostream.py
│   │   ├── test_kwargs_and_defaults.cpp
│   │   ├── test_kwargs_and_defaults.py
│   │   ├── test_local_bindings.cpp
│   │   ├── test_local_bindings.py
│   │   ├── test_methods_and_attributes.cpp
│   │   ├── test_methods_and_attributes.py
│   │   ├── test_modules.cpp
│   │   ├── test_modules.py
│   │   ├── test_multiple_inheritance.cpp
│   │   ├── test_multiple_inheritance.py
│   │   ├── test_numpy_array.cpp
│   │   ├── test_numpy_array.py
│   │   ├── test_numpy_dtypes.cpp
│   │   ├── test_numpy_dtypes.py
│   │   ├── test_numpy_vectorize.cpp
│   │   ├── test_numpy_vectorize.py
│   │   ├── test_opaque_types.cpp
│   │   ├── test_opaque_types.py
│   │   ├── test_operator_overloading.cpp
│   │   ├── test_operator_overloading.py
│   │   ├── test_pickling.cpp
│   │   ├── test_pickling.py
│   │   ├── test_pytypes.cpp
│   │   ├── test_pytypes.py
│   │   ├── test_sequences_and_iterators.cpp
│   │   ├── test_sequences_and_iterators.py
│   │   ├── test_smart_ptr.cpp
│   │   ├── test_smart_ptr.py
│   │   ├── test_stl_binders.cpp
│   │   ├── test_stl_binders.py
│   │   ├── test_stl.cpp
│   │   ├── test_stl.py
│   │   ├── test_tagbased_polymorphic.cpp
│   │   ├── test_tagbased_polymorphic.py
│   │   ├── test_union.cpp
│   │   ├── test_union.py
│   │   ├── test_virtual_functions.cpp
│   │   └── test_virtual_functions.py
│   └── tools
│       ├── check-style.sh
│       ├── clang
│       │   ├── cindex.py
│       │   ├── enumerations.py
│       │   ├── __init__.py
│       │   ├── LICENSE.TXT
│       │   └── README.md
│       ├── FindCatch.cmake
│       ├── FindEigen3.cmake
│       ├── FindPythonLibsNew.cmake
│       ├── libsize.py
│       ├── mkdoc.py
│       ├── pybind11Config.cmake.in
│       └── pybind11Tools.cmake
├── python
│   ├── CMakeFiles
│   │   ├── CMakeDirectoryInformation.cmake
│   │   ├── progress.marks
│   │   └── teaserpp_python.dir
│   │       ├── build.make
│   │       ├── cmake_clean.cmake
│   │       ├── DependInfo.cmake
│   │       ├── depend.make
│   │       ├── flags.make
│   │       ├── link.txt
│   │       ├── progress.make
│   │       └── teaserpp_python
│   ├── cmake_install.cmake
│   ├── CTestTestfile.cmake
│   ├── Makefile
│   ├── setup.py
│   └── teaserpp_python
│       ├── __init__.py
│       └── teaserpp_example.py
├── teaser
│   ├── CMakeFiles
│   │   ├── CMakeDirectoryInformation.cmake
│   │   ├── Export
│   │   │   └── lib
│   │   │       └── cmake
│   │   │           └── teaserpp
│   │   │               ├── teaserppTargets.cmake
│   │   │               └── teaserppTargets-release.cmake
│   │   ├── progress.marks
│   │   ├── teaser_io.dir
│   │   │   ├── build.make
│   │   │   ├── cmake_clean.cmake
│   │   │   ├── DependInfo.cmake
│   │   │   ├── depend.make
│   │   │   ├── flags.make
│   │   │   ├── link.txt
│   │   │   ├── progress.make
│   │   │   └── src
│   │   └── teaser_registration.dir
│   │       ├── build.make
│   │       ├── cmake_clean.cmake
│   │       ├── DependInfo.cmake
│   │       ├── depend.make
│   │       ├── flags.make
│   │       ├── link.txt
│   │       ├── progress.make
│   │       └── src
│   ├── cmake_install.cmake
│   └── Makefile
├── teaserpp-exports.cmake
├── test
│   ├── benchmark
│   │   ├── CMakeFiles
│   │   │   ├── all_benchmarks.dir
│   │   │   │   ├── build.make
│   │   │   │   ├── cmake_clean.cmake
│   │   │   │   ├── DependInfo.cmake
│   │   │   │   ├── depend.make
│   │   │   │   ├── flags.make
│   │   │   │   ├── link.txt
│   │   │   │   └── progress.make
│   │   │   ├── CMakeDirectoryInformation.cmake
│   │   │   └── progress.marks
│   │   ├── cmake_install.cmake
│   │   ├── CMakeLists.txt
│   │   ├── CTestTestfile.cmake
│   │   ├── data
│   │   │   ├── benchmark_1
│   │   │   │   ├── dst.ply
│   │   │   │   ├── parameters.txt
│   │   │   │   ├── R_est.csv
│   │   │   │   ├── R_ref.csv
│   │   │   │   ├── s_est.csv
│   │   │   │   ├── src.ply
│   │   │   │   ├── s_ref.csv
│   │   │   │   ├── t_est.csv
│   │   │   │   └── t_ref.csv
│   │   │   ├── benchmark_2
│   │   │   │   ├── dst.ply
│   │   │   │   ├── parameters.txt
│   │   │   │   ├── R_est.csv
│   │   │   │   ├── R_ref.csv
│   │   │   │   ├── s_est.csv
│   │   │   │   ├── src.ply
│   │   │   │   ├── s_ref.csv
│   │   │   │   ├── t_est.csv
│   │   │   │   └── t_ref.csv
│   │   │   ├── benchmark_3
│   │   │   │   ├── dst.ply
│   │   │   │   ├── parameters.txt
│   │   │   │   ├── R_est.csv
│   │   │   │   ├── R_ref.csv
│   │   │   │   ├── s_est.csv
│   │   │   │   ├── src.ply
│   │   │   │   ├── s_ref.csv
│   │   │   │   ├── t_est.csv
│   │   │   │   └── t_ref.csv
│   │   │   ├── benchmark_4
│   │   │   │   ├── dst.ply
│   │   │   │   ├── parameters.txt
│   │   │   │   ├── R_est.csv
│   │   │   │   ├── R_ref.csv
│   │   │   │   ├── s_est.csv
│   │   │   │   ├── src.ply
│   │   │   │   ├── s_ref.csv
│   │   │   │   ├── t_est.csv
│   │   │   │   └── t_ref.csv
│   │   │   ├── benchmark_5
│   │   │   │   ├── dst.ply
│   │   │   │   ├── parameters.txt
│   │   │   │   ├── R_est.csv
│   │   │   │   ├── R_ref.csv
│   │   │   │   ├── s_est.csv
│   │   │   │   ├── src.ply
│   │   │   │   ├── s_ref.csv
│   │   │   │   ├── t_est.csv
│   │   │   │   └── t_ref.csv
│   │   │   └── benchmark_6
│   │   │       ├── dst.ply
│   │   │       ├── parameters.txt
│   │   │       ├── R_est.csv
│   │   │       ├── R_ref.csv
│   │   │       ├── s_est.csv
│   │   │       ├── src.ply
│   │   │       ├── s_ref.csv
│   │   │       ├── t_est.csv
│   │   │       └── t_ref.csv
│   │   └── Makefile
│   ├── CMakeFiles
│   │   ├── CMakeDirectoryInformation.cmake
│   │   └── progress.marks
│   ├── cmake_install.cmake
│   ├── CMakeLists.txt
│   ├── CTestTestfile.cmake
│   ├── Makefile
│   ├── teaser
│   │   ├── CMakeFiles
│   │   │   ├── all_tests.dir
│   │   │   │   ├── build.make
│   │   │   │   ├── cmake_clean.cmake
│   │   │   │   ├── DependInfo.cmake
│   │   │   │   ├── depend.make
│   │   │   │   ├── flags.make
│   │   │   │   ├── link.txt
│   │   │   │   └── progress.make
│   │   │   ├── CMakeDirectoryInformation.cmake
│   │   │   └── progress.marks
│   │   ├── cmake_install.cmake
│   │   ├── CMakeLists.txt
│   │   ├── CTestTestfile.cmake
│   │   ├── data
│   │   │   ├── bunny_fpfh.csv
│   │   │   ├── bunny.pcd
│   │   │   ├── canstick.ply
│   │   │   ├── cube.ply
│   │   │   ├── matcher-test-matches-1.csv
│   │   │   ├── matcher-test-object-1.ply
│   │   │   ├── matcher-test-scene-1.ply
│   │   │   ├── registration_test
│   │   │   │   ├── 1000point_model.ply
│   │   │   │   ├── 1000point_scene.ply
│   │   │   │   ├── bun_zipper_res3.ply
│   │   │   │   ├── fixed_scale_inliers.csv
│   │   │   │   ├── objectIn.csv
│   │   │   │   ├── rotation_only_dst.csv
│   │   │   │   ├── rotation_only_src.csv
│   │   │   │   ├── sceneIn.csv
│   │   │   │   ├── translation_test_v1_inliers.csv
│   │   │   │   └── translation_test_v2_inliers.csv
│   │   │   └── uw-rgbdv2-01.ply
│   │   └── Makefile
│   └── test-tools
│       ├── CMakeFiles
│       │   ├── CMakeDirectoryInformation.cmake
│       │   └── progress.marks
│       ├── cmake_install.cmake
│       ├── CMakeLists.txt
│       ├── CTestTestfile.cmake
│       └── Makefile
├── tinyply-build
│   ├── CMakeFiles
│   │   ├── CMakeDirectoryInformation.cmake
│   │   ├── example.dir
│   │   │   ├── build.make
│   │   │   ├── cmake_clean.cmake
│   │   │   ├── DependInfo.cmake
│   │   │   ├── depend.make
│   │   │   ├── flags.make
│   │   │   ├── link.txt
│   │   │   ├── progress.make
│   │   │   └── source
│   │   ├── Export
│   │   │   └── lib
│   │   │       └── cmake
│   │   │           └── tinyply
│   │   │               ├── tinyplyTargets.cmake
│   │   │               └── tinyplyTargets-release.cmake
│   │   ├── progress.marks
│   │   └── tinyply.dir
│   │       ├── build.make
│   │       ├── cmake_clean.cmake
│   │       ├── DependInfo.cmake
│   │       ├── depend.make
│   │       ├── flags.make
│   │       ├── link.txt
│   │       ├── progress.make
│   │       └── source
│   ├── cmake_install.cmake
│   ├── generated
│   │   ├── tinyplyConfig.cmake
│   │   ├── tinyplyConfigVersion.cmake
│   │   └── tinyply.pc
│   └── Makefile
├── tinyply-download
│   ├── CMakeCache.txt
│   ├── CMakeFiles
│   │   ├── 3.16.3
│   │   │   └── CMakeSystem.cmake
│   │   ├── cmake.check_cache
│   │   ├── CMakeDirectoryInformation.cmake
│   │   ├── CMakeOutput.log
│   │   ├── CMakeRuleHashes.txt
│   │   ├── Makefile2
│   │   ├── Makefile.cmake
│   │   ├── pmc-complete
│   │   ├── pmc.dir
│   │   │   ├── build.make
│   │   │   ├── cmake_clean.cmake
│   │   │   ├── DependInfo.cmake
│   │   │   ├── depend.internal
│   │   │   ├── depend.make
│   │   │   ├── Labels.json
│   │   │   ├── Labels.txt
│   │   │   └── progress.make
│   │   ├── progress.marks
│   │   └── TargetDirectories.txt
│   ├── cmake_install.cmake
│   ├── CMakeLists.txt
│   ├── Makefile
│   └── pmc-prefix
│       ├── src
│       │   └── pmc-stamp
│       │       ├── pmc-build
│       │       ├── pmc-configure
│       │       ├── pmc-done
│       │       ├── pmc-download
│       │       ├── pmc-gitclone-lastrun.txt
│       │       ├── pmc-gitinfo.txt
│       │       ├── pmc-install
│       │       ├── pmc-mkdir
│       │       ├── pmc-patch
│       │       └── pmc-test
│       └── tmp
│           ├── pmc-cfgcmd.txt
│           ├── pmc-cfgcmd.txt.in
│           ├── pmc-gitclone.cmake
│           └── pmc-gitupdate.cmake
└── tinyply-src
    ├── assets
    │   ├── bunny.ply
    │   ├── elephant.ply
    │   ├── icosahedron_ascii.ply
    │   ├── icosahedron.ply
    │   ├── sofa_ascii.ply
    │   └── sofa.ply
    ├── BUILD
    ├── cmake
    │   ├── Config.cmake.in
    │   └── tinyply.pc.in
    ├── CMakeLists.txt
    ├── readme.md
    ├── source
    │   ├── example.cpp
    │   ├── Makefile
    │   ├── tinyply.cpp
    │   └── tinyply.h
    └── WORKSPACE

191 directories, 995 files
jingnanshi commented 4 years ago

Okay I know what's the problem now. Working on a fix.

jingnanshi commented 4 years ago

Can you guys test whether this branch fixes it: https://github.com/MIT-SPARK/TEASER-plusplus/tree/hotfix/fix-doc ? Thanks

nkhedekar commented 4 years ago

@jingnanshi This works for me. Thank you! :slightly_smiling_face:

lucasamparo commented 4 years ago

It's fine now. Thanks buddy.

lucasamparo commented 4 years ago

Sorry about the delay, I'm from Brazil hehe

lucasamparo commented 4 years ago

I think a Pull-Request could be opened now.

lucasamparo commented 4 years ago

A last question: Have you a CMake example to compile a code using TeaserCPP?

jingnanshi commented 4 years ago

I'll put one in the README. I'll let you know when.

lucasamparo commented 4 years ago

Thanks.

nkhedekar commented 4 years ago

This might be a personal opinion but can we keep this issue open until the pull request is merged so that others don't have to look for a closed issue?

lucasamparo commented 4 years ago

This might be a personal opinion but can we keep this issue open until the pull request is merged so that others don't have to look for a closed issue?

You're right. Reopening the issue.