[pdal] 02/10: Merge tag 'upstream/1.4.0'

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


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

sebastic pushed a commit to branch master
in repository pdal.

commit 6b5a35995572cc638fe70cb68b51e97523b408a0
Merge: c16cfa9 071c75a
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Thu Dec 15 20:42:17 2016 +0100

    Merge tag 'upstream/1.4.0'
    
    Upstream version 1.4.0

 .gitignore                                         |    3 +-
 .travis.yml                                        |    4 +-
 CMakeLists.txt                                     |  199 ++-
 CONTRIBUTING.md                                    |    1 +
 ChangeLog                                          |    4 +-
 HOWTORELEASE.txt                                   |   17 +
 PDAL--src.tar.bz2.md5                              |    0
 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 +
 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 ++
 test/temp/mylog_three.txt                          |    1 +
 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
 test/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
 1547 files changed, 54869 insertions(+), 51255 deletions(-)

-- 
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