[pdal] branch master updated (c16cfa9 -> 7bf9b5a)

Bas Couwenberg sebastic at debian.org
Thu Dec 15 21:12:10 UTC 2016


This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch master
in repository pdal.

      from  c16cfa9   Revert "Drop unused override for hardening-no-pie."
       new  071c75a   Imported Upstream version 1.4.0
       new  6b5a359   Merge tag 'upstream/1.4.0'
       new  73a87b3   New upstream release.
       new  6493387   Update copyright file.
       new  f535733   Drop patches applied upstream. Refresh remaining patches.
       new  950e9c1   Update gtest paths in rules file.
       new  e7556a7   Rename library packages for SONAME bump.
       new  cd930cb   Drop unused override for hardening-no-fortify-functions.
       new  c955b7c   Update symbols for amd64.
       new  7bf9b5a   Set distribution to experimental.

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |    3 +-
 .travis.yml                                        |    4 +-
 CMakeLists.txt                                     |  199 +-
 CONTRIBUTING.md                                    |    1 +
 ChangeLog                                          |    4 +-
 HOWTORELEASE.txt                                   |   17 +
 ...-temp-dir-path-130.cpp => PDAL--src.tar.bz2.md5 |    0
 ...0-temp-dir-path-130.cpp => PDAL--src.tar.gz.md5 |    0
 apps/CMakeLists.txt                                |  140 +-
 apps/pdal-config                                   |   16 +-
 apps/pdal-config-bat.in                            |   31 +
 apps/pdal.cpp                                      |  180 +-
 cmake/compiler_options.cmake                       |    6 -
 cmake/directories.cmake                            |   10 +-
 cmake/gdal.cmake                                   |    1 -
 cmake/geotiff.cmake                                |   28 +-
 cmake/gtest.cmake                                  |    2 +-
 cmake/json.cmake                                   |    2 +-
 cmake/laszip.cmake                                 |    3 +
 cmake/libxml2.cmake                                |    6 +-
 cmake/macros.cmake                                 |  102 +-
 cmake/modules/FindJSONCPP.cmake                    |    2 +-
 cmake/modules/FindSQLite3.cmake                    |   14 +-
 cmake/options.cmake                                |    5 -
 cmake/pdaljni.cmake                                |    7 +
 cmake/rply.cmake                                   |    1 +
 cmake/sqlite.cmake                                 |    3 +
 cmake/test.cmake                                   |    4 +-
 cmake/win32_compiler_options.cmake                 |    1 +
 debian/changelog                                   |   13 +-
 debian/control                                     |   12 +-
 debian/copyright                                   |   62 +-
 debian/libpdal-base3.lintian-overrides             |    3 -
 debian/libpdal-base3.symbols                       | 3498 ------------------
 ...libpdal-base3.install => libpdal-base4.install} |    0
 debian/libpdal-base4.lintian-overrides             |    3 +
 debian/libpdal-base4.symbols                       | 3737 ++++++++++++++++++++
 debian/libpdal-plang3.symbols                      |  149 -
 ...bpdal-plang3.install => libpdal-plang4.install} |    0
 debian/libpdal-plang4.symbols                      |  143 +
 debian/libpdal-util3.symbols                       |  234 --
 ...libpdal-util3.install => libpdal-util4.install} |    0
 debian/libpdal-util4.symbols                       |  240 ++
 debian/patches/disable-sphinxcontrib-bibtex.patch  |    2 +-
 debian/patches/series                              |    2 -
 debian/patches/specification-typo.patch            |   16 -
 debian/patches/spelling-errors.patch               |   86 -
 debian/patches/use-mathjax-package.patch           |    2 +-
 debian/pdal.lintian-overrides                      |    4 -
 debian/rules                                       |   12 +-
 dimbuilder/CMakeLists.txt                          |   29 +-
 doc/.gitignore                                     |    1 +
 doc/api/cpp/algorithm.rst                          |   15 -
 doc/api/cpp/index.rst                              |    1 -
 doc/apps/density.rst                               |    4 +
 doc/apps/ground.rst                                |   38 +-
 doc/apps/hausdorff.rst                             |   54 +
 doc/apps/pipeline.rst                              |   28 +-
 doc/apps/sort.rst                                  |   16 +
 doc/apps/translate.rst                             |   50 +-
 doc/apps/view.rst                                  |   58 -
 doc/conf.py                                        |   21 +
 doc/development/compilation/dependencies.rst       |    9 +-
 doc/development/contributors.rst                   |    7 +-
 doc/development/docs.rst                           |    2 +-
 doc/dimensions.rst                                 |   15 +
 doc/download.rst                                   |   17 +-
 doc/images/awesome-green.png                       |  Bin 0 -> 990 bytes
 doc/images/black-orange.png                        |  Bin 0 -> 1031 bytes
 doc/images/blue-hue.png                            |  Bin 0 -> 1047 bytes
 doc/images/blue-orange.png                         |  Bin 0 -> 1053 bytes
 doc/images/blue-red.png                            |  Bin 0 -> 977 bytes
 doc/images/heat-map.png                            |  Bin 0 -> 1028 bytes
 doc/images/pestel-shades.png                       |  Bin 0 -> 1078 bytes
 doc/images/pestel_scaled_helheim.png               |  Bin 0 -> 654740 bytes
 doc/images/pestel_scaled_plasio.png                |  Bin 0 -> 379816 bytes
 doc/index.rst                                      |   53 +-
 doc/pipeline.rst                                   |   15 +-
 doc/quickstart.rst                                 |    8 +-
 doc/references.rst                                 |   20 +
 doc/stages/filters.colorinterp.rst                 |  148 +
 doc/stages/filters.computerange.rst                |   33 +
 doc/stages/filters.crop.rst                        |   12 +-
 doc/stages/filters.dartsample.rst                  |   30 -
 doc/stages/filters.decimation.rst                  |   32 +-
 doc/stages/filters.ground.rst                      |   60 -
 doc/stages/filters.height.rst                      |   36 -
 doc/stages/filters.iqr.rst                         |   51 +
 doc/stages/filters.kdistance.rst                   |   36 +
 doc/stages/filters.lof.rst                         |   61 +
 doc/stages/filters.mad.rst                         |   47 +
 doc/stages/filters.merge.rst                       |   80 +-
 doc/stages/filters.mongus.rst                      |   63 +
 doc/stages/filters.outlier.rst                     |   25 +-
 doc/stages/filters.pclblock.rst                    |   75 +-
 doc/stages/filters.pmf.rst                         |    4 +-
 doc/stages/filters.programmable.rst                |    2 +-
 doc/stages/filters.radialdensity.rst               |   47 +
 doc/stages/filters.radiusoutlier.rst               |   51 -
 doc/stages/filters.sample.rst                      |    5 -
 doc/stages/filters.smrf.rst                        |   66 +
 doc/stages/filters.statisticaloutlier.rst          |   72 -
 doc/stages/readers.bpf.rst                         |    2 +-
 doc/stages/readers.greyhound.rst                   |   65 +-
 doc/stages/readers.pcd.rst                         |    6 +
 doc/stages/readers.qfit.rst                        |    3 +-
 doc/stages/readers.rst                             |    6 +-
 doc/stages/readers.rxp.rst                         |   56 +-
 doc/stages/writers.derivative.rst                  |   34 +-
 doc/stages/writers.gdal.rst                        |  126 +
 doc/stages/writers.las.rst                         |    4 +-
 doc/stages/writers.matlab.rst                      |   12 +-
 doc/stages/writers.p2g.rst                         |    7 +
 doc/stages/writers.pcd.rst                         |    5 +
 doc/stages/writers.pclvisualizer.rst               |   21 -
 doc/stages/writers.rst                             |    5 +-
 doc/tutorial/calculating-normalized-heights.rst    |   73 +-
 doc/tutorial/dart-throwing.rst                     |    9 +-
 doc/tutorial/overview.rst                          |  154 +-
 doc/tutorial/pcl_block_tutorial.rst                |  107 +-
 doc/tutorial/pcl_ground.rst                        |    9 +
 doc/tutorial/pcl_spec.rst                          |  368 +-
 doc/tutorial/using.rst                             |    4 +-
 doc/tutorial/writing-filter.rst                    |  100 +-
 doc/tutorial/writing-kernel.rst                    |    2 +-
 doc/tutorial/writing-reader.rst                    |   95 +-
 doc/tutorial/writing-writer.rst                    |   40 +-
 .../exercises/analysis/denoising/denoise.json      |    8 +-
 .../exercises/analysis/denoising/denoising.rst     |   35 +-
 doc/workshop/exercises/analysis/ground/filter.json |   14 -
 .../analysis/ground/ground-run-ground-only.txt     |    5 +-
 .../analysis/ground/ground-run-no-filter.txt       |    2 +-
 .../analysis/ground/ground-run-pcl-filter.txt      |    5 -
 doc/workshop/exercises/analysis/ground/ground.rst  |   47 +-
 .../analysis/ground/translate-run-ground-only.txt  |   11 +
 .../analysis/thinning/thinning-run-dartsample.txt  |    4 +-
 .../exercises/analysis/thinning/thinning.rst       |    5 +-
 doc/workshop/pdal-introduction.rst                 |    6 +-
 doc/workshop/slides/source/denoising.rst           |    2 +-
 doc/workshop/slides/source/ground.rst              |   11 +-
 examples/writing-filter/CMakeLists.txt             |    8 +-
 examples/writing-kernel/CMakeLists.txt             |    8 +-
 examples/writing-reader/CMakeLists.txt             |    8 +-
 examples/writing-reader/MyReader.cpp               |    7 +-
 examples/writing-writer/CMakeLists.txt             |    5 +-
 examples/writing-writer/MyWriter.cpp               |    1 +
 examples/writing/CMakeLists.txt                    |    6 +-
 examples/writing/tutorial.cpp                      |    3 +-
 filters/ApproximateCoplanarFilter.cpp              |  104 +
 .../ApproximateCoplanarFilter.hpp                  |    0
 filters/AttributeFilter.cpp                        |  238 ++
 filters/{attribute => }/AttributeFilter.hpp        |    0
 filters/CMakeLists.txt                             |   29 -
 filters/ChipperFilter.cpp                          |  338 ++
 filters/{chipper => }/ChipperFilter.hpp            |    0
 filters/ColorInterpRamps.hpp                       |  407 +++
 filters/ColorinterpFilter.cpp                      |  243 ++
 filters/ColorinterpFilter.hpp                      |  102 +
 filters/{colorization => }/ColorizationFilter.cpp  |    0
 filters/{colorization => }/ColorizationFilter.hpp  |    0
 filters/ComputeRangeFilter.cpp                     |  115 +
 filters/ComputeRangeFilter.hpp                     |   72 +
 filters/CropFilter.cpp                             |  243 ++
 filters/CropFilter.hpp                             |   97 +
 filters/{decimation => }/DecimationFilter.cpp      |    0
 filters/{decimation => }/DecimationFilter.hpp      |    0
 filters/{divider => }/DividerFilter.cpp            |    0
 filters/{divider => }/DividerFilter.hpp            |    0
 filters/EigenvaluesFilter.cpp                      |  102 +
 filters/{eigenvalues => }/EigenvaluesFilter.hpp    |    0
 filters/EstimateRankFilter.cpp                     |   86 +
 filters/{estimaterank => }/EstimateRankFilter.hpp  |    0
 filters/FerryFilter.cpp                            |  141 +
 filters/{ferry => }/FerryFilter.hpp                |    0
 filters/HAGFilter.cpp                              |  116 +
 filters/{hag => }/HAGFilter.hpp                    |    0
 filters/IQRFilter.cpp                              |  123 +
 filters/IQRFilter.hpp                              |   75 +
 filters/KDistanceFilter.cpp                        |   93 +
 filters/KDistanceFilter.hpp                        |   74 +
 filters/LOFFilter.cpp                              |  135 +
 filters/LOFFilter.hpp                              |   74 +
 filters/MADFilter.cpp                              |  121 +
 filters/MADFilter.hpp                              |   76 +
 filters/{merge => }/MergeFilter.cpp                |    0
 filters/{merge => }/MergeFilter.hpp                |    0
 filters/MongusFilter.cpp                           |  555 +++
 filters/MongusFilter.hpp                           |   93 +
 filters/{mortonorder => }/MortonOrderFilter.cpp    |    0
 filters/{mortonorder => }/MortonOrderFilter.hpp    |    0
 filters/NormalFilter.cpp                           |  110 +
 filters/{normal => }/NormalFilter.hpp              |    0
 filters/OutlierFilter.cpp                          |  229 ++
 filters/{outlier => }/OutlierFilter.hpp            |    0
 filters/PMFFilter.cpp                              |  347 ++
 filters/PMFFilter.hpp                              |   84 +
 filters/RadialDensityFilter.cpp                    |   89 +
 filters/RadialDensityFilter.hpp                    |   74 +
 filters/{randomize => }/RandomizeFilter.cpp        |    0
 filters/{randomize => }/RandomizeFilter.hpp        |    0
 filters/{range => }/RangeFilter.cpp                |    0
 filters/{range => }/RangeFilter.hpp                |    0
 filters/ReprojectionFilter.cpp                     |  199 ++
 filters/{reprojection => }/ReprojectionFilter.hpp  |    0
 filters/SMRFilter.cpp                              |  950 +++++
 filters/SMRFilter.hpp                              |  103 +
 filters/SampleFilter.cpp                           |  126 +
 filters/{sample => }/SampleFilter.hpp              |    0
 filters/{sort => }/SortFilter.cpp                  |    0
 filters/SortFilter.hpp                             |   94 +
 filters/SplitterFilter.cpp                         |  112 +
 filters/SplitterFilter.hpp                         |   83 +
 filters/StatsFilter.cpp                            |  314 ++
 filters/StatsFilter.hpp                            |  188 +
 .../{streamcallback => }/StreamCallbackFilter.cpp  |    0
 .../{streamcallback => }/StreamCallbackFilter.hpp  |    0
 filters/TransformationFilter.cpp                   |  128 +
 .../{transformation => }/TransformationFilter.hpp  |    0
 .../ApproximateCoplanarFilter.cpp                  |  107 -
 filters/approximatecoplanar/CMakeLists.txt         |    2 -
 filters/attribute/AttributeFilter.cpp              |  239 --
 filters/attribute/CMakeLists.txt                   |    9 -
 filters/chipper/CMakeLists.txt                     |   17 -
 filters/chipper/ChipperFilter.cpp                  |  322 --
 filters/colorization/CMakeLists.txt                |   17 -
 filters/crop/CMakeLists.txt                        |   17 -
 filters/crop/CropFilter.cpp                        |  204 --
 filters/crop/CropFilter.hpp                        |   93 -
 filters/decimation/CMakeLists.txt                  |   17 -
 filters/divider/CMakeLists.txt                     |   14 -
 filters/eigenvalues/CMakeLists.txt                 |    2 -
 filters/eigenvalues/EigenvaluesFilter.cpp          |  105 -
 filters/estimaterank/CMakeLists.txt                |    2 -
 filters/estimaterank/EstimateRankFilter.cpp        |   89 -
 filters/ferry/CMakeLists.txt                       |   17 -
 filters/ferry/FerryFilter.cpp                      |  141 -
 filters/hag/CMakeLists.txt                         |    2 -
 filters/hag/HAGFilter.cpp                          |  117 -
 filters/merge/CMakeLists.txt                       |    5 -
 filters/mongus/CMakeLists.txt                      |    2 -
 filters/mongus/MongusFilter.cpp                    |  894 -----
 filters/mongus/MongusFilter.hpp                    |  104 -
 filters/mortonorder/CMakeLists.txt                 |   17 -
 filters/normal/CMakeLists.txt                      |    2 -
 filters/normal/NormalFilter.cpp                    |  113 -
 filters/outlier/CMakeLists.txt                     |    2 -
 filters/outlier/OutlierFilter.cpp                  |  237 --
 filters/pmf/CMakeLists.txt                         |    2 -
 filters/pmf/PMFFilter.cpp                          |  249 --
 filters/pmf/PMFFilter.hpp                          |   83 -
 filters/private/crop/Point.cpp                     |  124 +
 filters/private/crop/Point.hpp                     |   67 +
 filters/randomize/CMakeLists.txt                   |    5 -
 filters/range/CMakeLists.txt                       |    5 -
 filters/reprojection/CMakeLists.txt                |   17 -
 filters/reprojection/ReprojectionFilter.cpp        |  201 --
 filters/sample/CMakeLists.txt                      |    2 -
 filters/sample/SampleFilter.cpp                    |  129 -
 filters/smrf/CMakeLists.txt                        |    2 -
 filters/smrf/SMRFilter.cpp                         | 1097 ------
 filters/smrf/SMRFilter.hpp                         |  122 -
 filters/sort/CMakeLists.txt                        |    5 -
 filters/sort/SortFilter.hpp                        |   88 -
 filters/splitter/CMakeLists.txt                    |   17 -
 filters/splitter/SplitterFilter.cpp                |  122 -
 filters/splitter/SplitterFilter.hpp                |   68 -
 filters/stats/CMakeLists.txt                       |   17 -
 filters/stats/StatsFilter.cpp                      |  257 --
 filters/stats/StatsFilter.hpp                      |  169 -
 filters/streamcallback/CMakeLists.txt              |   10 -
 filters/transformation/CMakeLists.txt              |   18 -
 filters/transformation/TransformationFilter.cpp    |  128 -
 include/pdal/DimUtil.hpp                           |  192 -
 include/pdal/Eigen.hpp                             |  140 -
 include/pdal/FlexWriter.hpp                        |  141 -
 include/pdal/GDALUtils.hpp                         |  307 --
 include/pdal/GEOSUtils.hpp                         |  107 -
 include/pdal/KDIndex.hpp                           |  348 --
 include/pdal/Kernel.hpp                            |  143 -
 include/pdal/Log.hpp                               |  135 -
 include/pdal/PDALUtils.hpp                         |  270 --
 include/pdal/PipelineManager.hpp                   |  145 -
 include/pdal/PointLayout.hpp                       |  246 --
 include/pdal/PointView.hpp                         |  573 ---
 include/pdal/PointViewIter.hpp                     |  171 -
 include/pdal/Polygon.hpp                           |  129 -
 include/pdal/SpatialReference.hpp                  |  188 -
 include/pdal/Stage.hpp                             |  425 ---
 include/pdal/Writer.hpp                            |   98 -
 include/pdal/pdal_macros.hpp                       |  122 -
 include/pdal/pdal_types.hpp                        |  178 -
 include/pdal/plang/Redirector.hpp                  |   51 -
 include/pdal/util/Bounds.hpp                       |  639 ----
 include/pdal/util/FileUtils.hpp                    |  248 --
 include/pdal/util/IStream.hpp                      |  545 ---
 include/pdal/util/ProgramArgs.hpp                  | 1417 --------
 include/pdal/util/Utils.hpp                        |  905 -----
 io/{bpf => }/BpfCompressor.cpp                     |    0
 io/{bpf => }/BpfCompressor.hpp                     |    0
 io/{bpf => }/BpfHeader.cpp                         |    0
 io/BpfHeader.hpp                                   |  261 ++
 io/BpfReader.cpp                                   |  648 ++++
 io/BpfReader.hpp                                   |  116 +
 io/BpfWriter.cpp                                   |  359 ++
 io/BpfWriter.hpp                                   |   91 +
 io/{buffer => }/BufferReader.hpp                   |    0
 io/CMakeLists.txt                                  |   18 -
 io/DerivativeWriter.cpp                            |  191 +
 io/DerivativeWriter.hpp                            |  103 +
 io/{faux => }/FauxReader.cpp                       |    0
 io/{faux => }/FauxReader.hpp                       |    0
 io/GDALGrid.cpp                                    |  407 +++
 io/GDALGrid.hpp                                    |  162 +
 io/GDALReader.cpp                                  |  172 +
 io/GDALReader.hpp                                  |   84 +
 io/GDALWriter.cpp                                  |  204 ++
 io/GDALWriter.hpp                                  |   83 +
 io/GeotiffSupport.cpp                              |  280 ++
 io/GeotiffSupport.hpp                              |   80 +
 io/{las => }/HeaderVal.hpp                         |    0
 io/Ilvis2MetadataReader.cpp                        |  688 ++++
 io/Ilvis2MetadataReader.hpp                        |  107 +
 io/Ilvis2Reader.cpp                                |  304 ++
 io/{ilvis2 => }/Ilvis2Reader.hpp                   |    0
 io/{las => }/LasError.hpp                          |    0
 io/LasHeader.cpp                                   |  486 +++
 io/LasHeader.hpp                                   |  425 +++
 io/LasReader.cpp                                   |  808 +++++
 io/LasReader.hpp                                   |  152 +
 io/LasSummaryData.cpp                              |  109 +
 io/LasSummaryData.hpp                              |   76 +
 io/{las => }/LasUtils.cpp                          |    0
 io/{las => }/LasUtils.hpp                          |    0
 io/LasVLR.cpp                                      |  107 +
 io/LasVLR.hpp                                      |  126 +
 io/LasWriter.cpp                                   |  926 +++++
 io/LasWriter.hpp                                   |  173 +
 io/LasZipPoint.cpp                                 |  124 +
 io/LasZipPoint.hpp                                 |   83 +
 io/{null => }/NullWriter.cpp                       |    0
 io/{null => }/NullWriter.hpp                       |    0
 io/{optech => }/OptechCommon.hpp                   |    0
 io/OptechReader.cpp                                |  283 ++
 io/{optech => }/OptechReader.hpp                   |    0
 io/{optech => }/OptechRotationMatrix.hpp           |    0
 io/{ply => }/PlyReader.cpp                         |    0
 io/PlyReader.hpp                                   |   78 +
 io/PlyWriter.cpp                                   |  205 ++
 io/PlyWriter.hpp                                   |   71 +
 io/{pts => }/PtsReader.cpp                         |    0
 io/{pts => }/PtsReader.hpp                         |    0
 io/{qfit => }/QfitReader.cpp                       |    0
 io/{qfit => }/QfitReader.hpp                       |    0
 io/{sbet => }/SbetCommon.cpp                       |    0
 io/{sbet => }/SbetCommon.hpp                       |    0
 io/SbetReader.cpp                                  |  120 +
 io/{sbet => }/SbetReader.hpp                       |    0
 io/SbetWriter.cpp                                  |   86 +
 io/SbetWriter.hpp                                  |   69 +
 io/{tindex => }/TIndexReader.cpp                   |    0
 io/TIndexReader.hpp                                |  110 +
 io/{terrasolid => }/TerrasolidReader.cpp           |    0
 io/{terrasolid => }/TerrasolidReader.hpp           |    0
 io/TextReader.cpp                                  |  185 +
 io/{text => }/TextReader.hpp                       |    0
 io/TextWriter.cpp                                  |  251 ++
 io/{text => }/TextWriter.hpp                       |    0
 io/bpf/BpfHeader.hpp                               |  261 --
 io/bpf/BpfReader.cpp                               |  602 ----
 io/bpf/BpfReader.hpp                               |  112 -
 io/bpf/BpfWriter.cpp                               |  356 --
 io/bpf/BpfWriter.hpp                               |   90 -
 io/bpf/CMakeLists.txt                              |   23 -
 io/buffer/CMakeLists.txt                           |   15 -
 io/derivative/CMakeLists.txt                       |   17 -
 io/derivative/DerivativeWriter.cpp                 | 1708 ---------
 io/derivative/DerivativeWriter.hpp                 |  163 -
 io/faux/CMakeLists.txt                             |   17 -
 io/gdal/CMakeLists.txt                             |   10 -
 io/gdal/GDALReader.cpp                             |  162 -
 io/gdal/GDALReader.hpp                             |   83 -
 io/ilvis2/CMakeLists.txt                           |   26 -
 io/ilvis2/Ilvis2MetadataReader.cpp                 |  688 ----
 io/ilvis2/Ilvis2MetadataReader.hpp                 |  107 -
 io/ilvis2/Ilvis2Reader.cpp                         |  302 --
 io/las/CMakeLists.txt                              |   67 -
 io/las/GeotiffSupport.cpp                          |  338 --
 io/las/GeotiffSupport.hpp                          |   81 -
 io/las/LasHeader.cpp                               |  485 ---
 io/las/LasHeader.hpp                               |  425 ---
 io/las/LasReader.cpp                               |  794 -----
 io/las/LasReader.hpp                               |  152 -
 io/las/LasWriter.cpp                               |  935 -----
 io/las/LasWriter.hpp                               |  173 -
 io/las/SummaryData.cpp                             |  109 -
 io/las/SummaryData.hpp                             |   76 -
 io/las/VariableLengthRecord.cpp                    |  103 -
 io/las/VariableLengthRecord.hpp                    |  124 -
 io/las/ZipPoint.cpp                                |  124 -
 io/las/ZipPoint.hpp                                |   83 -
 io/null/CMakeLists.txt                             |   14 -
 io/optech/CMakeLists.txt                           |   10 -
 io/optech/OptechReader.cpp                         |  285 --
 io/ply/CMakeLists.txt                              |   14 -
 io/ply/PlyReader.hpp                               |   79 -
 io/ply/PlyWriter.cpp                               |  206 --
 io/ply/PlyWriter.hpp                               |   73 -
 io/pts/CMakeLists.txt                              |   14 -
 io/qfit/CMakeLists.txt                             |   17 -
 io/sbet/CMakeLists.txt                             |   39 -
 io/sbet/SbetReader.cpp                             |  119 -
 io/sbet/SbetWriter.cpp                             |   80 -
 io/sbet/SbetWriter.hpp                             |   68 -
 io/terrasolid/CMakeLists.txt                       |   17 -
 io/text/CMakeLists.txt                             |   16 -
 io/text/TextReader.cpp                             |  181 -
 io/text/TextWriter.cpp                             |  250 --
 io/tindex/CMakeLists.txt                           |   10 -
 io/tindex/TIndexReader.hpp                         |  110 -
 java/.gitignore                                    |   43 +
 java/README.md                                     |   34 +
 java/build.sbt                                     |   64 +
 java/core/src/main/scala/io/pdal/DimType.scala     |   49 +
 java/core/src/main/scala/io/pdal/Native.scala      |   40 +
 java/core/src/main/scala/io/pdal/Pipeline.scala    |   56 +
 java/core/src/main/scala/io/pdal/PointCloud.scala  |  134 +
 java/core/src/main/scala/io/pdal/PointLayout.scala |   67 +
 java/core/src/main/scala/io/pdal/PointView.scala   |  156 +
 .../src/main/scala/io/pdal/PointViewIterator.scala |   42 +
 .../core/src/main/scala/io/pdal/SizedDimType.scala |   36 +
 java/core/src/test/resources/las.json              |    8 +
 .../core/src/test/scala/io/pdal/PipelineSpec.scala |  177 +
 .../src/test/scala/io/pdal/PointCloudSpec.scala    |  183 +
 .../test/scala/io/pdal/TestEnvironmentSpec.scala   |   68 +
 java/native/src/Accessors.cpp                      |   41 +
 java/native/src/CMakeLists.txt                     |   71 +
 java/native/src/JavaPipeline.cpp                   |   83 +
 java/native/src/PointViewRawPtr.cpp                |   46 +
 java/native/src/include/Accessors.hpp              |   55 +
 java/native/src/include/JavaIterator.hpp           |   77 +
 java/native/src/include/JavaPipeline.hpp           |   91 +
 java/native/src/include/PointViewRawPtr.hpp        |   55 +
 java/native/src/include/io_pdal_Pipeline.h         |   93 +
 java/native/src/include/io_pdal_PointLayout.h      |   61 +
 java/native/src/include/io_pdal_PointView.h        |   77 +
 .../native/src/include/io_pdal_PointViewIterator.h |   37 +
 java/native/src/io_pdal_Pipeline.cpp               |  144 +
 java/native/src/io_pdal_PointLayout.cpp            |  133 +
 java/native/src/io_pdal_PointView.cpp              |  213 ++
 java/native/src/io_pdal_PointViewIterator.cpp      |   75 +
 java/project/Environment.scala                     |   45 +
 java/project/build.properties                      |    2 +
 java/project/plugins.sbt                           |    5 +
 java/sbt                                           |  568 +++
 java/scripts/publish-212.sh                        |    3 +
 java/scripts/publish-all.sh                        |    5 +
 java/scripts/publish-javastyle.sh                  |    3 +
 java/scripts/publish-local.sh                      |    3 +
 java/scripts/publish.sh                            |    3 +
 kernels/CMakeLists.txt                             |   13 -
 kernels/DeltaKernel.cpp                            |  212 ++
 kernels/{delta => }/DeltaKernel.hpp                |    0
 kernels/DiffKernel.cpp                             |  158 +
 kernels/{diff => }/DiffKernel.hpp                  |    0
 kernels/GroundKernel.cpp                           |  123 +
 kernels/GroundKernel.hpp                           |   79 +
 kernels/HausdorffKernel.cpp                        |   99 +
 kernels/HausdorffKernel.hpp                        |   67 +
 kernels/InfoKernel.cpp                             |  462 +++
 kernels/{info => }/InfoKernel.hpp                  |    0
 kernels/MergeKernel.cpp                            |   88 +
 kernels/{merge => }/MergeKernel.hpp                |    0
 kernels/PipelineKernel.cpp                         |  127 +
 kernels/{pipeline => }/PipelineKernel.hpp          |    0
 kernels/RandomKernel.cpp                           |  110 +
 kernels/{random => }/RandomKernel.hpp              |    0
 kernels/SortKernel.cpp                             |  109 +
 kernels/{sort => }/SortKernel.hpp                  |    0
 kernels/SplitKernel.cpp                            |  136 +
 kernels/{split => }/SplitKernel.hpp                |    0
 kernels/TIndexKernel.cpp                           |  678 ++++
 kernels/TIndexKernel.hpp                           |  119 +
 kernels/TranslateKernel.cpp                        |  200 ++
 kernels/TranslateKernel.hpp                        |   77 +
 kernels/delta/CMakeLists.txt                       |   17 -
 kernels/delta/DeltaKernel.cpp                      |  219 --
 kernels/diff/CMakeLists.txt                        |   17 -
 kernels/diff/DiffKernel.cpp                        |  161 -
 kernels/info/CMakeLists.txt                        |   17 -
 kernels/info/InfoKernel.cpp                        |  460 ---
 kernels/merge/CMakeLists.txt                       |   17 -
 kernels/merge/MergeKernel.cpp                      |   91 -
 kernels/pipeline/CMakeLists.txt                    |   17 -
 kernels/pipeline/PipelineKernel.cpp                |  119 -
 kernels/random/CMakeLists.txt                      |   17 -
 kernels/random/RandomKernel.cpp                    |  113 -
 kernels/sort/CMakeLists.txt                        |   17 -
 kernels/sort/SortKernel.cpp                        |  112 -
 kernels/split/CMakeLists.txt                       |   17 -
 kernels/split/SplitKernel.cpp                      |  139 -
 kernels/tindex/CMakeLists.txt                      |   18 -
 kernels/tindex/TIndexKernel.cpp                    |  709 ----
 kernels/tindex/TIndexKernel.hpp                    |  120 -
 kernels/translate/CMakeLists.txt                   |    3 -
 kernels/translate/TranslateKernel.cpp              |  113 -
 kernels/translate/TranslateKernel.hpp              |   73 -
 src/libpdalcpp => libpdalcpp                       |    0
 {include/pdal => pdal}/Compression.hpp             |    0
 {src => pdal}/DbReader.cpp                         |    0
 {include/pdal => pdal}/DbReader.hpp                |    0
 pdal/DbWriter.cpp                                  |  271 ++
 {include/pdal => pdal}/DbWriter.hpp                |    0
 {include/pdal => pdal}/DimDetail.hpp               |    0
 {include/pdal => pdal}/DimType.hpp                 |    0
 pdal/DimUtil.hpp                                   |  192 +
 pdal/Dimension.json                                |  341 ++
 pdal/DynamicLibrary.cpp                            |  128 +
 pdal/EigenUtils.cpp                                |  604 ++++
 pdal/EigenUtils.hpp                                |  780 ++++
 {include/pdal => pdal}/Filter.hpp                  |    0
 pdal/FlexWriter.hpp                                |  145 +
 pdal/GDALUtils.cpp                                 |  818 +++++
 pdal/GDALUtils.hpp                                 |  443 +++
 pdal/GEOSUtils.cpp                                 |  166 +
 pdal/GEOSUtils.hpp                                 |  107 +
 pdal/Geometry.cpp                                  |  344 ++
 pdal/Geometry.hpp                                  |  148 +
 pdal/KDIndex.hpp                                   |  462 +++
 pdal/Kernel.cpp                                    |  442 +++
 pdal/Kernel.hpp                                    |  141 +
 pdal/KernelFactory.cpp                             |   73 +
 {include/pdal => pdal}/KernelFactory.hpp           |    0
 pdal/Log.cpp                                       |  153 +
 pdal/Log.hpp                                       |  152 +
 {src => pdal}/Metadata.cpp                         |    0
 {include/pdal => pdal}/Metadata.hpp                |    0
 {src => pdal}/Options.cpp                          |    0
 {include/pdal => pdal}/Options.hpp                 |    0
 pdal/PDALUtils.cpp                                 |  404 +++
 pdal/PDALUtils.hpp                                 |  280 ++
 pdal/PipelineExecutor.cpp                          |  138 +
 pdal/PipelineExecutor.hpp                          |  143 +
 pdal/PipelineManager.cpp                           |  358 ++
 pdal/PipelineManager.hpp                           |  146 +
 pdal/PipelineReaderJSON.cpp                        |  341 ++
 pdal/PipelineReaderJSON.hpp                        |   82 +
 pdal/PipelineReaderXML.cpp                         |  484 +++
 {src => pdal}/PipelineWriter.cpp                   |    0
 {include/pdal => pdal}/PipelineWriter.hpp          |    0
 pdal/PluginManager.cpp                             |  499 +++
 {include/pdal => pdal}/PluginManager.hpp           |    0
 {include/pdal => pdal}/PointContainer.hpp          |    0
 {src => pdal}/PointLayout.cpp                      |    0
 pdal/PointLayout.hpp                               |  246 ++
 {include/pdal => pdal}/PointRef.hpp                |    0
 {src => pdal}/PointTable.cpp                       |    0
 {include/pdal => pdal}/PointTable.hpp              |    0
 pdal/PointView.cpp                                 |  245 ++
 pdal/PointView.hpp                                 |  587 +++
 pdal/PointViewIter.hpp                             |  173 +
 pdal/Polygon.cpp                                   |  326 ++
 pdal/Polygon.hpp                                   |   92 +
 {src => pdal}/QuadIndex.cpp                        |    0
 {include/pdal => pdal}/QuadIndex.hpp               |    0
 {include/pdal => pdal}/QuickInfo.hpp               |    0
 {src => pdal}/Reader.cpp                           |    0
 {include/pdal => pdal}/Reader.hpp                  |    0
 {src => pdal}/Scaling.cpp                          |    0
 {include/pdal => pdal}/Scaling.hpp                 |    0
 pdal/SpatialReference.cpp                          |  496 +++
 pdal/SpatialReference.hpp                          |  161 +
 pdal/Stage.cpp                                     |  422 +++
 pdal/Stage.hpp                                     |  439 +++
 pdal/StageFactory.cpp                              |  321 ++
 {include/pdal => pdal}/StageFactory.hpp            |    0
 {include/pdal => pdal}/StageWrapper.hpp            |    0
 pdal/Writer.cpp                                    |   72 +
 pdal/Writer.hpp                                    |   95 +
 pdal/XMLSchema.cpp                                 |  648 ++++
 {include/pdal => pdal}/XMLSchema.hpp               |    0
 pdal/gitsha.cpp                                    |    3 +
 {include/pdal => pdal}/gitsha.h                    |    0
 {include/pdal => pdal}/pdal.hpp                    |    0
 pdal/pdal_config.cpp                               |  186 +
 {include/pdal => pdal}/pdal_config.hpp             |    0
 {include/pdal => pdal}/pdal_export.hpp             |    0
 {include/pdal => pdal}/pdal_internal.hpp           |    0
 pdal/pdal_macros.hpp                               |  109 +
 {include/pdal => pdal}/pdal_test_main.hpp          |    0
 pdal/pdal_types.hpp                                |  225 ++
 {src => pdal}/plang/Array.cpp                      |    0
 {include/pdal => pdal}/plang/Array.hpp             |    0
 {src => pdal}/plang/BufferedInvocation.cpp         |    0
 .../pdal => pdal}/plang/BufferedInvocation.hpp     |    0
 pdal/plang/CMakeLists.txt                          |   30 +
 pdal/plang/Environment.cpp                         |  348 ++
 {include/pdal => pdal}/plang/Environment.hpp       |    0
 pdal/plang/Invocation.cpp                          |  291 ++
 {include/pdal => pdal}/plang/Invocation.hpp        |    0
 pdal/plang/Redirector.cpp                          |  221 ++
 pdal/plang/Redirector.hpp                          |   57 +
 {src => pdal}/plang/Script.cpp                     |    0
 {include/pdal => pdal}/plang/Script.hpp            |    0
 {include/pdal => pdal}/plugin.hpp                  |    0
 {src => pdal/private}/DynamicLibrary.hpp           |    0
 {src => pdal/private}/PipelineReaderXML.hpp        |    0
 {src => pdal/private}/StageRunner.hpp              |    0
 {src => pdal}/prototype.vcxproj                    |    0
 {include/pdal => pdal}/util/Algorithm.hpp          |    0
 pdal/util/Bounds.cpp                               |  325 ++
 pdal/util/Bounds.hpp                               |  643 ++++
 pdal/util/CMakeLists.txt                           |   37 +
 {src => pdal}/util/Charbuf.cpp                     |    0
 {include/pdal => pdal}/util/Charbuf.hpp            |    0
 {include/pdal => pdal}/util/Extractor.hpp          |    0
 pdal/util/FileUtils.cpp                            |  401 +++
 pdal/util/FileUtils.hpp                            |  254 ++
 {src => pdal}/util/Georeference.cpp                |    0
 {include/pdal => pdal}/util/Georeference.hpp       |    0
 pdal/util/IStream.hpp                              |  550 +++
 {include/pdal => pdal}/util/Inserter.hpp           |    0
 {include/pdal => pdal}/util/OStream.hpp            |    0
 pdal/util/ProgramArgs.hpp                          | 1591 +++++++++
 pdal/util/Utils.cpp                                |  698 ++++
 pdal/util/Utils.hpp                                |  957 +++++
 {include/pdal => pdal}/util/Uuid.hpp               |    0
 {include/pdal => pdal}/util/pdal_util_export.hpp   |    0
 {include/pdal => pdal}/util/portable_endian.hpp    |    0
 pdal_defines.h.in                                  |    1 -
 plugins/CMakeLists.txt                             |   14 +-
 plugins/cpd/CMakeLists.txt                         |   12 +-
 plugins/cpd/kernel/Cpd.cpp                         |    6 +-
 plugins/cpd/test/CpdKernelTest.cpp                 |    3 +-
 plugins/greyhound/CMakeLists.txt                   |   41 +-
 plugins/greyhound/io/GreyhoundReader.cpp           |  890 +++--
 plugins/greyhound/io/GreyhoundReader.hpp           |  132 +-
 plugins/greyhound/io/bbox.cpp                      |  318 --
 plugins/greyhound/io/bbox.hpp                      |  217 --
 plugins/greyhound/io/bounds.cpp                    |  163 +
 plugins/greyhound/io/bounds.hpp                    |  309 ++
 plugins/greyhound/io/dir.hpp                       |   47 +-
 plugins/greyhound/io/point.hpp                     |  311 +-
 plugins/greyhound/io/pool.cpp                      |  167 +
 plugins/greyhound/io/pool.hpp                      |   93 +
 plugins/greyhound/io/range.hpp                     |   37 -
 plugins/greyhound/test/GreyhoundReaderTest.cpp     |  225 +-
 plugins/hexbin/CMakeLists.txt                      |   32 +-
 plugins/hexbin/filters/HexBin.cpp                  |   28 +-
 plugins/hexbin/filters/HexBin.hpp                  |    1 +
 plugins/hexbin/kernel/DensityKernel.cpp            |   10 +-
 plugins/hexbin/kernel/DensityKernel.hpp            |    1 +
 plugins/hexbin/kernel/OGR.cpp                      |   25 +-
 plugins/hexbin/kernel/OGR.hpp                      |    3 +-
 plugins/hexbin/test/HexbinFilterTest.cpp           |    1 +
 plugins/icebridge/CMakeLists.txt                   |   19 +-
 plugins/icebridge/io/IcebridgeReader.cpp           |   13 +-
 plugins/icebridge/io/IcebridgeReader.hpp           |    9 +-
 plugins/icebridge/test/IcebridgeReaderTest.cpp     |    3 +-
 plugins/matlab/CMakeLists.txt                      |   25 +-
 plugins/matlab/io/MatlabWriter.cpp                 |    5 +-
 plugins/matlab/io/MatlabWriter.hpp                 |    1 +
 plugins/mrsid/CMakeLists.txt                       |   24 +-
 plugins/mrsid/io/MrsidReader.cpp                   |    5 +
 plugins/mrsid/io/MrsidReader.hpp                   |    2 +
 plugins/mrsid/test/MrsidTest.cpp                   |    2 +-
 plugins/nitf/CMakeLists.txt                        |   71 +-
 plugins/nitf/io/NitfFileWriter.cpp                 |   29 +-
 plugins/nitf/io/NitfReader.hpp                     |    3 +-
 plugins/nitf/io/NitfWriter.cpp                     |    6 +-
 plugins/nitf/io/NitfWriter.hpp                     |    2 +-
 plugins/nitf/io/tre_plugins.cpp                    |    7 +-
 plugins/nitf/io/tre_plugins.hpp                    |    2 +
 plugins/nitf/test/NitfReaderTest.cpp               |    2 +-
 plugins/nitf/test/NitfWriterTest.cpp               |   28 +-
 plugins/oci/CMakeLists.txt                         |   58 +-
 plugins/oci/io/OciCommon.hpp                       |    2 +-
 plugins/oci/io/OciReader.cpp                       |    1 +
 plugins/oci/io/OciWriter.cpp                       |   15 +-
 plugins/oci/test/OCITest.cpp                       |    4 +-
 plugins/p2g/CMakeLists.txt                         |   16 +-
 plugins/p2g/io/P2gWriter.cpp                       |  100 +-
 plugins/p2g/io/P2gWriter.hpp                       |   24 +-
 plugins/pcl/CMakeLists.txt                         |  187 +-
 plugins/pcl/dartsample/dart_sample.cpp             |   49 -
 plugins/pcl/dartsample/dart_sample.h               |  112 -
 plugins/pcl/dartsample/dart_sample.hpp             |  116 -
 plugins/pcl/filters/DartSampleFilter.cpp           |  111 -
 plugins/pcl/filters/DartSampleFilter.hpp           |   63 -
 plugins/pcl/filters/GreedyProjectionFilter.cpp     |    5 +-
 plugins/pcl/filters/GridProjectionFilter.cpp       |    5 +-
 plugins/pcl/filters/GroundFilter.cpp               |  178 -
 plugins/pcl/filters/GroundFilter.hpp               |   78 -
 plugins/pcl/filters/HeightFilter.cpp               |  181 -
 plugins/pcl/filters/HeightFilter.hpp               |   73 -
 plugins/pcl/filters/MovingLeastSquaresFilter.cpp   |    5 +-
 plugins/pcl/filters/PCLBlock.cpp                   |   45 +-
 plugins/pcl/filters/PCLBlock.hpp                   |   11 +-
 plugins/pcl/filters/PoissonFilter.cpp              |    5 +-
 plugins/pcl/filters/RadiusOutlierFilter.cpp        |  177 -
 plugins/pcl/filters/RadiusOutlierFilter.hpp        |   73 -
 plugins/pcl/filters/StatisticalOutlierFilter.cpp   |  180 -
 plugins/pcl/filters/StatisticalOutlierFilter.hpp   |   74 -
 plugins/pcl/filters/VoxelGridFilter.cpp            |    5 +-
 plugins/pcl/io/PCLVisualizer.cpp                   |  197 --
 plugins/pcl/io/PCLVisualizer.hpp                   |   61 -
 plugins/pcl/io/PcdReader.cpp                       |    2 +-
 plugins/pcl/io/PcdWriter.cpp                       |   44 +-
 plugins/pcl/io/PcdWriter.hpp                       |   19 +-
 plugins/pcl/kernel/GroundKernel.cpp                |  125 -
 plugins/pcl/kernel/GroundKernel.hpp                |   76 -
 plugins/pcl/kernel/HeightAboveGroundKernel.cpp     |  224 --
 plugins/pcl/kernel/HeightAboveGroundKernel.hpp     |   63 -
 plugins/pcl/kernel/PCLKernel.cpp                   |   15 +-
 plugins/pcl/kernel/SmoothKernel.cpp                |    6 +-
 plugins/pcl/kernel/ViewKernel.cpp                  |  163 -
 plugins/pcl/kernel/ViewKernel.hpp                  |   60 -
 plugins/pcl/pipeline/PCLPipeline.h                 |   89 +-
 plugins/pcl/pipeline/PCLPipeline.hpp               |  564 +--
 plugins/pcl/test/PCLBlockFilterTest.cpp            |  121 +-
 plugins/pgpointcloud/CMakeLists.txt                |   50 +-
 plugins/pgpointcloud/io/PgCommon.hpp               |   13 +-
 plugins/pgpointcloud/io/PgReader.cpp               |   18 +-
 plugins/pgpointcloud/io/PgWriter.cpp               |   41 +-
 .../pgpointcloud/test/PgpointcloudWriterTest.cpp   |    4 +-
 plugins/python/CMakeLists.txt                      |   11 +-
 plugins/python/filters/CMakeLists.txt              |   25 +-
 plugins/python/filters/PredicateFilter.cpp         |    1 +
 plugins/python/filters/ProgrammableFilter.cpp      |    3 +
 plugins/python/test/PLangTest.cpp                  |    5 +-
 plugins/python/test/PredicateFilterTest.cpp        |   24 +-
 plugins/python/test/ProgrammableFilterTest.cpp     |   22 +-
 plugins/rxp/CMakeLists.txt                         |   29 +-
 plugins/rxp/io/RxpPointcloud.cpp                   |   18 +
 plugins/rxp/io/RxpPointcloud.hpp                   |    6 +
 plugins/rxp/io/RxpReader.cpp                       |   12 +-
 plugins/rxp/io/RxpReader.hpp                       |   10 +-
 plugins/rxp/test/RxpReaderTest.cpp                 |   17 +
 plugins/sqlite/CMakeLists.txt                      |   25 +-
 plugins/sqlite/io/SQLiteReader.cpp                 |    2 +-
 plugins/sqlite/io/SQLiteWriter.cpp                 |   10 +-
 plugins/sqlite/test/SQLiteTest.cpp                 |    4 +-
 python/README.rst                                  |   41 +-
 python/VERSION.txt                                 |    2 +-
 python/pdal/Pipeline.cpp                           |   59 -
 python/pdal/Pipeline.hpp                           |   39 -
 python/pdal/PyPipeline.cpp                         |  101 +
 python/pdal/PyPipeline.hpp                         |  102 +
 python/pdal/__init__.py                            |    4 +-
 python/pdal/libpdalpython.pyx                      |   74 +-
 python/pdal/pipeline.py                            |   46 +
 python/pdal/pipeline_xml.py                        |   62 -
 python/setup.py                                    |   20 +-
 python/test/__init__.py                            |    2 -
 python/test/test_libpdal.py                        |   74 -
 python/test/test_pipeline.py                       |  152 +-
 scripts/appveyor/config.cmd                        |    3 +-
 scripts/ci/common.sh                               |    9 +-
 scripts/ci/script.sh                               |   10 +-
 scripts/docker/Dockerfile                          |   11 +-
 scripts/docker/Dockerfile.xenial                   |    2 +-
 scripts/docker/dependencies/Dockerfile             |   22 +-
 scripts/docker/dependencies/Dockerfile.xenial      |  273 --
 scripts/docker/docbuild/Dockerfile                 |    6 +-
 scripts/docker/rivlib/Dockerfile                   |   10 +-
 scripts/linux-install-scripts/pdal.sh              |    1 -
 src/CMakeLists.txt                                 |  230 --
 src/DbWriter.cpp                                   |  271 --
 src/Dimension.json                                 |  331 --
 src/DynamicLibrary.cpp                             |  127 -
 src/Eigen.cpp                                      |  143 -
 src/Filter.cpp                                     |   47 -
 src/GDALUtils.cpp                                  |  593 ----
 src/GEOSUtils.cpp                                  |  163 -
 src/Kernel.cpp                                     |  515 ---
 src/KernelFactory.cpp                              |   69 -
 src/Log.cpp                                        |  153 -
 src/PDALUtils.cpp                                  |  338 --
 src/PipelineManager.cpp                            |  355 --
 src/PipelineReader.hpp                             |   92 -
 src/PipelineReaderJSON.cpp                         |  316 --
 src/PipelineReaderJSON.hpp                         |   78 -
 src/PipelineReaderXML.cpp                          |  484 ---
 src/PluginManager.cpp                              |  499 ---
 src/PointView.cpp                                  |  244 --
 src/Polygon.cpp                                    |  515 ---
 src/SpatialReference.cpp                           |  511 ---
 src/Stage.cpp                                      |  398 ---
 src/StageFactory.cpp                               |  305 --
 src/Writer.cpp                                     |   71 -
 src/XMLSchema.cpp                                  |  649 ----
 src/gitsha.cpp                                     |    3 -
 src/pdal_config.cpp                                |  194 -
 src/plang/CMakeLists.txt                           |   38 -
 src/plang/Environment.cpp                          |  339 --
 src/plang/Invocation.cpp                           |  290 --
 src/plang/Redirector.cpp                           |  220 --
 src/util/Bounds.cpp                                |  316 --
 src/util/CMakeLists.txt                            |   46 -
 src/util/FileUtils.cpp                             |  353 --
 src/util/Utils.cpp                                 |  635 ----
 test/data/autzen/autzen-interpolate.xml            |   30 -
 test/data/autzen/autzen.jpg.aux.xml                |   78 -
 test/data/autzen/hag.py                            |   53 -
 test/data/autzen/hag.xml.in                        |   34 -
 test/data/autzen/thin-1.las                        |  Bin 0 -> 181870 bytes
 test/data/autzen/thin-2.las                        |  Bin 0 -> 181836 bytes
 test/data/bpf/bpf.xml.in                           |   19 -
 test/data/bpf/bpf2nitf.xml.in                      |   25 -
 test/data/filters/attribute.xml.in                 |   58 -
 test/data/filters/chip.xml.in                      |   18 -
 test/data/filters/chipper.xml.in                   |   22 -
 test/data/filters/colorize-multi.xml.in            |   92 -
 test/data/filters/colorize.xml.in                  |   21 -
 test/data/filters/crop_reproject.xml.in            |   35 -
 test/data/filters/crop_wkt.xml.in                  |   46 -
 test/data/filters/crop_wkt_2d.xml.in               |   27 -
 .../data/filters/crop_wkt_2d_classification.xml.in |   49 -
 test/data/filters/decimate.xml.in                  |   20 -
 test/data/filters/ferry.xml.in                     |   26 -
 test/data/filters/hexbin-info.xml.in               |   28 -
 test/data/filters/hexbin.xml.in                    |   27 -
 test/data/filters/merge.xml.in                     |   15 -
 test/data/filters/merge2.xml.in                    |   20 -
 test/data/filters/merge3.xml.in                    |   17 -
 test/data/filters/pcl/example_PMF_1.json           |   13 -
 test/data/filters/pcl/example_PMF_2.json           |   18 -
 test/data/filters/pcl/example_PassThrough_1.json   |   25 +-
 test/data/filters/pcl/example_PassThrough_2.json   |   42 +-
 test/data/filters/pcl/filter_APMF_1.json           |   19 -
 .../filters/pcl/filter_ConditionalRemoval_1.json   |   32 +-
 .../filters/pcl/filter_ConditionalRemoval_2.json   |   32 +-
 test/data/filters/pcl/filter_GridMinimum.json      |   14 +-
 .../filters/pcl/filter_NormalEstimation_1.json     |   32 +-
 .../filters/pcl/filter_NormalEstimation_2.json     |   32 +-
 test/data/filters/pcl/filter_PMF_1.json            |   19 -
 test/data/filters/pcl/filter_PMF_2.json            |   19 -
 test/data/filters/pcl/filter_PMF_3.json            |   19 -
 test/data/filters/pcl/filter_PMF_4.json            |   19 -
 test/data/filters/pcl/filter_PMF_5.json            |   19 -
 test/data/filters/pcl/filter_PMF_6.json            |   19 -
 test/data/filters/pcl/filter_PMF_7.json            |   19 -
 test/data/filters/pcl/filter_PMF_8.json            |   19 -
 test/data/filters/pcl/filter_PMF_9.json            |   19 -
 test/data/filters/pcl/filter_PassThrough_1.json    |   24 +-
 test/data/filters/pcl/filter_PassThrough_2.json    |   24 +-
 .../filters/pcl/filter_RadiusOutlierRemoval_1.json |   13 -
 .../filters/pcl/filter_RadiusOutlierRemoval_2.json |   13 -
 .../pcl/filter_StatisticalOutlierRemoval_1.json    |   13 -
 .../pcl/filter_StatisticalOutlierRemoval_2.json    |   13 -
 test/data/filters/pcl/filter_VoxelGrid.json        |   24 +-
 test/data/filters/pcl/passthrough.xml.in           |   18 -
 test/data/filters/range_classification.xml.in      |   19 -
 test/data/filters/range_z.xml.in                   |   19 -
 test/data/filters/range_z_classification.xml.in    |   19 -
 test/data/filters/reproject.xml.in                 |   40 -
 test/data/filters/sort.xml.in                      |   13 -
 test/data/filters/splitter.xml.in                  |   18 -
 test/data/filters/stats.xml.in                     |   15 -
 test/data/gdal/grid.txt                            |   34 +
 test/data/hole/crop.xml.in                         |   24 -
 test/data/icebridge/pipeline.json.in               |   13 +
 test/data/icebridge/pipeline.xml.in                |    9 -
 test/data/ilvis2/ilvis.xml                         |   13 -
 test/data/io/p2g-writer.xml.in                     |   19 -
 test/data/io/sqlite-reader.xml.in                  |   22 -
 test/data/io/sqlite-writer.xml.in                  |   61 -
 test/data/io/text-writer-csv.xml.in                |   19 -
 test/data/io/text-writer-geojson.xml.in            |   25 -
 test/data/las/1.2-empty-geotiff-vlrs.las           |  Bin 0 -> 9860 bytes
 test/data/nitf/conversion.xml.in                   |   13 -
 test/data/nitf/las2nitf.xml.in                     |   32 -
 test/data/nitf/reader.xml                          |    8 -
 test/data/nitf/write_laz.xml.in                    |   31 -
 test/data/nitf/write_options.xml.in                |   47 -
 test/data/nitf/write_test1.ntf                     |  Bin 36474 -> 0 bytes
 test/data/oracle/big-read.xml                      |   30 -
 test/data/oracle/big-write.xml                     |   69 -
 test/data/oracle/qfit-read.xml                     |   14 -
 test/data/oracle/qfit-write.xml                    |   69 -
 test/data/oracle/read-colorize.xml                 |   60 -
 test/data/oracle/read.xml                          |   32 -
 test/data/oracle/view-read.xml                     |   39 -
 test/data/oracle/write.xml                         |   76 -
 test/data/pipeline/bad/pipeline_bad01.xml          |   20 -
 test/data/pipeline/bad/pipeline_bad02.xml          |   19 -
 test/data/pipeline/bad/pipeline_bad03.xml          |   21 -
 test/data/pipeline/bad/pipeline_bad04.xml          |   19 -
 test/data/pipeline/bad/pipeline_bad05.xml          |   24 -
 test/data/pipeline/bad/pipeline_bad06.xml          |   24 -
 test/data/pipeline/bad/pipeline_bad07.xml          |   24 -
 test/data/pipeline/bad/pipeline_bad08.xml          |   19 -
 test/data/pipeline/bad/pipeline_bad09.xml          |   19 -
 test/data/pipeline/bad/pipeline_bad10.xml          |   14 -
 test/data/pipeline/drop_color.xml.in               |   21 -
 test/data/pipeline/glob.json.in                    |    7 +
 test/data/pipeline/issue1417.json.in               |    9 +
 test/data/pipeline/pipeline_interpolate.xml.in     |   49 -
 test/data/pipeline/pipeline_metadata_reader.xml.in |    8 -
 test/data/pipeline/pipeline_metadata_writer.xml.in |   15 -
 test/data/pipeline/pipeline_mississippi.xml.in     |   14 -
 .../pipeline/pipeline_mississippi_reverse.xml.in   |   14 -
 test/data/pipeline/pipeline_multioptions.xml.in    |   21 -
 test/data/pipeline/pipeline_read.xml.in            |   13 -
 test/data/pipeline/pipeline_read_notype.xml.in     |   13 -
 test/data/pipeline/pipeline_readcomments.xml.in    |   14 -
 test/data/pipeline/pipeline_write.xml.in           |   27 -
 test/data/pipeline/pipeline_write2.xml.in          |   13 -
 test/data/pipeline/pipeline_writecomments.xml.in   |   19 -
 test/data/pipeline/tags.json.in                    |   22 +
 test/data/pipeline/tindex.xml                      |   31 -
 test/data/pipeline/tindex.xml.in                   |   31 -
 test/data/plang/from-module.xml.in                 |   13 -
 test/data/plang/predicate-embed.xml.in             |   23 -
 .../plang/predicate-keep-ground-and-unclass.xml.in |   37 -
 test/data/plang/predicate-keep-last-return.xml.in  |   32 -
 .../plang/predicate-keep-specified-returns.xml.in  |   37 -
 .../programmable-update-classifications.xml.in     |   33 -
 test/data/plang/programmable-update-y-dims.xml.in  |   20 -
 test/data/qfit/conversion.xml.in                   |   28 -
 test/data/qfit/little-endian-conversion.xml.in     |   31 -
 test/data/qfit/pipeline.xml.in                     |   12 -
 test/data/qfit/reader.xml.in                       |   14 -
 test/data/sbet/pipeline.xml.in                     |    9 -
 test/data/soci/read-cloud.xml                      |   33 -
 test/data/soci/read.xml                            |   38 -
 test/data/soci/sthelens-write.xml                  |   51 -
 test/data/soci/write-utm.xml                       |   48 -
 test/data/soci/write.xml                           |   51 -
 test/data/text/badheader.txt                       |   10 +
 test/data/text/utm17_2.txt                         |    2 +-
 test/temp/SbetWriterTest.sbet                      |  Bin 0 -> 272 bytes
 test/temp/colorized.las                            |  Bin 0 -> 36687 bytes
 test/temp/crop-wkt-2d-classification.las           |  Bin 0 -> 1825 bytes
 test/temp/foo.las                                  |  Bin 0 -> 27257 bytes
 test/temp/issue895.sqlite                          |  Bin 0 -> 3072 bytes
 test/temp/meta.json                                |   91 +
 .../{data/logs/log_py.txt => temp/mylog_three.txt} |    0
 test/temp/out.las                                  |  Bin 0 -> 3740744 bytes
 test/temp/out.ply                                  |  Bin 0 -> 21176 bytes
 test/temp/out2.las                                 |  Bin 0 -> 27353 bytes
 test/temp/outfile.txt                              |    3 +
 test/temp/simple.las                               |  Bin 0 -> 68425 bytes
 test/temp/spat.sqlite                              |  Bin 0 -> 5808128 bytes
 .../temp/spver.sqlite                              |    0
 .../temp-SqliteWriterTest_test_simple_las.sqlite   |  Bin 0 -> 5824512 bytes
 test/temp/temp_nitf.ntf                            |  Bin 0 -> 37941 bytes
 test/temp/test.bpf                                 |  Bin 0 -> 21756 bytes
 test/temp/test_1.bpf                               |  Bin 0 -> 16412 bytes
 test/temp/test_1.las                               |  Bin 0 -> 12297 bytes
 test/temp/test_1.ntf                               |  Bin 0 -> 2955 bytes
 test/temp/test_2.bpf                               |  Bin 0 -> 16412 bytes
 test/temp/test_2.las                               |  Bin 0 -> 12297 bytes
 test/temp/test_2.ntf                               |  Bin 0 -> 2955 bytes
 test/temp/test_3.bpf                               |  Bin 0 -> 16412 bytes
 test/temp/test_3.las                               |  Bin 0 -> 12297 bytes
 test/temp/test_3.ntf                               |  Bin 0 -> 2955 bytes
 test/temp/test_flex.bpf                            |  Bin 0 -> 47652 bytes
 test/temp/test_flex.las                            |  Bin 0 -> 36437 bytes
 test/temp/test_flex.ntf                            |  Bin 0 -> 5335 bytes
 test/temp/tmp.bpf                                  |  Bin 0 -> 47768 bytes
 test/temp/tmp.las                                  |  Bin 0 -> 82155 bytes
 test/temp/tmp.tif                                  |  Bin 0 -> 808 bytes
 test/temp/trimtest.las                             |  Bin 0 -> 3740744 bytes
 test/temp/triple.las                               |  Bin 0 -> 1497 bytes
 test/temp/utm17.txt                                |   11 +
 test/unit/BoundsTest.cpp                           |   54 +-
 test/unit/CMakeLists.txt                           |  145 +-
 test/unit/CompressionTest.cpp                      |    2 +-
 test/unit/ConfigTest.cpp                           |    4 -
 test/unit/EigenTest.cpp                            |  217 ++
 test/unit/FileUtilsTest.cpp                        |   45 +
 test/unit/KDIndexTest.cpp                          |   68 +
 test/unit/LogTest.cpp                              |    2 +-
 test/unit/OldPCLBlockTest.cpp                      |  296 ++
 test/unit/OptionsTest.cpp                          |   43 +-
 test/unit/PipelineManagerTest.cpp                  |   33 +-
 test/unit/PointTableTest.cpp                       |    2 +-
 test/unit/ProgramArgsTest.cpp                      |  121 +-
 test/unit/SpatialReferenceTest.cpp                 |   46 +-
 test/unit/StreamingTest.cpp                        |    6 +-
 test/unit/XMLSchemaTest.cpp                        |   24 +-
 test/unit/apps/AppTest.cpp                         |   67 +
 test/unit/apps/HausdorffTest.cpp                   |   94 +
 test/unit/apps/MergeTest.cpp                       |    2 +-
 test/unit/apps/RandomTest.cpp                      |    2 +-
 test/unit/apps/TranslateTest.cpp                   |  121 +
 test/unit/apps/pc2pcTest.cpp                       |   19 +-
 test/unit/apps/pcpipelineTestJSON.cpp              |   75 +-
 test/unit/filters/AdditionalMergeTest.cpp          |    8 +-
 test/unit/filters/ChipperTest.cpp                  |    6 +-
 test/unit/filters/ColorizationFilterTest.cpp       |    6 +-
 test/unit/filters/ComputeRangeFilterTest.cpp       |   99 +
 test/unit/filters/CropFilterTest.cpp               |   53 +-
 test/unit/filters/DecimationFilterTest.cpp         |    6 +-
 test/unit/filters/DividerFilterTest.cpp            |    4 +-
 test/unit/filters/FerryFilterTest.cpp              |   36 +-
 test/unit/filters/MergeTest.cpp                    |   55 -
 test/unit/filters/RandomizeFilterTest.cpp          |    4 +-
 test/unit/filters/RangeFilterTest.cpp              |    6 +-
 test/unit/filters/ReprojectionFilterTest.cpp       |   12 +-
 test/unit/filters/SortFilterTest.cpp               |   44 +-
 test/unit/filters/SplitterTest.cpp                 |   34 +-
 test/unit/filters/StatsFilterTest.cpp              |   37 +-
 test/unit/filters/TransformationFilterTest.cpp     |    5 +-
 test/unit/io/BPFTest.cpp                           |  710 ++++
 test/unit/io/BufferTest.cpp                        |   97 +
 test/unit/io/FauxReaderTest.cpp                    |  239 ++
 test/unit/io/GDALReaderTest.cpp                    |  201 ++
 test/unit/io/GDALWriterTest.cpp                    |  374 ++
 test/unit/io/Ilvis2MetadataReaderTest.cpp          |   97 +
 test/unit/io/Ilvis2ReaderTest.cpp                  |  126 +
 test/unit/io/Ilvis2ReaderWithMDReaderTest.cpp      |  126 +
 test/unit/io/LasReaderTest.cpp                     |  509 +++
 test/unit/io/LasWriterTest.cpp                     |  756 ++++
 test/unit/io/OptechReaderTest.cpp                  |  141 +
 test/unit/io/PlyReaderTest.cpp                     |  143 +
 test/unit/io/PlyWriterTest.cpp                     |   77 +
 test/unit/io/PtsReaderTest.cpp                     |   79 +
 test/unit/io/QFITReaderTest.cpp                    |  109 +
 test/unit/io/SbetReaderTest.cpp                    |  140 +
 test/unit/io/SbetWriterTest.cpp                    |   96 +
 test/unit/io/TerrasolidReaderTest.cpp              |  126 +
 test/unit/io/TextReaderTest.cpp                    |  110 +
 test/unit/io/TextWriterTest.cpp                    |  105 +
 test/unit/io/bpf/BPFTest.cpp                       |  711 ----
 test/unit/io/buffer/BufferTest.cpp                 |   97 -
 test/unit/io/faux/FauxReaderTest.cpp               |  239 --
 test/unit/io/gdal/GDALReaderTest.cpp               |  187 -
 test/unit/io/ilvis2/Ilvis2MetadataReaderTest.cpp   |   97 -
 test/unit/io/ilvis2/Ilvis2ReaderTest.cpp           |  126 -
 .../io/ilvis2/Ilvis2ReaderWithMDReaderTest.cpp     |  127 -
 test/unit/io/las/LasReaderTest.cpp                 |  495 ---
 test/unit/io/las/LasWriterTest.cpp                 |  761 ----
 test/unit/io/oci/oracle_array.cpp                  |  324 --
 test/unit/io/optech/OptechReaderTest.cpp           |  146 -
 test/unit/io/ply/PlyReaderTest.cpp                 |  144 -
 test/unit/io/ply/PlyWriterTest.cpp                 |   77 -
 test/unit/io/pts/PtsReaderTest.cpp                 |   81 -
 test/unit/io/qfit/QFITReaderTest.cpp               |  109 -
 test/unit/io/sbet/SbetReaderTest.cpp               |  150 -
 test/unit/io/sbet/SbetWriterTest.cpp               |   95 -
 test/unit/io/terrasolid/TerrasolidReaderTest.cpp   |  128 -
 test/unit/io/text/TextReaderTest.cpp               |   99 -
 tools/lasdump/CMakeLists.txt                       |   19 +-
 tools/nitfwrap/CMakeLists.txt                      |   30 +-
 tools/nitfwrap/NitfWrap.cpp                        |    6 +-
 tools/nitfwrap/NitfWrap.hpp                        |    2 +-
 vendor/arbiter/CMakeLists.txt                      |   25 +-
 vendor/arbiter/arbiter.cpp                         |  400 ++-
 vendor/arbiter/arbiter.hpp                         |   65 +-
 vendor/{eigen-3.2.8 => eigen}/Eigen/Array          |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/CMakeLists.txt |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/Cholesky       |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/CholmodSupport |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/Core           |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/Dense          |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/Eigen          |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/Eigen2Support  |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/Eigenvalues    |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/Geometry       |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/Householder    |    0
 .../Eigen/IterativeLinearSolvers                   |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/Jacobi         |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/LU             |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/LeastSquares   |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/MetisSupport   |    0
 .../{eigen-3.2.8 => eigen}/Eigen/OrderingMethods   |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/PaStiXSupport  |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/PardisoSupport |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/QR             |    0
 .../{eigen-3.2.8 => eigen}/Eigen/QtAlignedMalloc   |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/SPQRSupport    |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/SVD            |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/Sparse         |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/SparseCholesky |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/SparseCore     |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/SparseLU       |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/SparseQR       |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/StdDeque       |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/StdList        |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/StdVector      |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/SuperLUSupport |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/UmfPackSupport |    0
 .../Eigen/src/CMakeLists.txt                       |    0
 .../Eigen/src/Cholesky/CMakeLists.txt              |    0
 .../Eigen/src/Cholesky/LDLT.h                      |    0
 .../Eigen/src/Cholesky/LLT.h                       |    0
 .../Eigen/src/Cholesky/LLT_MKL.h                   |    0
 .../Eigen/src/CholmodSupport/CMakeLists.txt        |    0
 .../Eigen/src/CholmodSupport/CholmodSupport.h      |    0
 .../{eigen-3.2.8 => eigen}/Eigen/src/Core/Array.h  |    0
 .../Eigen/src/Core/ArrayBase.h                     |    0
 .../Eigen/src/Core/ArrayWrapper.h                  |    0
 .../{eigen-3.2.8 => eigen}/Eigen/src/Core/Assign.h |    0
 .../Eigen/src/Core/Assign_MKL.h                    |    0
 .../Eigen/src/Core/BandMatrix.h                    |    0
 .../{eigen-3.2.8 => eigen}/Eigen/src/Core/Block.h  |    0
 .../Eigen/src/Core/BooleanRedux.h                  |    0
 .../Eigen/src/Core/CMakeLists.txt                  |    0
 .../Eigen/src/Core/CommaInitializer.h              |    0
 .../Eigen/src/Core/CoreIterators.h                 |    0
 .../Eigen/src/Core/CwiseBinaryOp.h                 |    0
 .../Eigen/src/Core/CwiseNullaryOp.h                |    0
 .../Eigen/src/Core/CwiseUnaryOp.h                  |    0
 .../Eigen/src/Core/CwiseUnaryView.h                |    0
 .../Eigen/src/Core/DenseBase.h                     |    0
 .../Eigen/src/Core/DenseCoeffsBase.h               |    0
 .../Eigen/src/Core/DenseStorage.h                  |    0
 .../Eigen/src/Core/Diagonal.h                      |    0
 .../Eigen/src/Core/DiagonalMatrix.h                |    0
 .../Eigen/src/Core/DiagonalProduct.h               |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Dot.h |    0
 .../Eigen/src/Core/EigenBase.h                     |    0
 .../Eigen/src/Core/Flagged.h                       |    0
 .../Eigen/src/Core/ForceAlignedAccess.h            |    0
 .../Eigen/src/Core/Functors.h                      |    0
 .../{eigen-3.2.8 => eigen}/Eigen/src/Core/Fuzzy.h  |    0
 .../Eigen/src/Core/GeneralProduct.h                |    0
 .../Eigen/src/Core/GenericPacketMath.h             |    0
 .../Eigen/src/Core/GlobalFunctions.h               |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/IO.h  |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Map.h |    0
 .../Eigen/src/Core/MapBase.h                       |    0
 .../Eigen/src/Core/MathFunctions.h                 |    0
 .../{eigen-3.2.8 => eigen}/Eigen/src/Core/Matrix.h |    0
 .../Eigen/src/Core/MatrixBase.h                    |    0
 .../Eigen/src/Core/NestByValue.h                   |    0
 .../Eigen/src/Core/NoAlias.h                       |    0
 .../Eigen/src/Core/NumTraits.h                     |    0
 .../Eigen/src/Core/PermutationMatrix.h             |    0
 .../Eigen/src/Core/PlainObjectBase.h               |    0
 .../Eigen/src/Core/ProductBase.h                   |    0
 .../{eigen-3.2.8 => eigen}/Eigen/src/Core/Random.h |    0
 .../{eigen-3.2.8 => eigen}/Eigen/src/Core/Redux.h  |    0
 vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Ref.h |    0
 .../Eigen/src/Core/Replicate.h                     |    0
 .../Eigen/src/Core/ReturnByValue.h                 |    0
 .../Eigen/src/Core/Reverse.h                       |    0
 .../{eigen-3.2.8 => eigen}/Eigen/src/Core/Select.h |    0
 .../Eigen/src/Core/SelfAdjointView.h               |    0
 .../Eigen/src/Core/SelfCwiseBinaryOp.h             |    0
 .../Eigen/src/Core/SolveTriangular.h               |    0
 .../Eigen/src/Core/StableNorm.h                    |    0
 .../{eigen-3.2.8 => eigen}/Eigen/src/Core/Stride.h |    0
 .../{eigen-3.2.8 => eigen}/Eigen/src/Core/Swap.h   |    0
 .../Eigen/src/Core/Transpose.h                     |    0
 .../Eigen/src/Core/Transpositions.h                |    0
 .../Eigen/src/Core/TriangularMatrix.h              |    0
 .../Eigen/src/Core/VectorBlock.h                   |    0
 .../Eigen/src/Core/VectorwiseOp.h                  |    0
 .../Eigen/src/Core/Visitor.h                       |    0
 .../Eigen/src/Core/arch/AltiVec/CMakeLists.txt     |    0
 .../Eigen/src/Core/arch/AltiVec/Complex.h          |    0
 .../Eigen/src/Core/arch/AltiVec/PacketMath.h       |    0
 .../Eigen/src/Core/arch/CMakeLists.txt             |    0
 .../Eigen/src/Core/arch/Default/CMakeLists.txt     |    0
 .../Eigen/src/Core/arch/Default/Settings.h         |    0
 .../Eigen/src/Core/arch/NEON/CMakeLists.txt        |    0
 .../Eigen/src/Core/arch/NEON/Complex.h             |    0
 .../Eigen/src/Core/arch/NEON/PacketMath.h          |    0
 .../Eigen/src/Core/arch/SSE/CMakeLists.txt         |    0
 .../Eigen/src/Core/arch/SSE/Complex.h              |    0
 .../Eigen/src/Core/arch/SSE/MathFunctions.h        |    0
 .../Eigen/src/Core/arch/SSE/PacketMath.h           |    0
 .../Eigen/src/Core/products/CMakeLists.txt         |    0
 .../Eigen/src/Core/products/CoeffBasedProduct.h    |    0
 .../src/Core/products/GeneralBlockPanelKernel.h    |    0
 .../Eigen/src/Core/products/GeneralMatrixMatrix.h  |    0
 .../Core/products/GeneralMatrixMatrixTriangular.h  |    0
 .../products/GeneralMatrixMatrixTriangular_MKL.h   |    0
 .../src/Core/products/GeneralMatrixMatrix_MKL.h    |    0
 .../Eigen/src/Core/products/GeneralMatrixVector.h  |    0
 .../src/Core/products/GeneralMatrixVector_MKL.h    |    0
 .../Eigen/src/Core/products/Parallelizer.h         |    0
 .../src/Core/products/SelfadjointMatrixMatrix.h    |    0
 .../Core/products/SelfadjointMatrixMatrix_MKL.h    |    0
 .../src/Core/products/SelfadjointMatrixVector.h    |    0
 .../Core/products/SelfadjointMatrixVector_MKL.h    |    0
 .../Eigen/src/Core/products/SelfadjointProduct.h   |    0
 .../src/Core/products/SelfadjointRank2Update.h     |    0
 .../src/Core/products/TriangularMatrixMatrix.h     |    0
 .../src/Core/products/TriangularMatrixMatrix_MKL.h |    0
 .../src/Core/products/TriangularMatrixVector.h     |    0
 .../src/Core/products/TriangularMatrixVector_MKL.h |    0
 .../src/Core/products/TriangularSolverMatrix.h     |    0
 .../src/Core/products/TriangularSolverMatrix_MKL.h |    0
 .../src/Core/products/TriangularSolverVector.h     |    0
 .../Eigen/src/Core/util/BlasUtil.h                 |    0
 .../Eigen/src/Core/util/CMakeLists.txt             |    0
 .../Eigen/src/Core/util/Constants.h                |    0
 .../Eigen/src/Core/util/DisableStupidWarnings.h    |    0
 .../Eigen/src/Core/util/ForwardDeclarations.h      |    0
 .../Eigen/src/Core/util/MKL_support.h              |    0
 .../Eigen/src/Core/util/Macros.h                   |    0
 .../Eigen/src/Core/util/Memory.h                   |    0
 .../Eigen/src/Core/util/Meta.h                     |    0
 .../Eigen/src/Core/util/NonMPL2.h                  |    0
 .../Eigen/src/Core/util/ReenableStupidWarnings.h   |    0
 .../Eigen/src/Core/util/StaticAssert.h             |    0
 .../Eigen/src/Core/util/XprHelper.h                |    0
 .../Eigen/src/Eigen2Support/Block.h                |    0
 .../Eigen/src/Eigen2Support/CMakeLists.txt         |    0
 .../Eigen/src/Eigen2Support/Cwise.h                |    0
 .../Eigen/src/Eigen2Support/CwiseOperators.h       |    0
 .../Eigen/src/Eigen2Support/Geometry/AlignedBox.h  |    0
 .../Eigen/src/Eigen2Support/Geometry/All.h         |    0
 .../Eigen/src/Eigen2Support/Geometry/AngleAxis.h   |    0
 .../src/Eigen2Support/Geometry/CMakeLists.txt      |    0
 .../Eigen/src/Eigen2Support/Geometry/Hyperplane.h  |    0
 .../src/Eigen2Support/Geometry/ParametrizedLine.h  |    0
 .../Eigen/src/Eigen2Support/Geometry/Quaternion.h  |    0
 .../Eigen/src/Eigen2Support/Geometry/Rotation2D.h  |    0
 .../src/Eigen2Support/Geometry/RotationBase.h      |    0
 .../Eigen/src/Eigen2Support/Geometry/Scaling.h     |    0
 .../Eigen/src/Eigen2Support/Geometry/Transform.h   |    0
 .../Eigen/src/Eigen2Support/Geometry/Translation.h |    0
 .../Eigen/src/Eigen2Support/LU.h                   |    0
 .../Eigen/src/Eigen2Support/Lazy.h                 |    0
 .../Eigen/src/Eigen2Support/LeastSquares.h         |    0
 .../Eigen/src/Eigen2Support/Macros.h               |    0
 .../Eigen/src/Eigen2Support/MathFunctions.h        |    0
 .../Eigen/src/Eigen2Support/Memory.h               |    0
 .../Eigen/src/Eigen2Support/Meta.h                 |    0
 .../Eigen/src/Eigen2Support/Minor.h                |    0
 .../Eigen/src/Eigen2Support/QR.h                   |    0
 .../Eigen/src/Eigen2Support/SVD.h                  |    0
 .../Eigen/src/Eigen2Support/TriangularSolver.h     |    0
 .../Eigen/src/Eigen2Support/VectorBlock.h          |    0
 .../Eigen/src/Eigenvalues/CMakeLists.txt           |    0
 .../Eigen/src/Eigenvalues/ComplexEigenSolver.h     |    0
 .../Eigen/src/Eigenvalues/ComplexSchur.h           |    0
 .../Eigen/src/Eigenvalues/ComplexSchur_MKL.h       |    0
 .../Eigen/src/Eigenvalues/EigenSolver.h            |    0
 .../Eigen/src/Eigenvalues/GeneralizedEigenSolver.h |    0
 .../GeneralizedSelfAdjointEigenSolver.h            |    0
 .../src/Eigenvalues/HessenbergDecomposition.h      |    0
 .../Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h  |    0
 .../Eigen/src/Eigenvalues/RealQZ.h                 |    0
 .../Eigen/src/Eigenvalues/RealSchur.h              |    0
 .../Eigen/src/Eigenvalues/RealSchur_MKL.h          |    0
 .../Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h |    0
 .../src/Eigenvalues/SelfAdjointEigenSolver_MKL.h   |    0
 .../Eigen/src/Eigenvalues/Tridiagonalization.h     |    0
 .../Eigen/src/Geometry/AlignedBox.h                |    0
 .../Eigen/src/Geometry/AngleAxis.h                 |    0
 .../Eigen/src/Geometry/CMakeLists.txt              |    0
 .../Eigen/src/Geometry/EulerAngles.h               |    0
 .../Eigen/src/Geometry/Homogeneous.h               |    0
 .../Eigen/src/Geometry/Hyperplane.h                |    0
 .../Eigen/src/Geometry/OrthoMethods.h              |    0
 .../Eigen/src/Geometry/ParametrizedLine.h          |    0
 .../Eigen/src/Geometry/Quaternion.h                |    0
 .../Eigen/src/Geometry/Rotation2D.h                |    0
 .../Eigen/src/Geometry/RotationBase.h              |    0
 .../Eigen/src/Geometry/Scaling.h                   |    0
 .../Eigen/src/Geometry/Transform.h                 |    0
 .../Eigen/src/Geometry/Translation.h               |    0
 .../Eigen/src/Geometry/Umeyama.h                   |    0
 .../Eigen/src/Geometry/arch/CMakeLists.txt         |    0
 .../Eigen/src/Geometry/arch/Geometry_SSE.h         |    0
 .../Eigen/src/Householder/BlockHouseholder.h       |    0
 .../Eigen/src/Householder/CMakeLists.txt           |    0
 .../Eigen/src/Householder/Householder.h            |    0
 .../Eigen/src/Householder/HouseholderSequence.h    |    0
 .../IterativeLinearSolvers/BasicPreconditioners.h  |    0
 .../Eigen/src/IterativeLinearSolvers/BiCGSTAB.h    |    0
 .../src/IterativeLinearSolvers/CMakeLists.txt      |    0
 .../src/IterativeLinearSolvers/ConjugateGradient.h |    0
 .../src/IterativeLinearSolvers/IncompleteLUT.h     |    0
 .../IterativeLinearSolvers/IterativeSolverBase.h   |    0
 .../Eigen/src/Jacobi/CMakeLists.txt                |    0
 .../Eigen/src/Jacobi/Jacobi.h                      |    0
 .../Eigen/src/LU/CMakeLists.txt                    |    0
 .../Eigen/src/LU/Determinant.h                     |    0
 .../Eigen/src/LU/FullPivLU.h                       |    0
 .../{eigen-3.2.8 => eigen}/Eigen/src/LU/Inverse.h  |    0
 .../Eigen/src/LU/PartialPivLU.h                    |    0
 .../Eigen/src/LU/PartialPivLU_MKL.h                |    0
 .../Eigen/src/LU/arch/CMakeLists.txt               |    0
 .../Eigen/src/LU/arch/Inverse_SSE.h                |    0
 .../Eigen/src/MetisSupport/CMakeLists.txt          |    0
 .../Eigen/src/MetisSupport/MetisSupport.h          |    0
 .../Eigen/src/OrderingMethods/Amd.h                |    0
 .../Eigen/src/OrderingMethods/CMakeLists.txt       |    0
 .../Eigen/src/OrderingMethods/Eigen_Colamd.h       |    0
 .../Eigen/src/OrderingMethods/Ordering.h           |    0
 .../Eigen/src/PaStiXSupport/CMakeLists.txt         |    0
 .../Eigen/src/PaStiXSupport/PaStiXSupport.h        |    0
 .../Eigen/src/PardisoSupport/CMakeLists.txt        |    0
 .../Eigen/src/PardisoSupport/PardisoSupport.h      |    0
 .../Eigen/src/QR/CMakeLists.txt                    |    0
 .../Eigen/src/QR/ColPivHouseholderQR.h             |    0
 .../Eigen/src/QR/ColPivHouseholderQR_MKL.h         |    0
 .../Eigen/src/QR/FullPivHouseholderQR.h            |    0
 .../Eigen/src/QR/HouseholderQR.h                   |    0
 .../Eigen/src/QR/HouseholderQR_MKL.h               |    0
 .../Eigen/src/SPQRSupport/CMakeLists.txt           |    0
 .../Eigen/src/SPQRSupport/SuiteSparseQRSupport.h   |    0
 .../Eigen/src/SVD/CMakeLists.txt                   |    0
 .../Eigen/src/SVD/JacobiSVD.h                      |    0
 .../Eigen/src/SVD/JacobiSVD_MKL.h                  |    0
 .../Eigen/src/SVD/UpperBidiagonalization.h         |    0
 .../Eigen/src/SparseCholesky/CMakeLists.txt        |    0
 .../Eigen/src/SparseCholesky/SimplicialCholesky.h  |    0
 .../src/SparseCholesky/SimplicialCholesky_impl.h   |    0
 .../Eigen/src/SparseCore/AmbiVector.h              |    0
 .../Eigen/src/SparseCore/CMakeLists.txt            |    0
 .../Eigen/src/SparseCore/CompressedStorage.h       |    0
 .../SparseCore/ConservativeSparseSparseProduct.h   |    0
 .../Eigen/src/SparseCore/MappedSparseMatrix.h      |    0
 .../Eigen/src/SparseCore/SparseBlock.h             |    0
 .../Eigen/src/SparseCore/SparseColEtree.h          |    0
 .../Eigen/src/SparseCore/SparseCwiseBinaryOp.h     |    0
 .../Eigen/src/SparseCore/SparseCwiseUnaryOp.h      |    0
 .../Eigen/src/SparseCore/SparseDenseProduct.h      |    0
 .../Eigen/src/SparseCore/SparseDiagonalProduct.h   |    0
 .../Eigen/src/SparseCore/SparseDot.h               |    0
 .../Eigen/src/SparseCore/SparseFuzzy.h             |    0
 .../Eigen/src/SparseCore/SparseMatrix.h            |    0
 .../Eigen/src/SparseCore/SparseMatrixBase.h        |    0
 .../Eigen/src/SparseCore/SparsePermutation.h       |    0
 .../Eigen/src/SparseCore/SparseProduct.h           |    0
 .../Eigen/src/SparseCore/SparseRedux.h             |    0
 .../Eigen/src/SparseCore/SparseSelfAdjointView.h   |    0
 .../SparseCore/SparseSparseProductWithPruning.h    |    0
 .../Eigen/src/SparseCore/SparseTranspose.h         |    0
 .../Eigen/src/SparseCore/SparseTriangularView.h    |    0
 .../Eigen/src/SparseCore/SparseUtil.h              |    0
 .../Eigen/src/SparseCore/SparseVector.h            |    0
 .../Eigen/src/SparseCore/SparseView.h              |    0
 .../Eigen/src/SparseCore/TriangularSolver.h        |    0
 .../Eigen/src/SparseLU/CMakeLists.txt              |    0
 .../Eigen/src/SparseLU/SparseLU.h                  |    0
 .../Eigen/src/SparseLU/SparseLUImpl.h              |    0
 .../Eigen/src/SparseLU/SparseLU_Memory.h           |    0
 .../Eigen/src/SparseLU/SparseLU_Structs.h          |    0
 .../Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h |    0
 .../Eigen/src/SparseLU/SparseLU_Utils.h            |    0
 .../Eigen/src/SparseLU/SparseLU_column_bmod.h      |    0
 .../Eigen/src/SparseLU/SparseLU_column_dfs.h       |    0
 .../Eigen/src/SparseLU/SparseLU_copy_to_ucol.h     |    0
 .../Eigen/src/SparseLU/SparseLU_gemm_kernel.h      |    0
 .../Eigen/src/SparseLU/SparseLU_heap_relax_snode.h |    0
 .../Eigen/src/SparseLU/SparseLU_kernel_bmod.h      |    0
 .../Eigen/src/SparseLU/SparseLU_panel_bmod.h       |    0
 .../Eigen/src/SparseLU/SparseLU_panel_dfs.h        |    0
 .../Eigen/src/SparseLU/SparseLU_pivotL.h           |    0
 .../Eigen/src/SparseLU/SparseLU_pruneL.h           |    0
 .../Eigen/src/SparseLU/SparseLU_relax_snode.h      |    0
 .../Eigen/src/SparseQR/CMakeLists.txt              |    0
 .../Eigen/src/SparseQR/SparseQR.h                  |    0
 .../Eigen/src/StlSupport/CMakeLists.txt            |    0
 .../Eigen/src/StlSupport/StdDeque.h                |    0
 .../Eigen/src/StlSupport/StdList.h                 |    0
 .../Eigen/src/StlSupport/StdVector.h               |    0
 .../Eigen/src/StlSupport/details.h                 |    0
 .../Eigen/src/SuperLUSupport/CMakeLists.txt        |    0
 .../Eigen/src/SuperLUSupport/SuperLUSupport.h      |    0
 .../Eigen/src/UmfPackSupport/CMakeLists.txt        |    0
 .../Eigen/src/UmfPackSupport/UmfPackSupport.h      |    0
 .../Eigen/src/misc/CMakeLists.txt                  |    0
 .../{eigen-3.2.8 => eigen}/Eigen/src/misc/Image.h  |    0
 .../{eigen-3.2.8 => eigen}/Eigen/src/misc/Kernel.h |    0
 .../{eigen-3.2.8 => eigen}/Eigen/src/misc/Solve.h  |    0
 .../Eigen/src/misc/SparseSolve.h                   |    0
 .../{eigen-3.2.8 => eigen}/Eigen/src/misc/blas.h   |    0
 .../Eigen/src/plugins/ArrayCwiseBinaryOps.h        |    0
 .../Eigen/src/plugins/ArrayCwiseUnaryOps.h         |    0
 .../Eigen/src/plugins/BlockMethods.h               |    0
 .../Eigen/src/plugins/CMakeLists.txt               |    0
 .../Eigen/src/plugins/CommonCwiseBinaryOps.h       |    0
 .../Eigen/src/plugins/CommonCwiseUnaryOps.h        |    0
 .../Eigen/src/plugins/MatrixCwiseBinaryOps.h       |    0
 .../Eigen/src/plugins/MatrixCwiseUnaryOps.h        |    0
 vendor/{gtest-1.7.0 => gtest}/CHANGES              |    0
 vendor/{gtest-1.7.0 => gtest}/CMakeLists.txt       |    0
 vendor/{gtest-1.7.0 => gtest}/CONTRIBUTORS         |    0
 vendor/{gtest-1.7.0 => gtest}/LICENSE              |    0
 vendor/{gtest-1.7.0 => gtest}/README               |    0
 vendor/{gtest-1.7.0 => gtest}/aclocal.m4           |    0
 .../{gtest-1.7.0 => gtest}/build-aux/config.guess  |    0
 .../{gtest-1.7.0 => gtest}/build-aux/config.h.in   |    0
 vendor/{gtest-1.7.0 => gtest}/build-aux/config.sub |    0
 vendor/{gtest-1.7.0 => gtest}/build-aux/depcomp    |    0
 vendor/{gtest-1.7.0 => gtest}/build-aux/install-sh |    0
 vendor/{gtest-1.7.0 => gtest}/build-aux/ltmain.sh  |    0
 vendor/{gtest-1.7.0 => gtest}/build-aux/missing    |    0
 .../cmake/internal_utils.cmake                     |    0
 .../{gtest-1.7.0 => gtest}/codegear/gtest.cbproj   |    0
 .../codegear/gtest.groupproj                       |    0
 .../{gtest-1.7.0 => gtest}/codegear/gtest_all.cc   |    0
 .../{gtest-1.7.0 => gtest}/codegear/gtest_link.cc  |    0
 .../codegear/gtest_main.cbproj                     |    0
 .../codegear/gtest_unittest.cbproj                 |    0
 vendor/{gtest-1.7.0 => gtest}/configure            |    0
 vendor/{gtest-1.7.0 => gtest}/configure.ac         |    0
 .../fused-src/gtest/gtest-all.cc                   |    0
 .../{gtest-1.7.0 => gtest}/fused-src/gtest/gtest.h |    0
 .../fused-src/gtest/gtest_main.cc                  |    0
 .../include/gtest/gtest-death-test.h               |    0
 .../include/gtest/gtest-message.h                  |    0
 .../include/gtest/gtest-param-test.h               |    0
 .../include/gtest/gtest-param-test.h.pump          |    0
 .../include/gtest/gtest-printers.h                 |    0
 .../include/gtest/gtest-spi.h                      |    0
 .../include/gtest/gtest-test-part.h                |    0
 .../include/gtest/gtest-typed-test.h               |    0
 .../{gtest-1.7.0 => gtest}/include/gtest/gtest.h   |    0
 .../include/gtest/gtest_pred_impl.h                |    0
 .../include/gtest/gtest_prod.h                     |    0
 .../gtest/internal/gtest-death-test-internal.h     |    0
 .../include/gtest/internal/gtest-filepath.h        |    0
 .../include/gtest/internal/gtest-internal.h        |    0
 .../include/gtest/internal/gtest-linked_ptr.h      |    0
 .../gtest/internal/gtest-param-util-generated.h    |    0
 .../internal/gtest-param-util-generated.h.pump     |    0
 .../include/gtest/internal/gtest-param-util.h      |    0
 .../include/gtest/internal/gtest-port.h            |    0
 .../include/gtest/internal/gtest-string.h          |    0
 .../include/gtest/internal/gtest-tuple.h           |    0
 .../include/gtest/internal/gtest-tuple.h.pump      |    0
 .../include/gtest/internal/gtest-type-util.h       |    0
 .../include/gtest/internal/gtest-type-util.h.pump  |    0
 vendor/{gtest-1.7.0 => gtest}/m4/acx_pthread.m4    |    0
 vendor/{gtest-1.7.0 => gtest}/m4/gtest.m4          |    0
 vendor/{gtest-1.7.0 => gtest}/m4/libtool.m4        |    0
 vendor/{gtest-1.7.0 => gtest}/m4/ltoptions.m4      |    0
 vendor/{gtest-1.7.0 => gtest}/m4/ltsugar.m4        |    0
 vendor/{gtest-1.7.0 => gtest}/m4/ltversion.m4      |    0
 vendor/{gtest-1.7.0 => gtest}/m4/lt~obsolete.m4    |    0
 vendor/{gtest-1.7.0 => gtest}/msvc/gtest-md.vcproj |    0
 vendor/{gtest-1.7.0 => gtest}/msvc/gtest.vcproj    |    0
 .../msvc/gtest_main-md.vcproj                      |    0
 .../{gtest-1.7.0 => gtest}/msvc/gtest_main.vcproj  |    0
 .../msvc/gtest_prod_test-md.vcproj                 |    0
 .../msvc/gtest_prod_test.vcproj                    |    0
 .../msvc/gtest_unittest-md.vcproj                  |    0
 .../msvc/gtest_unittest.vcproj                     |    0
 .../{gtest-1.7.0 => gtest}/samples/prime_tables.h  |    0
 vendor/{gtest-1.7.0 => gtest}/samples/sample1.cc   |    0
 vendor/{gtest-1.7.0 => gtest}/samples/sample1.h    |    0
 .../samples/sample10_unittest.cc                   |    0
 .../samples/sample1_unittest.cc                    |    0
 vendor/{gtest-1.7.0 => gtest}/samples/sample2.cc   |    0
 vendor/{gtest-1.7.0 => gtest}/samples/sample2.h    |    0
 .../samples/sample2_unittest.cc                    |    0
 .../{gtest-1.7.0 => gtest}/samples/sample3-inl.h   |    0
 .../samples/sample3_unittest.cc                    |    0
 vendor/{gtest-1.7.0 => gtest}/samples/sample4.cc   |    0
 vendor/{gtest-1.7.0 => gtest}/samples/sample4.h    |    0
 .../samples/sample4_unittest.cc                    |    0
 .../samples/sample5_unittest.cc                    |    0
 .../samples/sample6_unittest.cc                    |    0
 .../samples/sample7_unittest.cc                    |    0
 .../samples/sample8_unittest.cc                    |    0
 .../samples/sample9_unittest.cc                    |    0
 .../scripts/fuse_gtest_files.py                    |    0
 .../scripts/gen_gtest_pred_impl.py                 |    0
 .../{gtest-1.7.0 => gtest}/scripts/gtest-config.in |    0
 vendor/{gtest-1.7.0 => gtest}/scripts/pump.py      |    0
 vendor/{gtest-1.7.0 => gtest}/src/gtest-all.cc     |    0
 .../{gtest-1.7.0 => gtest}/src/gtest-death-test.cc |    0
 .../{gtest-1.7.0 => gtest}/src/gtest-filepath.cc   |    0
 .../src/gtest-internal-inl.h                       |    0
 vendor/{gtest-1.7.0 => gtest}/src/gtest-port.cc    |    0
 .../{gtest-1.7.0 => gtest}/src/gtest-printers.cc   |    0
 .../{gtest-1.7.0 => gtest}/src/gtest-test-part.cc  |    0
 .../{gtest-1.7.0 => gtest}/src/gtest-typed-test.cc |    0
 vendor/{gtest-1.7.0 => gtest}/src/gtest.cc         |    0
 vendor/{gtest-1.7.0 => gtest}/src/gtest_main.cc    |    0
 .../test/gtest-death-test_ex_test.cc               |    0
 .../test/gtest-death-test_test.cc                  |    0
 .../test/gtest-filepath_test.cc                    |    0
 .../test/gtest-linked_ptr_test.cc                  |    0
 .../test/gtest-listener_test.cc                    |    0
 .../test/gtest-message_test.cc                     |    0
 .../test/gtest-options_test.cc                     |    0
 .../test/gtest-param-test2_test.cc                 |    0
 .../test/gtest-param-test_test.cc                  |    0
 .../test/gtest-param-test_test.h                   |    0
 .../{gtest-1.7.0 => gtest}/test/gtest-port_test.cc |    0
 .../test/gtest-printers_test.cc                    |    0
 .../test/gtest-test-part_test.cc                   |    0
 .../test/gtest-tuple_test.cc                       |    0
 .../test/gtest-typed-test2_test.cc                 |    0
 .../test/gtest-typed-test_test.cc                  |    0
 .../test/gtest-typed-test_test.h                   |    0
 .../test/gtest-unittest-api_test.cc                |    0
 .../{gtest-1.7.0 => gtest}/test/gtest_all_test.cc  |    0
 .../test/gtest_break_on_failure_unittest.py        |    0
 .../test/gtest_break_on_failure_unittest_.cc       |    0
 .../test/gtest_catch_exceptions_test.py            |    0
 .../test/gtest_catch_exceptions_test_.cc           |    0
 .../test/gtest_color_test.py                       |    0
 .../test/gtest_color_test_.cc                      |    0
 .../test/gtest_env_var_test.py                     |    0
 .../test/gtest_env_var_test_.cc                    |    0
 .../test/gtest_environment_test.cc                 |    0
 .../test/gtest_filter_unittest.py                  |    0
 .../test/gtest_filter_unittest_.cc                 |    0
 .../{gtest-1.7.0 => gtest}/test/gtest_help_test.py |    0
 .../test/gtest_help_test_.cc                       |    0
 .../test/gtest_list_tests_unittest.py              |    0
 .../test/gtest_list_tests_unittest_.cc             |    0
 .../test/gtest_main_unittest.cc                    |    0
 .../test/gtest_no_test_unittest.cc                 |    0
 .../test/gtest_output_test.py                      |    0
 .../test/gtest_output_test_.cc                     |    0
 .../test/gtest_output_test_golden_lin.txt          |    0
 .../test/gtest_pred_impl_unittest.cc               |    0
 .../test/gtest_premature_exit_test.cc              |    0
 .../{gtest-1.7.0 => gtest}/test/gtest_prod_test.cc |    0
 .../test/gtest_repeat_test.cc                      |    0
 .../test/gtest_shuffle_test.py                     |    0
 .../test/gtest_shuffle_test_.cc                    |    0
 .../test/gtest_sole_header_test.cc                 |    0
 .../test/gtest_stress_test.cc                      |    0
 .../test/gtest_test_utils.py                       |    0
 .../test/gtest_throw_on_failure_ex_test.cc         |    0
 .../test/gtest_throw_on_failure_test.py            |    0
 .../test/gtest_throw_on_failure_test_.cc           |    0
 .../test/gtest_uninitialized_test.py               |    0
 .../test/gtest_uninitialized_test_.cc              |    0
 .../{gtest-1.7.0 => gtest}/test/gtest_unittest.cc  |    0
 .../test/gtest_xml_outfile1_test_.cc               |    0
 .../test/gtest_xml_outfile2_test_.cc               |    0
 .../test/gtest_xml_outfiles_test.py                |    0
 .../test/gtest_xml_output_unittest.py              |    0
 .../test/gtest_xml_output_unittest_.cc             |    0
 .../test/gtest_xml_test_utils.py                   |    0
 vendor/{gtest-1.7.0 => gtest}/test/production.cc   |    0
 vendor/{gtest-1.7.0 => gtest}/test/production.h    |    0
 .../xcode/Config/DebugProject.xcconfig             |    0
 .../xcode/Config/FrameworkTarget.xcconfig          |    0
 .../xcode/Config/General.xcconfig                  |    0
 .../xcode/Config/ReleaseProject.xcconfig           |    0
 .../xcode/Config/StaticLibraryTarget.xcconfig      |    0
 .../xcode/Config/TestTarget.xcconfig               |    0
 .../xcode/Resources/Info.plist                     |    0
 .../xcode/Samples/FrameworkSample/Info.plist       |    0
 .../xcode/Samples/FrameworkSample/runtests.sh      |    0
 .../xcode/Samples/FrameworkSample/widget.cc        |    0
 .../xcode/Samples/FrameworkSample/widget.h         |    0
 .../xcode/Samples/FrameworkSample/widget_test.cc   |    0
 .../xcode/Scripts/runtests.sh                      |    0
 .../xcode/Scripts/versiongenerate.py               |    0
 vendor/jsoncpp-1.6.2/dist/CMakeLists.txt           |   26 -
 vendor/jsoncpp/dist/CMakeLists.txt                 |   34 +
 .../dist/json/forwards.h                           |    0
 vendor/{jsoncpp-1.6.2 => jsoncpp}/dist/json/json.h |    0
 vendor/{jsoncpp-1.6.2 => jsoncpp}/dist/jsoncpp.cpp |    0
 .../{nanoflann-1.1.8 => nanoflann}/nanoflann.hpp   |    0
 vendor/pdalboost/CMakeLists.txt                    |    5 +-
 .../boost/format/detail/compat_workarounds.hpp     |    2 +-
 .../boost/format/detail/config_macros.hpp          |    2 +-
 .../boost/format/detail/workarounds_gcc-2_95.hpp   |    2 +-
 vendor/pdalboost/boost/mpl/for_each.hpp            |    2 +-
 vendor/{rply-1.1.4 => rply}/LICENSE                |    0
 vendor/{rply-1.1.4 => rply}/etc/convert.c          |    0
 vendor/{rply-1.1.4 => rply}/etc/dump.c             |    0
 vendor/{rply-1.1.4 => rply}/etc/input.ply          |    0
 vendor/{rply-1.1.4 => rply}/etc/sconvert.c         |    0
 vendor/{rply-1.1.4 => rply}/manual/manual.html     |    0
 vendor/{rply-1.1.4 => rply}/manual/reference.css   |    0
 vendor/{rply-1.1.4 => rply}/manual/rply.png        |  Bin
 vendor/{rply-1.1.4 => rply}/rply.c                 |    0
 vendor/{rply-1.1.4 => rply}/rply.h                 |    0
 vendor/{rply-1.1.4 => rply}/rplyfile.h             |    0
 1568 files changed, 59047 insertions(+), 55294 deletions(-)
 copy vendor/pdalboost/libs/filesystem/test/issues/5300-temp-dir-path-130.cpp => PDAL--src.tar.bz2.md5 (100%)
 copy vendor/pdalboost/libs/filesystem/test/issues/5300-temp-dir-path-130.cpp => PDAL--src.tar.gz.md5 (100%)
 create mode 100644 apps/pdal-config-bat.in
 create mode 100644 cmake/pdaljni.cmake
 create mode 100644 cmake/rply.cmake
 delete mode 100644 debian/libpdal-base3.lintian-overrides
 delete mode 100644 debian/libpdal-base3.symbols
 rename debian/{libpdal-base3.install => libpdal-base4.install} (100%)
 create mode 100644 debian/libpdal-base4.lintian-overrides
 create mode 100644 debian/libpdal-base4.symbols
 delete mode 100644 debian/libpdal-plang3.symbols
 rename debian/{libpdal-plang3.install => libpdal-plang4.install} (100%)
 create mode 100644 debian/libpdal-plang4.symbols
 delete mode 100644 debian/libpdal-util3.symbols
 rename debian/{libpdal-util3.install => libpdal-util4.install} (100%)
 create mode 100644 debian/libpdal-util4.symbols
 delete mode 100644 debian/patches/specification-typo.patch
 delete mode 100644 debian/patches/spelling-errors.patch
 create mode 100644 doc/.gitignore
 delete mode 100644 doc/api/cpp/algorithm.rst
 create mode 100644 doc/apps/hausdorff.rst
 create mode 100644 doc/apps/sort.rst
 delete mode 100644 doc/apps/view.rst
 create mode 100644 doc/dimensions.rst
 create mode 100644 doc/images/awesome-green.png
 create mode 100644 doc/images/black-orange.png
 create mode 100644 doc/images/blue-hue.png
 create mode 100644 doc/images/blue-orange.png
 create mode 100644 doc/images/blue-red.png
 create mode 100644 doc/images/heat-map.png
 create mode 100644 doc/images/pestel-shades.png
 create mode 100644 doc/images/pestel_scaled_helheim.png
 create mode 100644 doc/images/pestel_scaled_plasio.png
 create mode 100644 doc/references.rst
 create mode 100644 doc/stages/filters.colorinterp.rst
 create mode 100644 doc/stages/filters.computerange.rst
 delete mode 100644 doc/stages/filters.dartsample.rst
 delete mode 100644 doc/stages/filters.ground.rst
 delete mode 100644 doc/stages/filters.height.rst
 create mode 100644 doc/stages/filters.iqr.rst
 create mode 100644 doc/stages/filters.kdistance.rst
 create mode 100644 doc/stages/filters.lof.rst
 create mode 100644 doc/stages/filters.mad.rst
 create mode 100644 doc/stages/filters.mongus.rst
 create mode 100644 doc/stages/filters.radialdensity.rst
 delete mode 100644 doc/stages/filters.radiusoutlier.rst
 create mode 100644 doc/stages/filters.smrf.rst
 delete mode 100644 doc/stages/filters.statisticaloutlier.rst
 create mode 100644 doc/stages/writers.gdal.rst
 delete mode 100644 doc/stages/writers.pclvisualizer.rst
 delete mode 100644 doc/workshop/exercises/analysis/ground/filter.json
 delete mode 100644 doc/workshop/exercises/analysis/ground/ground-run-pcl-filter.txt
 create mode 100644 doc/workshop/exercises/analysis/ground/translate-run-ground-only.txt
 create mode 100644 filters/ApproximateCoplanarFilter.cpp
 rename filters/{approximatecoplanar => }/ApproximateCoplanarFilter.hpp (100%)
 create mode 100644 filters/AttributeFilter.cpp
 rename filters/{attribute => }/AttributeFilter.hpp (100%)
 delete mode 100644 filters/CMakeLists.txt
 create mode 100644 filters/ChipperFilter.cpp
 rename filters/{chipper => }/ChipperFilter.hpp (100%)
 create mode 100644 filters/ColorInterpRamps.hpp
 create mode 100644 filters/ColorinterpFilter.cpp
 create mode 100644 filters/ColorinterpFilter.hpp
 rename filters/{colorization => }/ColorizationFilter.cpp (100%)
 rename filters/{colorization => }/ColorizationFilter.hpp (100%)
 create mode 100644 filters/ComputeRangeFilter.cpp
 create mode 100644 filters/ComputeRangeFilter.hpp
 create mode 100644 filters/CropFilter.cpp
 create mode 100644 filters/CropFilter.hpp
 rename filters/{decimation => }/DecimationFilter.cpp (100%)
 rename filters/{decimation => }/DecimationFilter.hpp (100%)
 rename filters/{divider => }/DividerFilter.cpp (100%)
 rename filters/{divider => }/DividerFilter.hpp (100%)
 create mode 100644 filters/EigenvaluesFilter.cpp
 rename filters/{eigenvalues => }/EigenvaluesFilter.hpp (100%)
 create mode 100644 filters/EstimateRankFilter.cpp
 rename filters/{estimaterank => }/EstimateRankFilter.hpp (100%)
 create mode 100644 filters/FerryFilter.cpp
 rename filters/{ferry => }/FerryFilter.hpp (100%)
 create mode 100644 filters/HAGFilter.cpp
 rename filters/{hag => }/HAGFilter.hpp (100%)
 create mode 100644 filters/IQRFilter.cpp
 create mode 100644 filters/IQRFilter.hpp
 create mode 100644 filters/KDistanceFilter.cpp
 create mode 100644 filters/KDistanceFilter.hpp
 create mode 100644 filters/LOFFilter.cpp
 create mode 100644 filters/LOFFilter.hpp
 create mode 100644 filters/MADFilter.cpp
 create mode 100644 filters/MADFilter.hpp
 rename filters/{merge => }/MergeFilter.cpp (100%)
 rename filters/{merge => }/MergeFilter.hpp (100%)
 create mode 100644 filters/MongusFilter.cpp
 create mode 100644 filters/MongusFilter.hpp
 rename filters/{mortonorder => }/MortonOrderFilter.cpp (100%)
 rename filters/{mortonorder => }/MortonOrderFilter.hpp (100%)
 create mode 100644 filters/NormalFilter.cpp
 rename filters/{normal => }/NormalFilter.hpp (100%)
 create mode 100644 filters/OutlierFilter.cpp
 rename filters/{outlier => }/OutlierFilter.hpp (100%)
 create mode 100644 filters/PMFFilter.cpp
 create mode 100644 filters/PMFFilter.hpp
 create mode 100644 filters/RadialDensityFilter.cpp
 create mode 100644 filters/RadialDensityFilter.hpp
 rename filters/{randomize => }/RandomizeFilter.cpp (100%)
 rename filters/{randomize => }/RandomizeFilter.hpp (100%)
 rename filters/{range => }/RangeFilter.cpp (100%)
 rename filters/{range => }/RangeFilter.hpp (100%)
 create mode 100644 filters/ReprojectionFilter.cpp
 rename filters/{reprojection => }/ReprojectionFilter.hpp (100%)
 create mode 100644 filters/SMRFilter.cpp
 create mode 100644 filters/SMRFilter.hpp
 create mode 100644 filters/SampleFilter.cpp
 rename filters/{sample => }/SampleFilter.hpp (100%)
 rename filters/{sort => }/SortFilter.cpp (100%)
 create mode 100644 filters/SortFilter.hpp
 create mode 100644 filters/SplitterFilter.cpp
 create mode 100644 filters/SplitterFilter.hpp
 create mode 100644 filters/StatsFilter.cpp
 create mode 100644 filters/StatsFilter.hpp
 rename filters/{streamcallback => }/StreamCallbackFilter.cpp (100%)
 rename filters/{streamcallback => }/StreamCallbackFilter.hpp (100%)
 create mode 100644 filters/TransformationFilter.cpp
 rename filters/{transformation => }/TransformationFilter.hpp (100%)
 delete mode 100644 filters/approximatecoplanar/ApproximateCoplanarFilter.cpp
 delete mode 100644 filters/approximatecoplanar/CMakeLists.txt
 delete mode 100644 filters/attribute/AttributeFilter.cpp
 delete mode 100644 filters/attribute/CMakeLists.txt
 delete mode 100644 filters/chipper/CMakeLists.txt
 delete mode 100644 filters/chipper/ChipperFilter.cpp
 delete mode 100644 filters/colorization/CMakeLists.txt
 delete mode 100644 filters/crop/CMakeLists.txt
 delete mode 100644 filters/crop/CropFilter.cpp
 delete mode 100644 filters/crop/CropFilter.hpp
 delete mode 100644 filters/decimation/CMakeLists.txt
 delete mode 100644 filters/divider/CMakeLists.txt
 delete mode 100644 filters/eigenvalues/CMakeLists.txt
 delete mode 100644 filters/eigenvalues/EigenvaluesFilter.cpp
 delete mode 100644 filters/estimaterank/CMakeLists.txt
 delete mode 100644 filters/estimaterank/EstimateRankFilter.cpp
 delete mode 100644 filters/ferry/CMakeLists.txt
 delete mode 100644 filters/ferry/FerryFilter.cpp
 delete mode 100644 filters/hag/CMakeLists.txt
 delete mode 100644 filters/hag/HAGFilter.cpp
 delete mode 100644 filters/merge/CMakeLists.txt
 delete mode 100644 filters/mongus/CMakeLists.txt
 delete mode 100644 filters/mongus/MongusFilter.cpp
 delete mode 100644 filters/mongus/MongusFilter.hpp
 delete mode 100644 filters/mortonorder/CMakeLists.txt
 delete mode 100644 filters/normal/CMakeLists.txt
 delete mode 100644 filters/normal/NormalFilter.cpp
 delete mode 100644 filters/outlier/CMakeLists.txt
 delete mode 100644 filters/outlier/OutlierFilter.cpp
 delete mode 100644 filters/pmf/CMakeLists.txt
 delete mode 100644 filters/pmf/PMFFilter.cpp
 delete mode 100644 filters/pmf/PMFFilter.hpp
 create mode 100644 filters/private/crop/Point.cpp
 create mode 100644 filters/private/crop/Point.hpp
 delete mode 100644 filters/randomize/CMakeLists.txt
 delete mode 100644 filters/range/CMakeLists.txt
 delete mode 100644 filters/reprojection/CMakeLists.txt
 delete mode 100644 filters/reprojection/ReprojectionFilter.cpp
 delete mode 100644 filters/sample/CMakeLists.txt
 delete mode 100644 filters/sample/SampleFilter.cpp
 delete mode 100644 filters/smrf/CMakeLists.txt
 delete mode 100644 filters/smrf/SMRFilter.cpp
 delete mode 100644 filters/smrf/SMRFilter.hpp
 delete mode 100644 filters/sort/CMakeLists.txt
 delete mode 100644 filters/sort/SortFilter.hpp
 delete mode 100644 filters/splitter/CMakeLists.txt
 delete mode 100644 filters/splitter/SplitterFilter.cpp
 delete mode 100644 filters/splitter/SplitterFilter.hpp
 delete mode 100644 filters/stats/CMakeLists.txt
 delete mode 100644 filters/stats/StatsFilter.cpp
 delete mode 100644 filters/stats/StatsFilter.hpp
 delete mode 100644 filters/streamcallback/CMakeLists.txt
 delete mode 100644 filters/transformation/CMakeLists.txt
 delete mode 100644 filters/transformation/TransformationFilter.cpp
 delete mode 100644 include/pdal/DimUtil.hpp
 delete mode 100644 include/pdal/Eigen.hpp
 delete mode 100644 include/pdal/FlexWriter.hpp
 delete mode 100644 include/pdal/GDALUtils.hpp
 delete mode 100644 include/pdal/GEOSUtils.hpp
 delete mode 100644 include/pdal/KDIndex.hpp
 delete mode 100644 include/pdal/Kernel.hpp
 delete mode 100644 include/pdal/Log.hpp
 delete mode 100644 include/pdal/PDALUtils.hpp
 delete mode 100644 include/pdal/PipelineManager.hpp
 delete mode 100644 include/pdal/PointLayout.hpp
 delete mode 100644 include/pdal/PointView.hpp
 delete mode 100644 include/pdal/PointViewIter.hpp
 delete mode 100644 include/pdal/Polygon.hpp
 delete mode 100644 include/pdal/SpatialReference.hpp
 delete mode 100644 include/pdal/Stage.hpp
 delete mode 100644 include/pdal/Writer.hpp
 delete mode 100644 include/pdal/pdal_macros.hpp
 delete mode 100644 include/pdal/pdal_types.hpp
 delete mode 100644 include/pdal/plang/Redirector.hpp
 delete mode 100644 include/pdal/util/Bounds.hpp
 delete mode 100644 include/pdal/util/FileUtils.hpp
 delete mode 100644 include/pdal/util/IStream.hpp
 delete mode 100644 include/pdal/util/ProgramArgs.hpp
 delete mode 100644 include/pdal/util/Utils.hpp
 rename io/{bpf => }/BpfCompressor.cpp (100%)
 rename io/{bpf => }/BpfCompressor.hpp (100%)
 rename io/{bpf => }/BpfHeader.cpp (100%)
 create mode 100644 io/BpfHeader.hpp
 create mode 100644 io/BpfReader.cpp
 create mode 100644 io/BpfReader.hpp
 create mode 100644 io/BpfWriter.cpp
 create mode 100644 io/BpfWriter.hpp
 rename io/{buffer => }/BufferReader.hpp (100%)
 delete mode 100644 io/CMakeLists.txt
 create mode 100644 io/DerivativeWriter.cpp
 create mode 100644 io/DerivativeWriter.hpp
 rename io/{faux => }/FauxReader.cpp (100%)
 rename io/{faux => }/FauxReader.hpp (100%)
 create mode 100644 io/GDALGrid.cpp
 create mode 100644 io/GDALGrid.hpp
 create mode 100644 io/GDALReader.cpp
 create mode 100644 io/GDALReader.hpp
 create mode 100644 io/GDALWriter.cpp
 create mode 100644 io/GDALWriter.hpp
 create mode 100644 io/GeotiffSupport.cpp
 create mode 100644 io/GeotiffSupport.hpp
 rename io/{las => }/HeaderVal.hpp (100%)
 create mode 100644 io/Ilvis2MetadataReader.cpp
 create mode 100644 io/Ilvis2MetadataReader.hpp
 create mode 100644 io/Ilvis2Reader.cpp
 rename io/{ilvis2 => }/Ilvis2Reader.hpp (100%)
 rename io/{las => }/LasError.hpp (100%)
 create mode 100644 io/LasHeader.cpp
 create mode 100644 io/LasHeader.hpp
 create mode 100644 io/LasReader.cpp
 create mode 100644 io/LasReader.hpp
 create mode 100644 io/LasSummaryData.cpp
 create mode 100644 io/LasSummaryData.hpp
 rename io/{las => }/LasUtils.cpp (100%)
 rename io/{las => }/LasUtils.hpp (100%)
 create mode 100644 io/LasVLR.cpp
 create mode 100644 io/LasVLR.hpp
 create mode 100644 io/LasWriter.cpp
 create mode 100644 io/LasWriter.hpp
 create mode 100644 io/LasZipPoint.cpp
 create mode 100644 io/LasZipPoint.hpp
 rename io/{null => }/NullWriter.cpp (100%)
 rename io/{null => }/NullWriter.hpp (100%)
 rename io/{optech => }/OptechCommon.hpp (100%)
 create mode 100644 io/OptechReader.cpp
 rename io/{optech => }/OptechReader.hpp (100%)
 rename io/{optech => }/OptechRotationMatrix.hpp (100%)
 rename io/{ply => }/PlyReader.cpp (100%)
 create mode 100644 io/PlyReader.hpp
 create mode 100644 io/PlyWriter.cpp
 create mode 100644 io/PlyWriter.hpp
 rename io/{pts => }/PtsReader.cpp (100%)
 rename io/{pts => }/PtsReader.hpp (100%)
 rename io/{qfit => }/QfitReader.cpp (100%)
 rename io/{qfit => }/QfitReader.hpp (100%)
 rename io/{sbet => }/SbetCommon.cpp (100%)
 rename io/{sbet => }/SbetCommon.hpp (100%)
 create mode 100644 io/SbetReader.cpp
 rename io/{sbet => }/SbetReader.hpp (100%)
 create mode 100644 io/SbetWriter.cpp
 create mode 100644 io/SbetWriter.hpp
 rename io/{tindex => }/TIndexReader.cpp (100%)
 create mode 100644 io/TIndexReader.hpp
 rename io/{terrasolid => }/TerrasolidReader.cpp (100%)
 rename io/{terrasolid => }/TerrasolidReader.hpp (100%)
 create mode 100644 io/TextReader.cpp
 rename io/{text => }/TextReader.hpp (100%)
 create mode 100644 io/TextWriter.cpp
 rename io/{text => }/TextWriter.hpp (100%)
 delete mode 100644 io/bpf/BpfHeader.hpp
 delete mode 100644 io/bpf/BpfReader.cpp
 delete mode 100644 io/bpf/BpfReader.hpp
 delete mode 100644 io/bpf/BpfWriter.cpp
 delete mode 100644 io/bpf/BpfWriter.hpp
 delete mode 100644 io/bpf/CMakeLists.txt
 delete mode 100644 io/buffer/CMakeLists.txt
 delete mode 100644 io/derivative/CMakeLists.txt
 delete mode 100644 io/derivative/DerivativeWriter.cpp
 delete mode 100644 io/derivative/DerivativeWriter.hpp
 delete mode 100644 io/faux/CMakeLists.txt
 delete mode 100644 io/gdal/CMakeLists.txt
 delete mode 100644 io/gdal/GDALReader.cpp
 delete mode 100644 io/gdal/GDALReader.hpp
 delete mode 100644 io/ilvis2/CMakeLists.txt
 delete mode 100644 io/ilvis2/Ilvis2MetadataReader.cpp
 delete mode 100644 io/ilvis2/Ilvis2MetadataReader.hpp
 delete mode 100644 io/ilvis2/Ilvis2Reader.cpp
 delete mode 100644 io/las/CMakeLists.txt
 delete mode 100644 io/las/GeotiffSupport.cpp
 delete mode 100644 io/las/GeotiffSupport.hpp
 delete mode 100644 io/las/LasHeader.cpp
 delete mode 100644 io/las/LasHeader.hpp
 delete mode 100644 io/las/LasReader.cpp
 delete mode 100644 io/las/LasReader.hpp
 delete mode 100644 io/las/LasWriter.cpp
 delete mode 100644 io/las/LasWriter.hpp
 delete mode 100644 io/las/SummaryData.cpp
 delete mode 100644 io/las/SummaryData.hpp
 delete mode 100644 io/las/VariableLengthRecord.cpp
 delete mode 100644 io/las/VariableLengthRecord.hpp
 delete mode 100644 io/las/ZipPoint.cpp
 delete mode 100644 io/las/ZipPoint.hpp
 delete mode 100644 io/null/CMakeLists.txt
 delete mode 100644 io/optech/CMakeLists.txt
 delete mode 100644 io/optech/OptechReader.cpp
 delete mode 100644 io/ply/CMakeLists.txt
 delete mode 100644 io/ply/PlyReader.hpp
 delete mode 100644 io/ply/PlyWriter.cpp
 delete mode 100644 io/ply/PlyWriter.hpp
 delete mode 100644 io/pts/CMakeLists.txt
 delete mode 100644 io/qfit/CMakeLists.txt
 delete mode 100644 io/sbet/CMakeLists.txt
 delete mode 100644 io/sbet/SbetReader.cpp
 delete mode 100644 io/sbet/SbetWriter.cpp
 delete mode 100644 io/sbet/SbetWriter.hpp
 delete mode 100644 io/terrasolid/CMakeLists.txt
 delete mode 100644 io/text/CMakeLists.txt
 delete mode 100644 io/text/TextReader.cpp
 delete mode 100644 io/text/TextWriter.cpp
 delete mode 100644 io/tindex/CMakeLists.txt
 delete mode 100644 io/tindex/TIndexReader.hpp
 create mode 100644 java/.gitignore
 create mode 100644 java/README.md
 create mode 100644 java/build.sbt
 create mode 100644 java/core/src/main/scala/io/pdal/DimType.scala
 create mode 100644 java/core/src/main/scala/io/pdal/Native.scala
 create mode 100644 java/core/src/main/scala/io/pdal/Pipeline.scala
 create mode 100644 java/core/src/main/scala/io/pdal/PointCloud.scala
 create mode 100644 java/core/src/main/scala/io/pdal/PointLayout.scala
 create mode 100644 java/core/src/main/scala/io/pdal/PointView.scala
 create mode 100644 java/core/src/main/scala/io/pdal/PointViewIterator.scala
 create mode 100644 java/core/src/main/scala/io/pdal/SizedDimType.scala
 create mode 100644 java/core/src/test/resources/las.json
 create mode 100644 java/core/src/test/scala/io/pdal/PipelineSpec.scala
 create mode 100644 java/core/src/test/scala/io/pdal/PointCloudSpec.scala
 create mode 100644 java/core/src/test/scala/io/pdal/TestEnvironmentSpec.scala
 create mode 100644 java/native/src/Accessors.cpp
 create mode 100644 java/native/src/CMakeLists.txt
 create mode 100644 java/native/src/JavaPipeline.cpp
 create mode 100644 java/native/src/PointViewRawPtr.cpp
 create mode 100644 java/native/src/include/Accessors.hpp
 create mode 100644 java/native/src/include/JavaIterator.hpp
 create mode 100644 java/native/src/include/JavaPipeline.hpp
 create mode 100644 java/native/src/include/PointViewRawPtr.hpp
 create mode 100644 java/native/src/include/io_pdal_Pipeline.h
 create mode 100644 java/native/src/include/io_pdal_PointLayout.h
 create mode 100644 java/native/src/include/io_pdal_PointView.h
 create mode 100644 java/native/src/include/io_pdal_PointViewIterator.h
 create mode 100644 java/native/src/io_pdal_Pipeline.cpp
 create mode 100644 java/native/src/io_pdal_PointLayout.cpp
 create mode 100644 java/native/src/io_pdal_PointView.cpp
 create mode 100644 java/native/src/io_pdal_PointViewIterator.cpp
 create mode 100644 java/project/Environment.scala
 create mode 100644 java/project/build.properties
 create mode 100644 java/project/plugins.sbt
 create mode 100755 java/sbt
 create mode 100755 java/scripts/publish-212.sh
 create mode 100755 java/scripts/publish-all.sh
 create mode 100755 java/scripts/publish-javastyle.sh
 create mode 100755 java/scripts/publish-local.sh
 create mode 100755 java/scripts/publish.sh
 delete mode 100644 kernels/CMakeLists.txt
 create mode 100644 kernels/DeltaKernel.cpp
 rename kernels/{delta => }/DeltaKernel.hpp (100%)
 create mode 100644 kernels/DiffKernel.cpp
 rename kernels/{diff => }/DiffKernel.hpp (100%)
 create mode 100644 kernels/GroundKernel.cpp
 create mode 100644 kernels/GroundKernel.hpp
 create mode 100644 kernels/HausdorffKernel.cpp
 create mode 100644 kernels/HausdorffKernel.hpp
 create mode 100644 kernels/InfoKernel.cpp
 rename kernels/{info => }/InfoKernel.hpp (100%)
 create mode 100644 kernels/MergeKernel.cpp
 rename kernels/{merge => }/MergeKernel.hpp (100%)
 create mode 100644 kernels/PipelineKernel.cpp
 rename kernels/{pipeline => }/PipelineKernel.hpp (100%)
 create mode 100644 kernels/RandomKernel.cpp
 rename kernels/{random => }/RandomKernel.hpp (100%)
 create mode 100644 kernels/SortKernel.cpp
 rename kernels/{sort => }/SortKernel.hpp (100%)
 create mode 100644 kernels/SplitKernel.cpp
 rename kernels/{split => }/SplitKernel.hpp (100%)
 create mode 100644 kernels/TIndexKernel.cpp
 create mode 100644 kernels/TIndexKernel.hpp
 create mode 100644 kernels/TranslateKernel.cpp
 create mode 100644 kernels/TranslateKernel.hpp
 delete mode 100644 kernels/delta/CMakeLists.txt
 delete mode 100644 kernels/delta/DeltaKernel.cpp
 delete mode 100644 kernels/diff/CMakeLists.txt
 delete mode 100644 kernels/diff/DiffKernel.cpp
 delete mode 100644 kernels/info/CMakeLists.txt
 delete mode 100644 kernels/info/InfoKernel.cpp
 delete mode 100644 kernels/merge/CMakeLists.txt
 delete mode 100644 kernels/merge/MergeKernel.cpp
 delete mode 100644 kernels/pipeline/CMakeLists.txt
 delete mode 100644 kernels/pipeline/PipelineKernel.cpp
 delete mode 100644 kernels/random/CMakeLists.txt
 delete mode 100644 kernels/random/RandomKernel.cpp
 delete mode 100644 kernels/sort/CMakeLists.txt
 delete mode 100644 kernels/sort/SortKernel.cpp
 delete mode 100644 kernels/split/CMakeLists.txt
 delete mode 100644 kernels/split/SplitKernel.cpp
 delete mode 100644 kernels/tindex/CMakeLists.txt
 delete mode 100644 kernels/tindex/TIndexKernel.cpp
 delete mode 100644 kernels/tindex/TIndexKernel.hpp
 delete mode 100644 kernels/translate/CMakeLists.txt
 delete mode 100644 kernels/translate/TranslateKernel.cpp
 delete mode 100644 kernels/translate/TranslateKernel.hpp
 rename src/libpdalcpp => libpdalcpp (100%)
 rename {include/pdal => pdal}/Compression.hpp (100%)
 rename {src => pdal}/DbReader.cpp (100%)
 rename {include/pdal => pdal}/DbReader.hpp (100%)
 create mode 100644 pdal/DbWriter.cpp
 rename {include/pdal => pdal}/DbWriter.hpp (100%)
 rename {include/pdal => pdal}/DimDetail.hpp (100%)
 rename {include/pdal => pdal}/DimType.hpp (100%)
 create mode 100644 pdal/DimUtil.hpp
 create mode 100644 pdal/Dimension.json
 create mode 100755 pdal/DynamicLibrary.cpp
 create mode 100644 pdal/EigenUtils.cpp
 create mode 100644 pdal/EigenUtils.hpp
 rename {include/pdal => pdal}/Filter.hpp (100%)
 create mode 100644 pdal/FlexWriter.hpp
 create mode 100644 pdal/GDALUtils.cpp
 create mode 100644 pdal/GDALUtils.hpp
 create mode 100644 pdal/GEOSUtils.cpp
 create mode 100644 pdal/GEOSUtils.hpp
 create mode 100644 pdal/Geometry.cpp
 create mode 100644 pdal/Geometry.hpp
 create mode 100644 pdal/KDIndex.hpp
 create mode 100644 pdal/Kernel.cpp
 create mode 100644 pdal/Kernel.hpp
 create mode 100644 pdal/KernelFactory.cpp
 rename {include/pdal => pdal}/KernelFactory.hpp (100%)
 create mode 100644 pdal/Log.cpp
 create mode 100644 pdal/Log.hpp
 rename {src => pdal}/Metadata.cpp (100%)
 rename {include/pdal => pdal}/Metadata.hpp (100%)
 rename {src => pdal}/Options.cpp (100%)
 rename {include/pdal => pdal}/Options.hpp (100%)
 create mode 100644 pdal/PDALUtils.cpp
 create mode 100644 pdal/PDALUtils.hpp
 create mode 100644 pdal/PipelineExecutor.cpp
 create mode 100644 pdal/PipelineExecutor.hpp
 create mode 100644 pdal/PipelineManager.cpp
 create mode 100644 pdal/PipelineManager.hpp
 create mode 100644 pdal/PipelineReaderJSON.cpp
 create mode 100644 pdal/PipelineReaderJSON.hpp
 create mode 100644 pdal/PipelineReaderXML.cpp
 rename {src => pdal}/PipelineWriter.cpp (100%)
 rename {include/pdal => pdal}/PipelineWriter.hpp (100%)
 create mode 100644 pdal/PluginManager.cpp
 rename {include/pdal => pdal}/PluginManager.hpp (100%)
 rename {include/pdal => pdal}/PointContainer.hpp (100%)
 rename {src => pdal}/PointLayout.cpp (100%)
 create mode 100644 pdal/PointLayout.hpp
 rename {include/pdal => pdal}/PointRef.hpp (100%)
 rename {src => pdal}/PointTable.cpp (100%)
 rename {include/pdal => pdal}/PointTable.hpp (100%)
 create mode 100644 pdal/PointView.cpp
 create mode 100644 pdal/PointView.hpp
 create mode 100644 pdal/PointViewIter.hpp
 create mode 100644 pdal/Polygon.cpp
 create mode 100644 pdal/Polygon.hpp
 rename {src => pdal}/QuadIndex.cpp (100%)
 rename {include/pdal => pdal}/QuadIndex.hpp (100%)
 rename {include/pdal => pdal}/QuickInfo.hpp (100%)
 rename {src => pdal}/Reader.cpp (100%)
 rename {include/pdal => pdal}/Reader.hpp (100%)
 rename {src => pdal}/Scaling.cpp (100%)
 rename {include/pdal => pdal}/Scaling.hpp (100%)
 create mode 100644 pdal/SpatialReference.cpp
 create mode 100644 pdal/SpatialReference.hpp
 create mode 100644 pdal/Stage.cpp
 create mode 100644 pdal/Stage.hpp
 create mode 100644 pdal/StageFactory.cpp
 rename {include/pdal => pdal}/StageFactory.hpp (100%)
 rename {include/pdal => pdal}/StageWrapper.hpp (100%)
 create mode 100644 pdal/Writer.cpp
 create mode 100644 pdal/Writer.hpp
 create mode 100644 pdal/XMLSchema.cpp
 rename {include/pdal => pdal}/XMLSchema.hpp (100%)
 create mode 100644 pdal/gitsha.cpp
 rename {include/pdal => pdal}/gitsha.h (100%)
 rename {include/pdal => pdal}/pdal.hpp (100%)
 create mode 100644 pdal/pdal_config.cpp
 rename {include/pdal => pdal}/pdal_config.hpp (100%)
 rename {include/pdal => pdal}/pdal_export.hpp (100%)
 rename {include/pdal => pdal}/pdal_internal.hpp (100%)
 create mode 100644 pdal/pdal_macros.hpp
 rename {include/pdal => pdal}/pdal_test_main.hpp (100%)
 create mode 100644 pdal/pdal_types.hpp
 rename {src => pdal}/plang/Array.cpp (100%)
 rename {include/pdal => pdal}/plang/Array.hpp (100%)
 rename {src => pdal}/plang/BufferedInvocation.cpp (100%)
 rename {include/pdal => pdal}/plang/BufferedInvocation.hpp (100%)
 create mode 100644 pdal/plang/CMakeLists.txt
 create mode 100644 pdal/plang/Environment.cpp
 rename {include/pdal => pdal}/plang/Environment.hpp (100%)
 create mode 100644 pdal/plang/Invocation.cpp
 rename {include/pdal => pdal}/plang/Invocation.hpp (100%)
 create mode 100644 pdal/plang/Redirector.cpp
 create mode 100644 pdal/plang/Redirector.hpp
 rename {src => pdal}/plang/Script.cpp (100%)
 rename {include/pdal => pdal}/plang/Script.hpp (100%)
 rename {include/pdal => pdal}/plugin.hpp (100%)
 rename {src => pdal/private}/DynamicLibrary.hpp (100%)
 rename {src => pdal/private}/PipelineReaderXML.hpp (100%)
 rename {src => pdal/private}/StageRunner.hpp (100%)
 rename {src => pdal}/prototype.vcxproj (100%)
 rename {include/pdal => pdal}/util/Algorithm.hpp (100%)
 create mode 100644 pdal/util/Bounds.cpp
 create mode 100644 pdal/util/Bounds.hpp
 create mode 100644 pdal/util/CMakeLists.txt
 rename {src => pdal}/util/Charbuf.cpp (100%)
 rename {include/pdal => pdal}/util/Charbuf.hpp (100%)
 rename {include/pdal => pdal}/util/Extractor.hpp (100%)
 create mode 100644 pdal/util/FileUtils.cpp
 create mode 100644 pdal/util/FileUtils.hpp
 rename {src => pdal}/util/Georeference.cpp (100%)
 rename {include/pdal => pdal}/util/Georeference.hpp (100%)
 create mode 100644 pdal/util/IStream.hpp
 rename {include/pdal => pdal}/util/Inserter.hpp (100%)
 rename {include/pdal => pdal}/util/OStream.hpp (100%)
 create mode 100644 pdal/util/ProgramArgs.hpp
 create mode 100644 pdal/util/Utils.cpp
 create mode 100644 pdal/util/Utils.hpp
 rename {include/pdal => pdal}/util/Uuid.hpp (100%)
 rename {include/pdal => pdal}/util/pdal_util_export.hpp (100%)
 rename {include/pdal => pdal}/util/portable_endian.hpp (100%)
 delete mode 100644 plugins/greyhound/io/bbox.cpp
 delete mode 100644 plugins/greyhound/io/bbox.hpp
 create mode 100644 plugins/greyhound/io/bounds.cpp
 create mode 100644 plugins/greyhound/io/bounds.hpp
 create mode 100644 plugins/greyhound/io/pool.cpp
 create mode 100644 plugins/greyhound/io/pool.hpp
 delete mode 100644 plugins/greyhound/io/range.hpp
 delete mode 100644 plugins/pcl/dartsample/dart_sample.cpp
 delete mode 100644 plugins/pcl/dartsample/dart_sample.h
 delete mode 100644 plugins/pcl/dartsample/dart_sample.hpp
 delete mode 100644 plugins/pcl/filters/DartSampleFilter.cpp
 delete mode 100644 plugins/pcl/filters/DartSampleFilter.hpp
 delete mode 100644 plugins/pcl/filters/GroundFilter.cpp
 delete mode 100644 plugins/pcl/filters/GroundFilter.hpp
 delete mode 100644 plugins/pcl/filters/HeightFilter.cpp
 delete mode 100644 plugins/pcl/filters/HeightFilter.hpp
 delete mode 100644 plugins/pcl/filters/RadiusOutlierFilter.cpp
 delete mode 100644 plugins/pcl/filters/RadiusOutlierFilter.hpp
 delete mode 100644 plugins/pcl/filters/StatisticalOutlierFilter.cpp
 delete mode 100644 plugins/pcl/filters/StatisticalOutlierFilter.hpp
 delete mode 100644 plugins/pcl/io/PCLVisualizer.cpp
 delete mode 100644 plugins/pcl/io/PCLVisualizer.hpp
 delete mode 100644 plugins/pcl/kernel/GroundKernel.cpp
 delete mode 100644 plugins/pcl/kernel/GroundKernel.hpp
 delete mode 100644 plugins/pcl/kernel/HeightAboveGroundKernel.cpp
 delete mode 100644 plugins/pcl/kernel/HeightAboveGroundKernel.hpp
 delete mode 100644 plugins/pcl/kernel/ViewKernel.cpp
 delete mode 100644 plugins/pcl/kernel/ViewKernel.hpp
 delete mode 100644 python/pdal/Pipeline.cpp
 delete mode 100644 python/pdal/Pipeline.hpp
 create mode 100644 python/pdal/PyPipeline.cpp
 create mode 100644 python/pdal/PyPipeline.hpp
 create mode 100644 python/pdal/pipeline.py
 delete mode 100644 python/pdal/pipeline_xml.py
 delete mode 100644 python/test/test_libpdal.py
 delete mode 100644 scripts/docker/dependencies/Dockerfile.xenial
 delete mode 100644 src/CMakeLists.txt
 delete mode 100644 src/DbWriter.cpp
 delete mode 100644 src/Dimension.json
 delete mode 100755 src/DynamicLibrary.cpp
 delete mode 100644 src/Eigen.cpp
 delete mode 100644 src/Filter.cpp
 delete mode 100644 src/GDALUtils.cpp
 delete mode 100644 src/GEOSUtils.cpp
 delete mode 100644 src/Kernel.cpp
 delete mode 100644 src/KernelFactory.cpp
 delete mode 100644 src/Log.cpp
 delete mode 100644 src/PDALUtils.cpp
 delete mode 100644 src/PipelineManager.cpp
 delete mode 100644 src/PipelineReader.hpp
 delete mode 100644 src/PipelineReaderJSON.cpp
 delete mode 100644 src/PipelineReaderJSON.hpp
 delete mode 100644 src/PipelineReaderXML.cpp
 delete mode 100644 src/PluginManager.cpp
 delete mode 100644 src/PointView.cpp
 delete mode 100644 src/Polygon.cpp
 delete mode 100644 src/SpatialReference.cpp
 delete mode 100644 src/Stage.cpp
 delete mode 100644 src/StageFactory.cpp
 delete mode 100644 src/Writer.cpp
 delete mode 100644 src/XMLSchema.cpp
 delete mode 100644 src/gitsha.cpp
 delete mode 100644 src/pdal_config.cpp
 delete mode 100644 src/plang/CMakeLists.txt
 delete mode 100644 src/plang/Environment.cpp
 delete mode 100644 src/plang/Invocation.cpp
 delete mode 100644 src/plang/Redirector.cpp
 delete mode 100644 src/util/Bounds.cpp
 delete mode 100644 src/util/CMakeLists.txt
 delete mode 100644 src/util/FileUtils.cpp
 delete mode 100644 src/util/Utils.cpp
 delete mode 100644 test/data/autzen/autzen-interpolate.xml
 delete mode 100644 test/data/autzen/autzen.jpg.aux.xml
 delete mode 100644 test/data/autzen/hag.py
 delete mode 100644 test/data/autzen/hag.xml.in
 create mode 100644 test/data/autzen/thin-1.las
 create mode 100644 test/data/autzen/thin-2.las
 delete mode 100644 test/data/bpf/bpf.xml.in
 delete mode 100644 test/data/bpf/bpf2nitf.xml.in
 delete mode 100644 test/data/filters/attribute.xml.in
 delete mode 100644 test/data/filters/chip.xml.in
 delete mode 100644 test/data/filters/chipper.xml.in
 delete mode 100644 test/data/filters/colorize-multi.xml.in
 delete mode 100644 test/data/filters/colorize.xml.in
 delete mode 100644 test/data/filters/crop_reproject.xml.in
 delete mode 100644 test/data/filters/crop_wkt.xml.in
 delete mode 100644 test/data/filters/crop_wkt_2d.xml.in
 delete mode 100644 test/data/filters/crop_wkt_2d_classification.xml.in
 delete mode 100644 test/data/filters/decimate.xml.in
 delete mode 100644 test/data/filters/ferry.xml.in
 delete mode 100644 test/data/filters/hexbin-info.xml.in
 delete mode 100644 test/data/filters/hexbin.xml.in
 delete mode 100644 test/data/filters/merge.xml.in
 delete mode 100644 test/data/filters/merge2.xml.in
 delete mode 100644 test/data/filters/merge3.xml.in
 delete mode 100644 test/data/filters/pcl/example_PMF_1.json
 delete mode 100644 test/data/filters/pcl/example_PMF_2.json
 delete mode 100644 test/data/filters/pcl/filter_APMF_1.json
 delete mode 100644 test/data/filters/pcl/filter_PMF_1.json
 delete mode 100644 test/data/filters/pcl/filter_PMF_2.json
 delete mode 100644 test/data/filters/pcl/filter_PMF_3.json
 delete mode 100644 test/data/filters/pcl/filter_PMF_4.json
 delete mode 100644 test/data/filters/pcl/filter_PMF_5.json
 delete mode 100644 test/data/filters/pcl/filter_PMF_6.json
 delete mode 100644 test/data/filters/pcl/filter_PMF_7.json
 delete mode 100644 test/data/filters/pcl/filter_PMF_8.json
 delete mode 100644 test/data/filters/pcl/filter_PMF_9.json
 delete mode 100644 test/data/filters/pcl/filter_RadiusOutlierRemoval_1.json
 delete mode 100644 test/data/filters/pcl/filter_RadiusOutlierRemoval_2.json
 delete mode 100644 test/data/filters/pcl/filter_StatisticalOutlierRemoval_1.json
 delete mode 100644 test/data/filters/pcl/filter_StatisticalOutlierRemoval_2.json
 delete mode 100644 test/data/filters/pcl/passthrough.xml.in
 delete mode 100644 test/data/filters/range_classification.xml.in
 delete mode 100644 test/data/filters/range_z.xml.in
 delete mode 100644 test/data/filters/range_z_classification.xml.in
 delete mode 100644 test/data/filters/reproject.xml.in
 delete mode 100644 test/data/filters/sort.xml.in
 delete mode 100644 test/data/filters/splitter.xml.in
 delete mode 100644 test/data/filters/stats.xml.in
 create mode 100644 test/data/gdal/grid.txt
 delete mode 100644 test/data/hole/crop.xml.in
 create mode 100644 test/data/icebridge/pipeline.json.in
 delete mode 100644 test/data/icebridge/pipeline.xml.in
 delete mode 100644 test/data/ilvis2/ilvis.xml
 delete mode 100644 test/data/io/p2g-writer.xml.in
 delete mode 100644 test/data/io/sqlite-reader.xml.in
 delete mode 100644 test/data/io/sqlite-writer.xml.in
 delete mode 100644 test/data/io/text-writer-csv.xml.in
 delete mode 100644 test/data/io/text-writer-geojson.xml.in
 create mode 100644 test/data/las/1.2-empty-geotiff-vlrs.las
 delete mode 100644 test/data/nitf/conversion.xml.in
 delete mode 100644 test/data/nitf/las2nitf.xml.in
 delete mode 100644 test/data/nitf/reader.xml
 delete mode 100644 test/data/nitf/write_laz.xml.in
 delete mode 100644 test/data/nitf/write_options.xml.in
 delete mode 100644 test/data/nitf/write_test1.ntf
 delete mode 100644 test/data/oracle/big-read.xml
 delete mode 100644 test/data/oracle/big-write.xml
 delete mode 100644 test/data/oracle/qfit-read.xml
 delete mode 100644 test/data/oracle/qfit-write.xml
 delete mode 100644 test/data/oracle/read-colorize.xml
 delete mode 100644 test/data/oracle/read.xml
 delete mode 100644 test/data/oracle/view-read.xml
 delete mode 100644 test/data/oracle/write.xml
 delete mode 100644 test/data/pipeline/bad/pipeline_bad01.xml
 delete mode 100644 test/data/pipeline/bad/pipeline_bad02.xml
 delete mode 100644 test/data/pipeline/bad/pipeline_bad03.xml
 delete mode 100644 test/data/pipeline/bad/pipeline_bad04.xml
 delete mode 100644 test/data/pipeline/bad/pipeline_bad05.xml
 delete mode 100644 test/data/pipeline/bad/pipeline_bad06.xml
 delete mode 100644 test/data/pipeline/bad/pipeline_bad07.xml
 delete mode 100644 test/data/pipeline/bad/pipeline_bad08.xml
 delete mode 100644 test/data/pipeline/bad/pipeline_bad09.xml
 delete mode 100644 test/data/pipeline/bad/pipeline_bad10.xml
 delete mode 100644 test/data/pipeline/drop_color.xml.in
 create mode 100644 test/data/pipeline/glob.json.in
 create mode 100644 test/data/pipeline/issue1417.json.in
 delete mode 100644 test/data/pipeline/pipeline_interpolate.xml.in
 delete mode 100644 test/data/pipeline/pipeline_metadata_reader.xml.in
 delete mode 100644 test/data/pipeline/pipeline_metadata_writer.xml.in
 delete mode 100644 test/data/pipeline/pipeline_mississippi.xml.in
 delete mode 100644 test/data/pipeline/pipeline_mississippi_reverse.xml.in
 delete mode 100644 test/data/pipeline/pipeline_multioptions.xml.in
 delete mode 100644 test/data/pipeline/pipeline_read.xml.in
 delete mode 100644 test/data/pipeline/pipeline_read_notype.xml.in
 delete mode 100644 test/data/pipeline/pipeline_readcomments.xml.in
 delete mode 100644 test/data/pipeline/pipeline_write.xml.in
 delete mode 100644 test/data/pipeline/pipeline_write2.xml.in
 delete mode 100644 test/data/pipeline/pipeline_writecomments.xml.in
 create mode 100644 test/data/pipeline/tags.json.in
 delete mode 100644 test/data/pipeline/tindex.xml
 delete mode 100644 test/data/pipeline/tindex.xml.in
 delete mode 100644 test/data/plang/from-module.xml.in
 delete mode 100644 test/data/plang/predicate-embed.xml.in
 delete mode 100644 test/data/plang/predicate-keep-ground-and-unclass.xml.in
 delete mode 100644 test/data/plang/predicate-keep-last-return.xml.in
 delete mode 100644 test/data/plang/predicate-keep-specified-returns.xml.in
 delete mode 100644 test/data/plang/programmable-update-classifications.xml.in
 delete mode 100644 test/data/plang/programmable-update-y-dims.xml.in
 delete mode 100644 test/data/qfit/conversion.xml.in
 delete mode 100644 test/data/qfit/little-endian-conversion.xml.in
 delete mode 100644 test/data/qfit/pipeline.xml.in
 delete mode 100644 test/data/qfit/reader.xml.in
 delete mode 100644 test/data/sbet/pipeline.xml.in
 delete mode 100644 test/data/soci/read-cloud.xml
 delete mode 100644 test/data/soci/read.xml
 delete mode 100644 test/data/soci/sthelens-write.xml
 delete mode 100644 test/data/soci/write-utm.xml
 delete mode 100644 test/data/soci/write.xml
 create mode 100644 test/data/text/badheader.txt
 create mode 100644 test/temp/SbetWriterTest.sbet
 create mode 100644 test/temp/colorized.las
 create mode 100644 test/temp/crop-wkt-2d-classification.las
 create mode 100644 test/temp/foo.las
 create mode 100644 test/temp/issue895.sqlite
 create mode 100644 test/temp/meta.json
 copy test/{data/logs/log_py.txt => temp/mylog_three.txt} (100%)
 create mode 100644 test/temp/out.las
 create mode 100644 test/temp/out.ply
 create mode 100644 test/temp/out2.las
 create mode 100644 test/temp/outfile.txt
 create mode 100644 test/temp/simple.las
 create mode 100644 test/temp/spat.sqlite
 copy vendor/pdalboost/libs/filesystem/test/issues/5300-temp-dir-path-130.cpp => test/temp/spver.sqlite (100%)
 create mode 100644 test/temp/temp-SqliteWriterTest_test_simple_las.sqlite
 create mode 100644 test/temp/temp_nitf.ntf
 create mode 100644 test/temp/test.bpf
 create mode 100644 test/temp/test_1.bpf
 create mode 100644 test/temp/test_1.las
 create mode 100644 test/temp/test_1.ntf
 create mode 100644 test/temp/test_2.bpf
 create mode 100644 test/temp/test_2.las
 create mode 100644 test/temp/test_2.ntf
 create mode 100644 test/temp/test_3.bpf
 create mode 100644 test/temp/test_3.las
 create mode 100644 test/temp/test_3.ntf
 create mode 100644 test/temp/test_flex.bpf
 create mode 100644 test/temp/test_flex.las
 create mode 100644 test/temp/test_flex.ntf
 create mode 100644 test/temp/tmp.bpf
 create mode 100644 test/temp/tmp.las
 create mode 100644 test/temp/tmp.tif
 create mode 100644 test/temp/trimtest.las
 create mode 100644 test/temp/triple.las
 create mode 100644 test/temp/utm17.txt
 create mode 100644 test/unit/EigenTest.cpp
 create mode 100644 test/unit/OldPCLBlockTest.cpp
 create mode 100644 test/unit/apps/AppTest.cpp
 create mode 100644 test/unit/apps/HausdorffTest.cpp
 create mode 100644 test/unit/apps/TranslateTest.cpp
 create mode 100644 test/unit/filters/ComputeRangeFilterTest.cpp
 create mode 100644 test/unit/io/BPFTest.cpp
 create mode 100644 test/unit/io/BufferTest.cpp
 create mode 100644 test/unit/io/FauxReaderTest.cpp
 create mode 100644 test/unit/io/GDALReaderTest.cpp
 create mode 100644 test/unit/io/GDALWriterTest.cpp
 create mode 100644 test/unit/io/Ilvis2MetadataReaderTest.cpp
 create mode 100644 test/unit/io/Ilvis2ReaderTest.cpp
 create mode 100644 test/unit/io/Ilvis2ReaderWithMDReaderTest.cpp
 create mode 100644 test/unit/io/LasReaderTest.cpp
 create mode 100644 test/unit/io/LasWriterTest.cpp
 create mode 100644 test/unit/io/OptechReaderTest.cpp
 create mode 100644 test/unit/io/PlyReaderTest.cpp
 create mode 100644 test/unit/io/PlyWriterTest.cpp
 create mode 100644 test/unit/io/PtsReaderTest.cpp
 create mode 100644 test/unit/io/QFITReaderTest.cpp
 create mode 100644 test/unit/io/SbetReaderTest.cpp
 create mode 100644 test/unit/io/SbetWriterTest.cpp
 create mode 100644 test/unit/io/TerrasolidReaderTest.cpp
 create mode 100644 test/unit/io/TextReaderTest.cpp
 create mode 100644 test/unit/io/TextWriterTest.cpp
 delete mode 100644 test/unit/io/bpf/BPFTest.cpp
 delete mode 100644 test/unit/io/buffer/BufferTest.cpp
 delete mode 100644 test/unit/io/faux/FauxReaderTest.cpp
 delete mode 100644 test/unit/io/gdal/GDALReaderTest.cpp
 delete mode 100644 test/unit/io/ilvis2/Ilvis2MetadataReaderTest.cpp
 delete mode 100644 test/unit/io/ilvis2/Ilvis2ReaderTest.cpp
 delete mode 100644 test/unit/io/ilvis2/Ilvis2ReaderWithMDReaderTest.cpp
 delete mode 100644 test/unit/io/las/LasReaderTest.cpp
 delete mode 100644 test/unit/io/las/LasWriterTest.cpp
 delete mode 100644 test/unit/io/oci/oracle_array.cpp
 delete mode 100644 test/unit/io/optech/OptechReaderTest.cpp
 delete mode 100644 test/unit/io/ply/PlyReaderTest.cpp
 delete mode 100644 test/unit/io/ply/PlyWriterTest.cpp
 delete mode 100644 test/unit/io/pts/PtsReaderTest.cpp
 delete mode 100644 test/unit/io/qfit/QFITReaderTest.cpp
 delete mode 100644 test/unit/io/sbet/SbetReaderTest.cpp
 delete mode 100644 test/unit/io/sbet/SbetWriterTest.cpp
 delete mode 100644 test/unit/io/terrasolid/TerrasolidReaderTest.cpp
 delete mode 100644 test/unit/io/text/TextReaderTest.cpp
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/Array (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/Cholesky (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/CholmodSupport (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/Core (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/Dense (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/Eigen (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/Eigen2Support (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/Eigenvalues (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/Geometry (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/Householder (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/IterativeLinearSolvers (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/Jacobi (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/LU (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/LeastSquares (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/MetisSupport (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/OrderingMethods (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/PaStiXSupport (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/PardisoSupport (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/QR (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/QtAlignedMalloc (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/SPQRSupport (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/SVD (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/Sparse (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/SparseCholesky (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/SparseCore (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/SparseLU (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/SparseQR (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/StdDeque (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/StdList (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/StdVector (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/SuperLUSupport (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/UmfPackSupport (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Cholesky/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Cholesky/LDLT.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Cholesky/LLT.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Cholesky/LLT_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/CholmodSupport/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/CholmodSupport/CholmodSupport.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Array.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/ArrayBase.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/ArrayWrapper.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Assign.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Assign_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/BandMatrix.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Block.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/BooleanRedux.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/CommaInitializer.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/CoreIterators.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/CwiseBinaryOp.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/CwiseNullaryOp.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/CwiseUnaryOp.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/CwiseUnaryView.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/DenseBase.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/DenseCoeffsBase.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/DenseStorage.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Diagonal.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/DiagonalMatrix.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/DiagonalProduct.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Dot.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/EigenBase.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Flagged.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/ForceAlignedAccess.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Functors.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Fuzzy.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/GeneralProduct.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/GenericPacketMath.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/GlobalFunctions.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/IO.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Map.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/MapBase.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/MathFunctions.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Matrix.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/MatrixBase.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/NestByValue.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/NoAlias.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/NumTraits.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/PermutationMatrix.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/PlainObjectBase.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/ProductBase.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Random.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Redux.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Ref.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Replicate.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/ReturnByValue.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Reverse.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Select.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/SelfAdjointView.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/SelfCwiseBinaryOp.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/SolveTriangular.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/StableNorm.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Stride.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Swap.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Transpose.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Transpositions.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/TriangularMatrix.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/VectorBlock.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/VectorwiseOp.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Visitor.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/arch/AltiVec/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/arch/AltiVec/Complex.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/arch/AltiVec/PacketMath.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/arch/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/arch/Default/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/arch/Default/Settings.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/arch/NEON/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/arch/NEON/Complex.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/arch/NEON/PacketMath.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/arch/SSE/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/arch/SSE/Complex.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/arch/SSE/MathFunctions.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/arch/SSE/PacketMath.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/CoeffBasedProduct.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/GeneralBlockPanelKernel.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/GeneralMatrixMatrix.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/GeneralMatrixVector.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/GeneralMatrixVector_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/Parallelizer.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/SelfadjointMatrixMatrix.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/SelfadjointMatrixVector.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/SelfadjointProduct.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/SelfadjointRank2Update.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/TriangularMatrixMatrix.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/TriangularMatrixVector.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/TriangularMatrixVector_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/TriangularSolverMatrix.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/products/TriangularSolverVector.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/util/BlasUtil.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/util/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/util/Constants.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/util/DisableStupidWarnings.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/util/ForwardDeclarations.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/util/MKL_support.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/util/Macros.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/util/Memory.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/util/Meta.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/util/NonMPL2.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/util/ReenableStupidWarnings.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/util/StaticAssert.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/util/XprHelper.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Block.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Cwise.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/CwiseOperators.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Geometry/AlignedBox.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Geometry/All.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Geometry/AngleAxis.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Geometry/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Geometry/Hyperplane.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Geometry/ParametrizedLine.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Geometry/Quaternion.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Geometry/Rotation2D.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Geometry/RotationBase.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Geometry/Scaling.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Geometry/Transform.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Geometry/Translation.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/LU.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Lazy.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/LeastSquares.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Macros.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/MathFunctions.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Memory.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Meta.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/Minor.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/QR.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/SVD.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/TriangularSolver.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigen2Support/VectorBlock.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigenvalues/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigenvalues/ComplexEigenSolver.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigenvalues/ComplexSchur.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigenvalues/ComplexSchur_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigenvalues/EigenSolver.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigenvalues/HessenbergDecomposition.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigenvalues/RealQZ.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigenvalues/RealSchur.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigenvalues/RealSchur_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Eigenvalues/Tridiagonalization.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/AlignedBox.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/AngleAxis.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/EulerAngles.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/Homogeneous.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/Hyperplane.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/OrthoMethods.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/ParametrizedLine.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/Quaternion.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/Rotation2D.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/RotationBase.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/Scaling.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/Transform.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/Translation.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/Umeyama.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/arch/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Geometry/arch/Geometry_SSE.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Householder/BlockHouseholder.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Householder/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Householder/Householder.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Householder/HouseholderSequence.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/IterativeLinearSolvers/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Jacobi/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/Jacobi/Jacobi.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/LU/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/LU/Determinant.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/LU/FullPivLU.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/LU/Inverse.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/LU/PartialPivLU.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/LU/PartialPivLU_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/LU/arch/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/LU/arch/Inverse_SSE.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/MetisSupport/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/MetisSupport/MetisSupport.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/OrderingMethods/Amd.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/OrderingMethods/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/OrderingMethods/Eigen_Colamd.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/OrderingMethods/Ordering.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/PaStiXSupport/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/PaStiXSupport/PaStiXSupport.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/PardisoSupport/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/PardisoSupport/PardisoSupport.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/QR/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/QR/ColPivHouseholderQR.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/QR/ColPivHouseholderQR_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/QR/FullPivHouseholderQR.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/QR/HouseholderQR.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/QR/HouseholderQR_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SPQRSupport/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SVD/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SVD/JacobiSVD.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SVD/JacobiSVD_MKL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SVD/UpperBidiagonalization.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCholesky/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCholesky/SimplicialCholesky.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/AmbiVector.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/CompressedStorage.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/MappedSparseMatrix.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseBlock.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseColEtree.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseCwiseBinaryOp.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseCwiseUnaryOp.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseDenseProduct.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseDiagonalProduct.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseDot.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseFuzzy.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseMatrix.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseMatrixBase.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparsePermutation.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseProduct.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseRedux.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseSelfAdjointView.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseSparseProductWithPruning.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseTranspose.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseTriangularView.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseUtil.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseVector.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/SparseView.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseCore/TriangularSolver.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLU.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLUImpl.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLU_Memory.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLU_Structs.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLU_Utils.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLU_column_bmod.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLU_column_dfs.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLU_gemm_kernel.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLU_kernel_bmod.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLU_panel_bmod.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLU_panel_dfs.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLU_pivotL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLU_pruneL.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseLU/SparseLU_relax_snode.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseQR/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SparseQR/SparseQR.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/StlSupport/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/StlSupport/StdDeque.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/StlSupport/StdList.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/StlSupport/StdVector.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/StlSupport/details.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SuperLUSupport/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/SuperLUSupport/SuperLUSupport.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/UmfPackSupport/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/UmfPackSupport/UmfPackSupport.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/misc/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/misc/Image.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/misc/Kernel.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/misc/Solve.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/misc/SparseSolve.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/misc/blas.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/plugins/ArrayCwiseBinaryOps.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/plugins/ArrayCwiseUnaryOps.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/plugins/BlockMethods.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/plugins/CMakeLists.txt (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/plugins/CommonCwiseBinaryOps.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/plugins/CommonCwiseUnaryOps.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/plugins/MatrixCwiseBinaryOps.h (100%)
 rename vendor/{eigen-3.2.8 => eigen}/Eigen/src/plugins/MatrixCwiseUnaryOps.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/CHANGES (100%)
 rename vendor/{gtest-1.7.0 => gtest}/CMakeLists.txt (100%)
 rename vendor/{gtest-1.7.0 => gtest}/CONTRIBUTORS (100%)
 rename vendor/{gtest-1.7.0 => gtest}/LICENSE (100%)
 rename vendor/{gtest-1.7.0 => gtest}/README (100%)
 rename vendor/{gtest-1.7.0 => gtest}/aclocal.m4 (100%)
 rename vendor/{gtest-1.7.0 => gtest}/build-aux/config.guess (100%)
 rename vendor/{gtest-1.7.0 => gtest}/build-aux/config.h.in (100%)
 rename vendor/{gtest-1.7.0 => gtest}/build-aux/config.sub (100%)
 rename vendor/{gtest-1.7.0 => gtest}/build-aux/depcomp (100%)
 rename vendor/{gtest-1.7.0 => gtest}/build-aux/install-sh (100%)
 rename vendor/{gtest-1.7.0 => gtest}/build-aux/ltmain.sh (100%)
 rename vendor/{gtest-1.7.0 => gtest}/build-aux/missing (100%)
 rename vendor/{gtest-1.7.0 => gtest}/cmake/internal_utils.cmake (100%)
 rename vendor/{gtest-1.7.0 => gtest}/codegear/gtest.cbproj (100%)
 rename vendor/{gtest-1.7.0 => gtest}/codegear/gtest.groupproj (100%)
 rename vendor/{gtest-1.7.0 => gtest}/codegear/gtest_all.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/codegear/gtest_link.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/codegear/gtest_main.cbproj (100%)
 rename vendor/{gtest-1.7.0 => gtest}/codegear/gtest_unittest.cbproj (100%)
 rename vendor/{gtest-1.7.0 => gtest}/configure (100%)
 rename vendor/{gtest-1.7.0 => gtest}/configure.ac (100%)
 rename vendor/{gtest-1.7.0 => gtest}/fused-src/gtest/gtest-all.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/fused-src/gtest/gtest.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/fused-src/gtest/gtest_main.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/gtest-death-test.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/gtest-message.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/gtest-param-test.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/gtest-param-test.h.pump (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/gtest-printers.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/gtest-spi.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/gtest-test-part.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/gtest-typed-test.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/gtest.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/gtest_pred_impl.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/gtest_prod.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/internal/gtest-death-test-internal.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/internal/gtest-filepath.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/internal/gtest-internal.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/internal/gtest-linked_ptr.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/internal/gtest-param-util-generated.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/internal/gtest-param-util-generated.h.pump (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/internal/gtest-param-util.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/internal/gtest-port.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/internal/gtest-string.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/internal/gtest-tuple.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/internal/gtest-tuple.h.pump (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/internal/gtest-type-util.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/include/gtest/internal/gtest-type-util.h.pump (100%)
 rename vendor/{gtest-1.7.0 => gtest}/m4/acx_pthread.m4 (100%)
 rename vendor/{gtest-1.7.0 => gtest}/m4/gtest.m4 (100%)
 rename vendor/{gtest-1.7.0 => gtest}/m4/libtool.m4 (100%)
 rename vendor/{gtest-1.7.0 => gtest}/m4/ltoptions.m4 (100%)
 rename vendor/{gtest-1.7.0 => gtest}/m4/ltsugar.m4 (100%)
 rename vendor/{gtest-1.7.0 => gtest}/m4/ltversion.m4 (100%)
 rename vendor/{gtest-1.7.0 => gtest}/m4/lt~obsolete.m4 (100%)
 rename vendor/{gtest-1.7.0 => gtest}/msvc/gtest-md.vcproj (100%)
 rename vendor/{gtest-1.7.0 => gtest}/msvc/gtest.vcproj (100%)
 rename vendor/{gtest-1.7.0 => gtest}/msvc/gtest_main-md.vcproj (100%)
 rename vendor/{gtest-1.7.0 => gtest}/msvc/gtest_main.vcproj (100%)
 rename vendor/{gtest-1.7.0 => gtest}/msvc/gtest_prod_test-md.vcproj (100%)
 rename vendor/{gtest-1.7.0 => gtest}/msvc/gtest_prod_test.vcproj (100%)
 rename vendor/{gtest-1.7.0 => gtest}/msvc/gtest_unittest-md.vcproj (100%)
 rename vendor/{gtest-1.7.0 => gtest}/msvc/gtest_unittest.vcproj (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/prime_tables.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample1.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample1.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample10_unittest.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample1_unittest.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample2.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample2.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample2_unittest.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample3-inl.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample3_unittest.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample4.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample4.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample4_unittest.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample5_unittest.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample6_unittest.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample7_unittest.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample8_unittest.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/samples/sample9_unittest.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/scripts/fuse_gtest_files.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/scripts/gen_gtest_pred_impl.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/scripts/gtest-config.in (100%)
 rename vendor/{gtest-1.7.0 => gtest}/scripts/pump.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/src/gtest-all.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/src/gtest-death-test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/src/gtest-filepath.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/src/gtest-internal-inl.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/src/gtest-port.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/src/gtest-printers.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/src/gtest-test-part.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/src/gtest-typed-test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/src/gtest.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/src/gtest_main.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-death-test_ex_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-death-test_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-filepath_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-linked_ptr_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-listener_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-message_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-options_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-param-test2_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-param-test_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-param-test_test.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-port_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-printers_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-test-part_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-tuple_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-typed-test2_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-typed-test_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-typed-test_test.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest-unittest-api_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_all_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_break_on_failure_unittest.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_break_on_failure_unittest_.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_catch_exceptions_test.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_catch_exceptions_test_.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_color_test.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_color_test_.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_env_var_test.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_env_var_test_.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_environment_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_filter_unittest.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_filter_unittest_.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_help_test.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_help_test_.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_list_tests_unittest.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_list_tests_unittest_.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_main_unittest.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_no_test_unittest.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_output_test.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_output_test_.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_output_test_golden_lin.txt (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_pred_impl_unittest.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_premature_exit_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_prod_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_repeat_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_shuffle_test.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_shuffle_test_.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_sole_header_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_stress_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_test_utils.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_throw_on_failure_ex_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_throw_on_failure_test.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_throw_on_failure_test_.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_uninitialized_test.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_uninitialized_test_.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_unittest.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_xml_outfile1_test_.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_xml_outfile2_test_.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_xml_outfiles_test.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_xml_output_unittest.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_xml_output_unittest_.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/gtest_xml_test_utils.py (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/production.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/test/production.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/xcode/Config/DebugProject.xcconfig (100%)
 rename vendor/{gtest-1.7.0 => gtest}/xcode/Config/FrameworkTarget.xcconfig (100%)
 rename vendor/{gtest-1.7.0 => gtest}/xcode/Config/General.xcconfig (100%)
 rename vendor/{gtest-1.7.0 => gtest}/xcode/Config/ReleaseProject.xcconfig (100%)
 rename vendor/{gtest-1.7.0 => gtest}/xcode/Config/StaticLibraryTarget.xcconfig (100%)
 rename vendor/{gtest-1.7.0 => gtest}/xcode/Config/TestTarget.xcconfig (100%)
 rename vendor/{gtest-1.7.0 => gtest}/xcode/Resources/Info.plist (100%)
 rename vendor/{gtest-1.7.0 => gtest}/xcode/Samples/FrameworkSample/Info.plist (100%)
 rename vendor/{gtest-1.7.0 => gtest}/xcode/Samples/FrameworkSample/runtests.sh (100%)
 rename vendor/{gtest-1.7.0 => gtest}/xcode/Samples/FrameworkSample/widget.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/xcode/Samples/FrameworkSample/widget.h (100%)
 rename vendor/{gtest-1.7.0 => gtest}/xcode/Samples/FrameworkSample/widget_test.cc (100%)
 rename vendor/{gtest-1.7.0 => gtest}/xcode/Scripts/runtests.sh (100%)
 rename vendor/{gtest-1.7.0 => gtest}/xcode/Scripts/versiongenerate.py (100%)
 delete mode 100644 vendor/jsoncpp-1.6.2/dist/CMakeLists.txt
 create mode 100644 vendor/jsoncpp/dist/CMakeLists.txt
 rename vendor/{jsoncpp-1.6.2 => jsoncpp}/dist/json/forwards.h (100%)
 rename vendor/{jsoncpp-1.6.2 => jsoncpp}/dist/json/json.h (100%)
 rename vendor/{jsoncpp-1.6.2 => jsoncpp}/dist/jsoncpp.cpp (100%)
 rename vendor/{nanoflann-1.1.8 => nanoflann}/nanoflann.hpp (100%)
 rename vendor/{rply-1.1.4 => rply}/LICENSE (100%)
 rename vendor/{rply-1.1.4 => rply}/etc/convert.c (100%)
 rename vendor/{rply-1.1.4 => rply}/etc/dump.c (100%)
 rename vendor/{rply-1.1.4 => rply}/etc/input.ply (100%)
 rename vendor/{rply-1.1.4 => rply}/etc/sconvert.c (100%)
 rename vendor/{rply-1.1.4 => rply}/manual/manual.html (100%)
 rename vendor/{rply-1.1.4 => rply}/manual/reference.css (100%)
 rename vendor/{rply-1.1.4 => rply}/manual/rply.png (100%)
 rename vendor/{rply-1.1.4 => rply}/rply.c (100%)
 rename vendor/{rply-1.1.4 => rply}/rply.h (100%)
 rename vendor/{rply-1.1.4 => rply}/rplyfile.h (100%)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/pdal.git



More information about the Pkg-grass-devel mailing list