From 8c286b070d69caaa535ed73202f34b745a98fda9 Mon Sep 17 00:00:00 2001 From: NicolaCovallero <nicolacovallero92@gmail.com> Date: Fri, 19 Feb 2016 15:21:54 +0100 Subject: [PATCH] Small fixes --- .../CXX.includecache | 3760 +++++++++++++++++ .../tabletop_object_detection.o | Bin 353024 -> 352280 bytes .../CXX.includecache | 10 +- trunk/lib/libtabletop_object_detection.so | Bin 261937 -> 257906 bytes .../tabletop_object_detection_test.cpp | 1 + trunk/src/tabletop_object_detection.cpp | 42 +- trunk/src/tabletop_object_detection.h | 4 +- 7 files changed, 3779 insertions(+), 38 deletions(-) diff --git a/trunk/build/src/CMakeFiles/tabletop_object_detection.dir/CXX.includecache b/trunk/build/src/CMakeFiles/tabletop_object_detection.dir/CXX.includecache index b84d7a1..ca1aa65 100644 --- a/trunk/build/src/CMakeFiles/tabletop_object_detection.dir/CXX.includecache +++ b/trunk/build/src/CMakeFiles/tabletop_object_detection.dir/CXX.includecache @@ -6,3 +6,3763 @@ #IncludeRegexTransform: +/home/nicola/iri_ws/labrobotica/algorithms/tableTop_object_detection/trunk/src/tabletop_object_detection.cpp +tabletop_object_detection.h +/home/nicola/iri_ws/labrobotica/algorithms/tableTop_object_detection/trunk/src/tabletop_object_detection.h + +/home/nicola/iri_ws/labrobotica/algorithms/tableTop_object_detection/trunk/src/tabletop_object_detection.h +pcl/point_cloud.h +- +pcl/point_types.h +- +pcl/console/parse.h +- +pcl/io/pcd_io.h +- +pcl/visualization/pcl_visualizer.h +- +pcl/segmentation/supervoxel_clustering.h +- +iostream +- +pcl/ModelCoefficients.h +- +pcl/sample_consensus/method_types.h +- +pcl/sample_consensus/model_types.h +- +pcl/segmentation/sac_segmentation.h +- +pcl/segmentation/lccp_segmentation.h +- +vtkPolyLine.h +- +pcl/sample_consensus/method_types.h +- +pcl/sample_consensus/model_types.h +- +pcl/segmentation/sac_segmentation.h +- +pcl/filters/extract_indices.h +- +pcl/surface/convex_hull.h +- +pcl/segmentation/extract_polygonal_prism_data.h +- + +/usr/include/eigen3/Eigen/Cholesky +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/misc/Solve.h +/usr/include/eigen3/Eigen/src/misc/Solve.h +src/Cholesky/LLT.h +/usr/include/eigen3/Eigen/src/Cholesky/LLT.h +src/Cholesky/LDLT.h +/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +src/Cholesky/LLT_MKL.h +/usr/include/eigen3/Eigen/src/Cholesky/LLT_MKL.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/Core/util/Macros.h +/usr/include/eigen3/Eigen/src/Core/util/Macros.h +complex +- +src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +malloc.h +- +immintrin.h +- +emmintrin.h +- +xmmintrin.h +- +pmmintrin.h +- +tmmintrin.h +- +smmintrin.h +- +nmmintrin.h +- +altivec.h +- +arm_neon.h +- +omp.h +- +cerrno +- +cstddef +- +cstdlib +- +cmath +- +cassert +- +functional +- +iosfwd +- +cstring +- +string +- +limits +- +climits +- +algorithm +- +iostream +- +intrin.h +- +new +- +src/Core/util/Constants.h +/usr/include/eigen3/Eigen/src/Core/util/Constants.h +src/Core/util/ForwardDeclarations.h +/usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +src/Core/util/Meta.h +/usr/include/eigen3/Eigen/src/Core/util/Meta.h +src/Core/util/StaticAssert.h +/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +src/Core/util/XprHelper.h +/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +src/Core/util/Memory.h +/usr/include/eigen3/Eigen/src/Core/util/Memory.h +src/Core/NumTraits.h +/usr/include/eigen3/Eigen/src/Core/NumTraits.h +src/Core/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/MathFunctions.h +src/Core/GenericPacketMath.h +/usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +src/Core/arch/SSE/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +src/Core/arch/SSE/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +src/Core/arch/SSE/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +src/Core/arch/AltiVec/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +src/Core/arch/AltiVec/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +src/Core/arch/NEON/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +src/Core/arch/NEON/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +src/Core/arch/Default/Settings.h +/usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +src/Core/Functors.h +/usr/include/eigen3/Eigen/src/Core/Functors.h +src/Core/DenseCoeffsBase.h +/usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +src/Core/DenseBase.h +/usr/include/eigen3/Eigen/src/Core/DenseBase.h +src/Core/MatrixBase.h +/usr/include/eigen3/Eigen/src/Core/MatrixBase.h +src/Core/EigenBase.h +/usr/include/eigen3/Eigen/src/Core/EigenBase.h +src/Core/Assign.h +/usr/include/eigen3/Eigen/src/Core/Assign.h +src/Core/util/BlasUtil.h +/usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +src/Core/DenseStorage.h +/usr/include/eigen3/Eigen/src/Core/DenseStorage.h +src/Core/NestByValue.h +/usr/include/eigen3/Eigen/src/Core/NestByValue.h +src/Core/ForceAlignedAccess.h +/usr/include/eigen3/Eigen/src/Core/ForceAlignedAccess.h +src/Core/ReturnByValue.h +/usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +src/Core/NoAlias.h +/usr/include/eigen3/Eigen/src/Core/NoAlias.h +src/Core/PlainObjectBase.h +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +src/Core/Matrix.h +/usr/include/eigen3/Eigen/src/Core/Matrix.h +src/Core/Array.h +/usr/include/eigen3/Eigen/src/Core/Array.h +src/Core/CwiseBinaryOp.h +/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +src/Core/CwiseUnaryOp.h +/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +src/Core/CwiseNullaryOp.h +/usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +src/Core/CwiseUnaryView.h +/usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +src/Core/SelfCwiseBinaryOp.h +/usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +src/Core/Dot.h +/usr/include/eigen3/Eigen/src/Core/Dot.h +src/Core/StableNorm.h +/usr/include/eigen3/Eigen/src/Core/StableNorm.h +src/Core/MapBase.h +/usr/include/eigen3/Eigen/src/Core/MapBase.h +src/Core/Stride.h +/usr/include/eigen3/Eigen/src/Core/Stride.h +src/Core/Map.h +/usr/include/eigen3/Eigen/src/Core/Map.h +src/Core/Block.h +/usr/include/eigen3/Eigen/src/Core/Block.h +src/Core/VectorBlock.h +/usr/include/eigen3/Eigen/src/Core/VectorBlock.h +src/Core/Ref.h +/usr/include/eigen3/Eigen/src/Core/Ref.h +src/Core/Transpose.h +/usr/include/eigen3/Eigen/src/Core/Transpose.h +src/Core/DiagonalMatrix.h +/usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +src/Core/Diagonal.h +/usr/include/eigen3/Eigen/src/Core/Diagonal.h +src/Core/DiagonalProduct.h +/usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +src/Core/PermutationMatrix.h +/usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +src/Core/Transpositions.h +/usr/include/eigen3/Eigen/src/Core/Transpositions.h +src/Core/Redux.h +/usr/include/eigen3/Eigen/src/Core/Redux.h +src/Core/Visitor.h +/usr/include/eigen3/Eigen/src/Core/Visitor.h +src/Core/Fuzzy.h +/usr/include/eigen3/Eigen/src/Core/Fuzzy.h +src/Core/IO.h +/usr/include/eigen3/Eigen/src/Core/IO.h +src/Core/Swap.h +/usr/include/eigen3/Eigen/src/Core/Swap.h +src/Core/CommaInitializer.h +/usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +src/Core/Flagged.h +/usr/include/eigen3/Eigen/src/Core/Flagged.h +src/Core/ProductBase.h +/usr/include/eigen3/Eigen/src/Core/ProductBase.h +src/Core/GeneralProduct.h +/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +src/Core/TriangularMatrix.h +/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +src/Core/SelfAdjointView.h +/usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +src/Core/products/GeneralBlockPanelKernel.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +src/Core/products/Parallelizer.h +/usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +src/Core/products/CoeffBasedProduct.h +/usr/include/eigen3/Eigen/src/Core/products/CoeffBasedProduct.h +src/Core/products/GeneralMatrixVector.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +src/Core/products/GeneralMatrixMatrix.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +src/Core/SolveTriangular.h +/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +src/Core/products/GeneralMatrixMatrixTriangular.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +src/Core/products/SelfadjointMatrixVector.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +src/Core/products/SelfadjointMatrixMatrix.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +src/Core/products/SelfadjointProduct.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +src/Core/products/SelfadjointRank2Update.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +src/Core/products/TriangularMatrixVector.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +src/Core/products/TriangularMatrixMatrix.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +src/Core/products/TriangularSolverMatrix.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +src/Core/products/TriangularSolverVector.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +src/Core/BandMatrix.h +/usr/include/eigen3/Eigen/src/Core/BandMatrix.h +src/Core/CoreIterators.h +/usr/include/eigen3/Eigen/src/Core/CoreIterators.h +src/Core/BooleanRedux.h +/usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +src/Core/Select.h +/usr/include/eigen3/Eigen/src/Core/Select.h +src/Core/VectorwiseOp.h +/usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +src/Core/Random.h +/usr/include/eigen3/Eigen/src/Core/Random.h +src/Core/Replicate.h +/usr/include/eigen3/Eigen/src/Core/Replicate.h +src/Core/Reverse.h +/usr/include/eigen3/Eigen/src/Core/Reverse.h +src/Core/ArrayBase.h +/usr/include/eigen3/Eigen/src/Core/ArrayBase.h +src/Core/ArrayWrapper.h +/usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +src/Core/products/GeneralMatrixMatrix_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h +src/Core/products/GeneralMatrixVector_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h +src/Core/products/GeneralMatrixMatrixTriangular_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h +src/Core/products/SelfadjointMatrixMatrix_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h +src/Core/products/SelfadjointMatrixVector_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h +src/Core/products/TriangularMatrixMatrix_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h +src/Core/products/TriangularMatrixVector_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h +src/Core/products/TriangularSolverMatrix_MKL.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h +src/Core/Assign_MKL.h +/usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +src/Core/GlobalFunctions.h +/usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +Eigen2Support +/usr/include/eigen3/Eigen/Eigen2Support + +/usr/include/eigen3/Eigen/Dense +Core +/usr/include/eigen3/Eigen/Core +LU +/usr/include/eigen3/Eigen/LU +Cholesky +/usr/include/eigen3/Eigen/Cholesky +QR +/usr/include/eigen3/Eigen/QR +SVD +/usr/include/eigen3/Eigen/SVD +Geometry +/usr/include/eigen3/Eigen/Geometry +Eigenvalues +/usr/include/eigen3/Eigen/Eigenvalues + +/usr/include/eigen3/Eigen/Eigen2Support +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/Eigen2Support/Macros.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Macros.h +src/Eigen2Support/Memory.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Memory.h +src/Eigen2Support/Meta.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Meta.h +src/Eigen2Support/Lazy.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Lazy.h +src/Eigen2Support/Cwise.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Cwise.h +src/Eigen2Support/CwiseOperators.h +/usr/include/eigen3/Eigen/src/Eigen2Support/CwiseOperators.h +src/Eigen2Support/TriangularSolver.h +/usr/include/eigen3/Eigen/src/Eigen2Support/TriangularSolver.h +src/Eigen2Support/Block.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Block.h +src/Eigen2Support/VectorBlock.h +/usr/include/eigen3/Eigen/src/Eigen2Support/VectorBlock.h +src/Eigen2Support/Minor.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Minor.h +src/Eigen2Support/MathFunctions.h +/usr/include/eigen3/Eigen/src/Eigen2Support/MathFunctions.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +iostream +- + +/usr/include/eigen3/Eigen/Eigenvalues +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +Cholesky +/usr/include/eigen3/Eigen/Cholesky +Jacobi +/usr/include/eigen3/Eigen/Jacobi +Householder +/usr/include/eigen3/Eigen/Householder +LU +/usr/include/eigen3/Eigen/LU +Geometry +/usr/include/eigen3/Eigen/Geometry +src/Eigenvalues/Tridiagonalization.h +/usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h +src/Eigenvalues/RealSchur.h +/usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h +src/Eigenvalues/EigenSolver.h +/usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h +src/Eigenvalues/SelfAdjointEigenSolver.h +/usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +/usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +src/Eigenvalues/HessenbergDecomposition.h +/usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h +src/Eigenvalues/ComplexSchur.h +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h +src/Eigenvalues/ComplexEigenSolver.h +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h +src/Eigenvalues/RealQZ.h +/usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h +src/Eigenvalues/GeneralizedEigenSolver.h +/usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h +src/Eigenvalues/MatrixBaseEigenvalues.h +/usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h +src/Eigenvalues/RealSchur_MKL.h +/usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h +src/Eigenvalues/ComplexSchur_MKL.h +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h +src/Eigenvalues/SelfAdjointEigenSolver_MKL.h +/usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Geometry +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +SVD +/usr/include/eigen3/Eigen/SVD +LU +/usr/include/eigen3/Eigen/LU +limits +- +src/Geometry/OrthoMethods.h +/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +src/Geometry/EulerAngles.h +/usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +src/Geometry/Homogeneous.h +/usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +src/Geometry/RotationBase.h +/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +src/Geometry/Rotation2D.h +/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +src/Geometry/Quaternion.h +/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +src/Geometry/AngleAxis.h +/usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +src/Geometry/Transform.h +/usr/include/eigen3/Eigen/src/Geometry/Transform.h +src/Geometry/Translation.h +/usr/include/eigen3/Eigen/src/Geometry/Translation.h +src/Geometry/Scaling.h +/usr/include/eigen3/Eigen/src/Geometry/Scaling.h +src/Geometry/Hyperplane.h +/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +src/Geometry/ParametrizedLine.h +/usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +src/Geometry/AlignedBox.h +/usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +src/Geometry/Umeyama.h +/usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +src/Geometry/arch/Geometry_SSE.h +/usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +src/Eigen2Support/Geometry/All.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/All.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Householder +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/Householder/Householder.h +/usr/include/eigen3/Eigen/src/Householder/Householder.h +src/Householder/HouseholderSequence.h +/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +src/Householder/BlockHouseholder.h +/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Jacobi +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/Jacobi/Jacobi.h +/usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/LU +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/misc/Solve.h +/usr/include/eigen3/Eigen/src/misc/Solve.h +src/misc/Kernel.h +/usr/include/eigen3/Eigen/src/misc/Kernel.h +src/misc/Image.h +/usr/include/eigen3/Eigen/src/misc/Image.h +src/LU/FullPivLU.h +/usr/include/eigen3/Eigen/src/LU/FullPivLU.h +src/LU/PartialPivLU.h +/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +src/LU/PartialPivLU_MKL.h +/usr/include/eigen3/Eigen/src/LU/PartialPivLU_MKL.h +src/LU/Determinant.h +/usr/include/eigen3/Eigen/src/LU/Determinant.h +src/LU/Inverse.h +/usr/include/eigen3/Eigen/src/LU/Inverse.h +src/LU/arch/Inverse_SSE.h +/usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +src/Eigen2Support/LU.h +/usr/include/eigen3/Eigen/src/Eigen2Support/LU.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/QR +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +Cholesky +/usr/include/eigen3/Eigen/Cholesky +Jacobi +/usr/include/eigen3/Eigen/Jacobi +Householder +/usr/include/eigen3/Eigen/Householder +src/misc/Solve.h +/usr/include/eigen3/Eigen/src/misc/Solve.h +src/QR/HouseholderQR.h +/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +src/QR/FullPivHouseholderQR.h +/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +src/QR/ColPivHouseholderQR.h +/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +src/QR/HouseholderQR_MKL.h +/usr/include/eigen3/Eigen/src/QR/HouseholderQR_MKL.h +src/QR/ColPivHouseholderQR_MKL.h +/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h +src/Eigen2Support/QR.h +/usr/include/eigen3/Eigen/src/Eigen2Support/QR.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +Eigenvalues +/usr/include/eigen3/Eigen/Eigenvalues + +/usr/include/eigen3/Eigen/SVD +QR +/usr/include/eigen3/Eigen/QR +Householder +/usr/include/eigen3/Eigen/Householder +Jacobi +/usr/include/eigen3/Eigen/Jacobi +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/misc/Solve.h +/usr/include/eigen3/Eigen/src/misc/Solve.h +src/SVD/JacobiSVD.h +/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +src/SVD/JacobiSVD_MKL.h +/usr/include/eigen3/Eigen/src/SVD/JacobiSVD_MKL.h +src/SVD/UpperBidiagonalization.h +/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +src/Eigen2Support/SVD.h +/usr/include/eigen3/Eigen/src/Eigen2Support/SVD.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/StdVector +Core +/usr/include/eigen3/Eigen/Core +vector +- +src/StlSupport/StdVector.h +/usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + +/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + +/usr/include/eigen3/Eigen/src/Cholesky/LLT.h + +/usr/include/eigen3/Eigen/src/Cholesky/LLT_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Cholesky/Eigen/src/Core/util/MKL_support.h +iostream +- + +/usr/include/eigen3/Eigen/src/Core/Array.h + +/usr/include/eigen3/Eigen/src/Core/ArrayBase.h +../plugins/CommonCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +../plugins/MatrixCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +../plugins/ArrayCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +../plugins/CommonCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +../plugins/MatrixCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +../plugins/ArrayCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + +/usr/include/eigen3/Eigen/src/Core/Assign.h + +/usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + +/usr/include/eigen3/Eigen/src/Core/BandMatrix.h + +/usr/include/eigen3/Eigen/src/Core/Block.h + +/usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + +/usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + +/usr/include/eigen3/Eigen/src/Core/CoreIterators.h + +/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + +/usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + +/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + +/usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + +/usr/include/eigen3/Eigen/src/Core/DenseBase.h +../plugins/BlockMethods.h +/usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + +/usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + +/usr/include/eigen3/Eigen/src/Core/DenseStorage.h + +/usr/include/eigen3/Eigen/src/Core/Diagonal.h + +/usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + +/usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + +/usr/include/eigen3/Eigen/src/Core/Dot.h + +/usr/include/eigen3/Eigen/src/Core/EigenBase.h + +/usr/include/eigen3/Eigen/src/Core/Flagged.h + +/usr/include/eigen3/Eigen/src/Core/ForceAlignedAccess.h + +/usr/include/eigen3/Eigen/src/Core/Functors.h + +/usr/include/eigen3/Eigen/src/Core/Fuzzy.h + +/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + +/usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + +/usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + +/usr/include/eigen3/Eigen/src/Core/IO.h + +/usr/include/eigen3/Eigen/src/Core/Map.h + +/usr/include/eigen3/Eigen/src/Core/MapBase.h + +/usr/include/eigen3/Eigen/src/Core/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/Matrix.h + +/usr/include/eigen3/Eigen/src/Core/MatrixBase.h +../plugins/CommonCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +../plugins/CommonCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +../plugins/MatrixCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +../plugins/MatrixCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/Core/NestByValue.h + +/usr/include/eigen3/Eigen/src/Core/NoAlias.h + +/usr/include/eigen3/Eigen/src/Core/NumTraits.h + +/usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + +/usr/include/eigen3/Eigen/src/Core/ProductBase.h + +/usr/include/eigen3/Eigen/src/Core/Random.h + +/usr/include/eigen3/Eigen/src/Core/Redux.h + +/usr/include/eigen3/Eigen/src/Core/Ref.h + +/usr/include/eigen3/Eigen/src/Core/Replicate.h + +/usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + +/usr/include/eigen3/Eigen/src/Core/Reverse.h + +/usr/include/eigen3/Eigen/src/Core/Select.h + +/usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + +/usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + +/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + +/usr/include/eigen3/Eigen/src/Core/StableNorm.h + +/usr/include/eigen3/Eigen/src/Core/Stride.h + +/usr/include/eigen3/Eigen/src/Core/Swap.h + +/usr/include/eigen3/Eigen/src/Core/Transpose.h + +/usr/include/eigen3/Eigen/src/Core/Transpositions.h + +/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + +/usr/include/eigen3/Eigen/src/Core/VectorBlock.h + +/usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + +/usr/include/eigen3/Eigen/src/Core/Visitor.h + +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + +/usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/products/CoeffBasedProduct.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + +/usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + +/usr/include/eigen3/Eigen/src/Core/util/Constants.h + +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + +/usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + +/usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +mkl.h +- +mkl_lapacke.h +- + +/usr/include/eigen3/Eigen/src/Core/util/Macros.h +cstdlib +- +iostream +- + +/usr/include/eigen3/Eigen/src/Core/util/Memory.h +unistd.h +- + +/usr/include/eigen3/Eigen/src/Core/util/Meta.h + +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + +/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Block.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Cwise.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/CwiseOperators.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/AlignedBox.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/All.h +limits +- +RotationBase.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/RotationBase.h +Rotation2D.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Rotation2D.h +Quaternion.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Quaternion.h +AngleAxis.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/AngleAxis.h +Transform.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Transform.h +Translation.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Translation.h +Scaling.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Scaling.h +AlignedBox.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/AlignedBox.h +Hyperplane.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Hyperplane.h +ParametrizedLine.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/ParametrizedLine.h +RotationBase.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/RotationBase.h +Rotation2D.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Rotation2D.h +Quaternion.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Quaternion.h +AngleAxis.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/AngleAxis.h +Transform.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Transform.h +Translation.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Translation.h +Scaling.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Scaling.h +AlignedBox.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/AlignedBox.h +Hyperplane.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Hyperplane.h +ParametrizedLine.h +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/ParametrizedLine.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/AngleAxis.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Hyperplane.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/ParametrizedLine.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Quaternion.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Rotation2D.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/RotationBase.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Scaling.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Transform.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/Translation.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/LU.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Lazy.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Macros.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Memory.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Meta.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/Minor.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/QR.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/SVD.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/TriangularSolver.h + +/usr/include/eigen3/Eigen/src/Eigen2Support/VectorBlock.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/./ComplexSchur.h +./HessenbergDecomposition.h +/usr/include/eigen3/Eigen/src/Eigenvalues/././HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/./RealQZ.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/./RealSchur.h +./HessenbergDecomposition.h +/usr/include/eigen3/Eigen/src/Eigenvalues/././HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h +./ComplexSchur.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./ComplexSchur.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h +./HessenbergDecomposition.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Eigenvalues/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h +./RealSchur.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./RealSchur.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h +./RealQZ.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./RealQZ.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +./Tridiagonalization.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h +./HessenbergDecomposition.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./HessenbergDecomposition.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Eigenvalues/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +./Tridiagonalization.h +/usr/include/eigen3/Eigen/src/Eigenvalues/./Tridiagonalization.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Eigenvalues/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h + +/usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + +/usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + +/usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + +/usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + +/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + +/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + +/usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + +/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + +/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + +/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + +/usr/include/eigen3/Eigen/src/Geometry/Scaling.h + +/usr/include/eigen3/Eigen/src/Geometry/Transform.h + +/usr/include/eigen3/Eigen/src/Geometry/Translation.h + +/usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + +/usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + +/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + +/usr/include/eigen3/Eigen/src/Householder/Householder.h + +/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + +/usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + +/usr/include/eigen3/Eigen/src/LU/Determinant.h + +/usr/include/eigen3/Eigen/src/LU/FullPivLU.h + +/usr/include/eigen3/Eigen/src/LU/Inverse.h + +/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + +/usr/include/eigen3/Eigen/src/LU/PartialPivLU_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/LU/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + +/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + +/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/QR/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + +/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + +/usr/include/eigen3/Eigen/src/QR/HouseholderQR_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/QR/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + +/usr/include/eigen3/Eigen/src/SVD/JacobiSVD_MKL.h +Eigen/src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/SVD/Eigen/src/Core/util/MKL_support.h + +/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + +/usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +Eigen/src/StlSupport/details.h +/usr/include/eigen3/Eigen/src/StlSupport/Eigen/src/StlSupport/details.h + +/usr/include/eigen3/Eigen/src/StlSupport/details.h + +/usr/include/eigen3/Eigen/src/misc/Image.h + +/usr/include/eigen3/Eigen/src/misc/Kernel.h + +/usr/include/eigen3/Eigen/src/misc/Solve.h + +/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +/usr/include/eigen3/unsupported/Eigen/NonLinearOptimization +vector +- +Eigen/Core +- +Eigen/Jacobi +- +Eigen/QR +- +unsupported/Eigen/NumericalDiff +- +src/NonLinearOptimization/qrsolv.h +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/qrsolv.h +src/NonLinearOptimization/r1updt.h +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/r1updt.h +src/NonLinearOptimization/r1mpyq.h +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/r1mpyq.h +src/NonLinearOptimization/rwupdt.h +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/rwupdt.h +src/NonLinearOptimization/fdjac1.h +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/fdjac1.h +src/NonLinearOptimization/lmpar.h +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/lmpar.h +src/NonLinearOptimization/dogleg.h +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/dogleg.h +src/NonLinearOptimization/covar.h +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/covar.h +src/NonLinearOptimization/chkder.h +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/chkder.h +src/NonLinearOptimization/HybridNonLinearSolver.h +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h +src/NonLinearOptimization/LevenbergMarquardt.h +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h + +/usr/include/eigen3/unsupported/Eigen/NumericalDiff +Eigen/Core +- +src/NumericalDiff/NumericalDiff.h +/usr/include/eigen3/unsupported/Eigen/src/NumericalDiff/NumericalDiff.h + +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h + +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h + +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/chkder.h + +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/covar.h + +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/dogleg.h + +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/fdjac1.h + +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/lmpar.h + +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/qrsolv.h + +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/r1mpyq.h + +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/r1updt.h + +/usr/include/eigen3/unsupported/Eigen/src/NonLinearOptimization/rwupdt.h + +/usr/include/eigen3/unsupported/Eigen/src/NumericalDiff/NumericalDiff.h + +/usr/include/vtk-5.8/vtkABI.h + +/usr/include/vtk-5.8/vtkAbstractArray.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h +vtkVariant.h +/usr/include/vtk-5.8/vtkVariant.h + +/usr/include/vtk-5.8/vtkAbstractMapper.h +vtkAlgorithm.h +/usr/include/vtk-5.8/vtkAlgorithm.h + +/usr/include/vtk-5.8/vtkAbstractMapper3D.h +vtkAbstractMapper.h +/usr/include/vtk-5.8/vtkAbstractMapper.h + +/usr/include/vtk-5.8/vtkActor.h +vtkProp3D.h +/usr/include/vtk-5.8/vtkProp3D.h + +/usr/include/vtk-5.8/vtkActor2D.h +vtkProp.h +/usr/include/vtk-5.8/vtkProp.h +vtkCoordinate.h +/usr/include/vtk-5.8/vtkCoordinate.h + +/usr/include/vtk-5.8/vtkActorCollection.h +vtkPropCollection.h +/usr/include/vtk-5.8/vtkPropCollection.h +vtkActor.h +/usr/include/vtk-5.8/vtkActor.h + +/usr/include/vtk-5.8/vtkAlgorithm.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkAlgorithmOutput.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkAppendPolyData.h +vtkPolyDataAlgorithm.h +/usr/include/vtk-5.8/vtkPolyDataAlgorithm.h + +/usr/include/vtk-5.8/vtkArrayIterator.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkArrayIteratorTemplate.h +vtkArrayIterator.h +/usr/include/vtk-5.8/vtkArrayIterator.h +vtkArrayIteratorTemplateImplicit.txx +/usr/include/vtk-5.8/vtkArrayIteratorTemplateImplicit.txx + +/usr/include/vtk-5.8/vtkArrayIteratorTemplate.txx +vtkArrayIteratorTemplate.h +/usr/include/vtk-5.8/vtkArrayIteratorTemplate.h +vtkAbstractArray.h +/usr/include/vtk-5.8/vtkAbstractArray.h +vtkObjectFactory.h +/usr/include/vtk-5.8/vtkObjectFactory.h + +/usr/include/vtk-5.8/vtkArrayIteratorTemplateImplicit.txx +vtkArrayIteratorTemplate.txx +/usr/include/vtk-5.8/vtkArrayIteratorTemplate.txx + +/usr/include/vtk-5.8/vtkCell.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h +vtkIdList.h +/usr/include/vtk-5.8/vtkIdList.h +vtkCellType.h +/usr/include/vtk-5.8/vtkCellType.h + +/usr/include/vtk-5.8/vtkCellArray.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h +vtkIdTypeArray.h +/usr/include/vtk-5.8/vtkIdTypeArray.h +vtkCell.h +/usr/include/vtk-5.8/vtkCell.h + +/usr/include/vtk-5.8/vtkCellData.h +vtkDataSetAttributes.h +/usr/include/vtk-5.8/vtkDataSetAttributes.h + +/usr/include/vtk-5.8/vtkCellLinks.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkCellType.h + +/usr/include/vtk-5.8/vtkCellTypes.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h +vtkIntArray.h +/usr/include/vtk-5.8/vtkIntArray.h +vtkUnsignedCharArray.h +/usr/include/vtk-5.8/vtkUnsignedCharArray.h +vtkCellType.h +/usr/include/vtk-5.8/vtkCellType.h + +/usr/include/vtk-5.8/vtkCollection.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkCommand.h +vtkObjectBase.h +/usr/include/vtk-5.8/vtkObjectBase.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkCommonInformationKeyManager.h +vtkSystemIncludes.h +/usr/include/vtk-5.8/vtkSystemIncludes.h +vtkDebugLeaksManager.h +/usr/include/vtk-5.8/vtkDebugLeaksManager.h + +/usr/include/vtk-5.8/vtkConfigure.h + +/usr/include/vtk-5.8/vtkCoordinate.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkDataArray.h +vtkAbstractArray.h +/usr/include/vtk-5.8/vtkAbstractArray.h + +/usr/include/vtk-5.8/vtkDataArrayTemplate.h +vtkDataArray.h +/usr/include/vtk-5.8/vtkDataArray.h +vtkDataArrayTemplateImplicit.txx +/usr/include/vtk-5.8/vtkDataArrayTemplateImplicit.txx + +/usr/include/vtk-5.8/vtkDataArrayTemplate.txx +vtkDataArrayTemplate.h +/usr/include/vtk-5.8/vtkDataArrayTemplate.h +vtkArrayIteratorTemplate.h +/usr/include/vtk-5.8/vtkArrayIteratorTemplate.h +vtkIdList.h +/usr/include/vtk-5.8/vtkIdList.h +vtkInformation.h +/usr/include/vtk-5.8/vtkInformation.h +vtkInformationDoubleVectorKey.h +/usr/include/vtk-5.8/vtkInformationDoubleVectorKey.h +vtkInformationInformationVectorKey.h +/usr/include/vtk-5.8/vtkInformationInformationVectorKey.h +vtkInformationVector.h +/usr/include/vtk-5.8/vtkInformationVector.h +vtkSortDataArray.h +/usr/include/vtk-5.8/vtkSortDataArray.h +vtkTypeTraits.h +/usr/include/vtk-5.8/vtkTypeTraits.h +vtkstd/new +- +vtkstd/exception +- +vtkstd/utility +- +vtkstd/algorithm +- +vtkstd/map +- + +/usr/include/vtk-5.8/vtkDataArrayTemplateImplicit.txx +vtkDataArrayTemplate.txx +/usr/include/vtk-5.8/vtkDataArrayTemplate.txx + +/usr/include/vtk-5.8/vtkDataObject.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkDataSet.h +vtkDataObject.h +/usr/include/vtk-5.8/vtkDataObject.h + +/usr/include/vtk-5.8/vtkDataSetAttributes.h +vtkFieldData.h +/usr/include/vtk-5.8/vtkFieldData.h + +/usr/include/vtk-5.8/vtkDataSetMapper.h +vtkMapper.h +/usr/include/vtk-5.8/vtkMapper.h + +/usr/include/vtk-5.8/vtkDataSetSurfaceFilter.h +vtkPolyDataAlgorithm.h +/usr/include/vtk-5.8/vtkPolyDataAlgorithm.h + +/usr/include/vtk-5.8/vtkDebugLeaksManager.h +vtkSystemIncludes.h +/usr/include/vtk-5.8/vtkSystemIncludes.h + +/usr/include/vtk-5.8/vtkFieldData.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h +vtkAbstractArray.h +/usr/include/vtk-5.8/vtkAbstractArray.h +vtkDataArray.h +/usr/include/vtk-5.8/vtkDataArray.h + +/usr/include/vtk-5.8/vtkFloatArray.h +vtkDataArray.h +/usr/include/vtk-5.8/vtkDataArray.h +vtkDataArrayTemplate.h +/usr/include/vtk-5.8/vtkDataArrayTemplate.h + +/usr/include/vtk-5.8/vtkFollower.h +vtkActor.h +/usr/include/vtk-5.8/vtkActor.h + +/usr/include/vtk-5.8/vtkIOStream.h +vtkConfigure.h +/usr/include/vtk-5.8/vtkConfigure.h +vtkWin32Header.h +/usr/include/vtk-5.8/vtkWin32Header.h +iostream +- +fstream +- +iomanip +- +vtkWinCE.h +/usr/include/vtk-5.8/vtkWinCE.h +iostream.h +- +iomanip.h +- +fstream.h +- +strstream +- +strstrea.h +- +strstream.h +- + +/usr/include/vtk-5.8/vtkIOStreamFwd.h +vtkConfigure.h +/usr/include/vtk-5.8/vtkConfigure.h +iosfwd +- +iosfwd.h +- + +/usr/include/vtk-5.8/vtkIdList.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkIdTypeArray.h +vtkDataArray.h +/usr/include/vtk-5.8/vtkDataArray.h +vtkDataArrayTemplate.h +/usr/include/vtk-5.8/vtkDataArrayTemplate.h + +/usr/include/vtk-5.8/vtkImageAlgorithm.h +vtkAlgorithm.h +/usr/include/vtk-5.8/vtkAlgorithm.h + +/usr/include/vtk-5.8/vtkIndent.h +vtkSystemIncludes.h +/usr/include/vtk-5.8/vtkSystemIncludes.h + +/usr/include/vtk-5.8/vtkInformation.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkInformationDoubleVectorKey.h +vtkInformationKey.h +/usr/include/vtk-5.8/vtkInformationKey.h +vtkCommonInformationKeyManager.h +/usr/include/vtk-5.8/vtkCommonInformationKeyManager.h + +/usr/include/vtk-5.8/vtkInformationInformationVectorKey.h +vtkInformationKey.h +/usr/include/vtk-5.8/vtkInformationKey.h +vtkCommonInformationKeyManager.h +/usr/include/vtk-5.8/vtkCommonInformationKeyManager.h + +/usr/include/vtk-5.8/vtkInformationKey.h +vtkObjectBase.h +/usr/include/vtk-5.8/vtkObjectBase.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkInformationVector.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkIntArray.h +vtkDataArray.h +/usr/include/vtk-5.8/vtkDataArray.h +vtkDataArrayTemplate.h +/usr/include/vtk-5.8/vtkDataArrayTemplate.h + +/usr/include/vtk-5.8/vtkInteractorObserver.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkInteractorStyle.h +vtkInteractorObserver.h +/usr/include/vtk-5.8/vtkInteractorObserver.h + +/usr/include/vtk-5.8/vtkInteractorStyleRubberBandPick.h +vtkInteractorStyleTrackballCamera.h +/usr/include/vtk-5.8/vtkInteractorStyleTrackballCamera.h + +/usr/include/vtk-5.8/vtkInteractorStyleTrackballCamera.h +vtkInteractorStyle.h +/usr/include/vtk-5.8/vtkInteractorStyle.h + +/usr/include/vtk-5.8/vtkLODActor.h +vtkActor.h +/usr/include/vtk-5.8/vtkActor.h + +/usr/include/vtk-5.8/vtkLeaderActor2D.h +vtkActor2D.h +/usr/include/vtk-5.8/vtkActor2D.h + +/usr/include/vtk-5.8/vtkLineSource.h +vtkPolyDataAlgorithm.h +/usr/include/vtk-5.8/vtkPolyDataAlgorithm.h + +/usr/include/vtk-5.8/vtkMapper.h +vtkAbstractMapper3D.h +/usr/include/vtk-5.8/vtkAbstractMapper3D.h +vtkScalarsToColors.h +/usr/include/vtk-5.8/vtkScalarsToColors.h + +/usr/include/vtk-5.8/vtkMath.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h +vtkPolynomialSolversUnivariate.h +/usr/include/vtk-5.8/vtkPolynomialSolversUnivariate.h +assert.h +- + +/usr/include/vtk-5.8/vtkMatrix4x4.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkOStrStreamWrapper.h + +/usr/include/vtk-5.8/vtkOStreamWrapper.h + +/usr/include/vtk-5.8/vtkObject.h +vtkObjectBase.h +/usr/include/vtk-5.8/vtkObjectBase.h +vtkSetGet.h +/usr/include/vtk-5.8/vtkSetGet.h +vtkTimeStamp.h +/usr/include/vtk-5.8/vtkTimeStamp.h +vtkWeakPointerBase.h +/usr/include/vtk-5.8/vtkWeakPointerBase.h + +/usr/include/vtk-5.8/vtkObjectBase.h +vtkIndent.h +/usr/include/vtk-5.8/vtkIndent.h +vtkSystemIncludes.h +/usr/include/vtk-5.8/vtkSystemIncludes.h + +/usr/include/vtk-5.8/vtkObjectFactory.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkPointData.h +vtkDataSetAttributes.h +/usr/include/vtk-5.8/vtkDataSetAttributes.h + +/usr/include/vtk-5.8/vtkPointSet.h +vtkDataSet.h +/usr/include/vtk-5.8/vtkDataSet.h +vtkPoints.h +/usr/include/vtk-5.8/vtkPoints.h + +/usr/include/vtk-5.8/vtkPoints.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h +vtkDataArray.h +/usr/include/vtk-5.8/vtkDataArray.h + +/usr/include/vtk-5.8/vtkPolyData.h +vtkPointSet.h +/usr/include/vtk-5.8/vtkPointSet.h +vtkCellTypes.h +/usr/include/vtk-5.8/vtkCellTypes.h +vtkCellLinks.h +/usr/include/vtk-5.8/vtkCellLinks.h + +/usr/include/vtk-5.8/vtkPolyDataAlgorithm.h +vtkAlgorithm.h +/usr/include/vtk-5.8/vtkAlgorithm.h +vtkPolyData.h +/usr/include/vtk-5.8/vtkPolyData.h + +/usr/include/vtk-5.8/vtkPolyDataMapper.h +vtkMapper.h +/usr/include/vtk-5.8/vtkMapper.h +vtkTexture.h +/usr/include/vtk-5.8/vtkTexture.h + +/usr/include/vtk-5.8/vtkPolyLine.h +vtkCell.h +/usr/include/vtk-5.8/vtkCell.h + +/usr/include/vtk-5.8/vtkPolygon.h +vtkCell.h +/usr/include/vtk-5.8/vtkCell.h + +/usr/include/vtk-5.8/vtkPolynomialSolversUnivariate.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkProp.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkProp3D.h +vtkProp.h +/usr/include/vtk-5.8/vtkProp.h + +/usr/include/vtk-5.8/vtkPropCollection.h +vtkCollection.h +/usr/include/vtk-5.8/vtkCollection.h +vtkProp.h +/usr/include/vtk-5.8/vtkProp.h + +/usr/include/vtk-5.8/vtkProperty.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkProperty2D.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkRenderer.h +vtkViewport.h +/usr/include/vtk-5.8/vtkViewport.h +vtkVolumeCollection.h +/usr/include/vtk-5.8/vtkVolumeCollection.h +vtkActorCollection.h +/usr/include/vtk-5.8/vtkActorCollection.h + +/usr/include/vtk-5.8/vtkRendererCollection.h +vtkCollection.h +/usr/include/vtk-5.8/vtkCollection.h +vtkRenderer.h +/usr/include/vtk-5.8/vtkRenderer.h + +/usr/include/vtk-5.8/vtkScalarsToColors.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkSetGet.h +vtkSystemIncludes.h +/usr/include/vtk-5.8/vtkSystemIncludes.h +math.h +- + +/usr/include/vtk-5.8/vtkSmartPointer.h +vtkSmartPointerBase.h +/usr/include/vtk-5.8/vtkSmartPointerBase.h + +/usr/include/vtk-5.8/vtkSmartPointerBase.h +vtkObjectBase.h +/usr/include/vtk-5.8/vtkObjectBase.h + +/usr/include/vtk-5.8/vtkSortDataArray.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkSphereSource.h +vtkPolyDataAlgorithm.h +/usr/include/vtk-5.8/vtkPolyDataAlgorithm.h + +/usr/include/vtk-5.8/vtkStdString.h +vtkSystemIncludes.h +/usr/include/vtk-5.8/vtkSystemIncludes.h +vtkstd/string +- + +/usr/include/vtk-5.8/vtkSystemIncludes.h +vtkWin32Header.h +/usr/include/vtk-5.8/vtkWin32Header.h +vtkIOStreamFwd.h +/usr/include/vtk-5.8/vtkIOStreamFwd.h +vtkIOStream.h +/usr/include/vtk-5.8/vtkIOStream.h +vtkType.h +/usr/include/vtk-5.8/vtkType.h +vtkOStreamWrapper.h +/usr/include/vtk-5.8/vtkOStreamWrapper.h +vtkOStrStreamWrapper.h +/usr/include/vtk-5.8/vtkOStrStreamWrapper.h +stdio.h +- +stdlib.h +- +string.h +- +mem.h +- +search.h +- + +/usr/include/vtk-5.8/vtkTextProperty.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkTexture.h +vtkImageAlgorithm.h +/usr/include/vtk-5.8/vtkImageAlgorithm.h + +/usr/include/vtk-5.8/vtkTimeStamp.h +vtkSystemIncludes.h +/usr/include/vtk-5.8/vtkSystemIncludes.h + +/usr/include/vtk-5.8/vtkType.h +vtkConfigure.h +/usr/include/vtk-5.8/vtkConfigure.h + +/usr/include/vtk-5.8/vtkTypeTraits.h +vtkSystemIncludes.h +/usr/include/vtk-5.8/vtkSystemIncludes.h + +/usr/include/vtk-5.8/vtkUnicodeString.h +vtkSystemIncludes.h +- +vtkstd/string +- +vtkstd/vector +- + +/usr/include/vtk-5.8/vtkUnsignedCharArray.h +vtkDataArray.h +/usr/include/vtk-5.8/vtkDataArray.h +vtkDataArrayTemplate.h +/usr/include/vtk-5.8/vtkDataArrayTemplate.h + +/usr/include/vtk-5.8/vtkUnstructuredGrid.h +vtkPointSet.h +/usr/include/vtk-5.8/vtkPointSet.h + +/usr/include/vtk-5.8/vtkVariant.h +vtkType.h +/usr/include/vtk-5.8/vtkType.h +vtkSystemIncludes.h +/usr/include/vtk-5.8/vtkSystemIncludes.h +vtkSetGet.h +/usr/include/vtk-5.8/vtkSetGet.h +vtkStdString.h +/usr/include/vtk-5.8/vtkStdString.h +vtkUnicodeString.h +/usr/include/vtk-5.8/vtkUnicodeString.h +vtkVariantInlineOperators.h +/usr/include/vtk-5.8/vtkVariantInlineOperators.h + +/usr/include/vtk-5.8/vtkVariantInlineOperators.h +climits +- + +/usr/include/vtk-5.8/vtkVectorText.h +vtkPolyDataAlgorithm.h +/usr/include/vtk-5.8/vtkPolyDataAlgorithm.h + +/usr/include/vtk-5.8/vtkVersion.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h +vtksys/DateStamp.h +- + +/usr/include/vtk-5.8/vtkViewport.h +vtkObject.h +/usr/include/vtk-5.8/vtkObject.h + +/usr/include/vtk-5.8/vtkVolume.h +vtkProp3D.h +/usr/include/vtk-5.8/vtkProp3D.h + +/usr/include/vtk-5.8/vtkVolumeCollection.h +vtkPropCollection.h +/usr/include/vtk-5.8/vtkPropCollection.h +vtkVolume.h +/usr/include/vtk-5.8/vtkVolume.h + +/usr/include/vtk-5.8/vtkWeakPointerBase.h +vtkObjectBase.h +/usr/include/vtk-5.8/vtkObjectBase.h + +/usr/include/vtk-5.8/vtkWin32Header.h +vtkConfigure.h +/usr/include/vtk-5.8/vtkConfigure.h +vtkABI.h +/usr/include/vtk-5.8/vtkABI.h +windows.h +- + +/usr/include/vtk-5.8/vtkstd/algorithm +vtkConfigure.h +/usr/include/vtk-5.8/vtkstd/vtkConfigure.h +algorithm +- + +/usr/include/vtk-5.8/vtkstd/exception +vtkConfigure.h +/usr/include/vtk-5.8/vtkstd/vtkConfigure.h +exception +- + +/usr/include/vtk-5.8/vtkstd/map +vtkConfigure.h +/usr/include/vtk-5.8/vtkstd/vtkConfigure.h +map +- + +/usr/include/vtk-5.8/vtkstd/new +vtkConfigure.h +/usr/include/vtk-5.8/vtkstd/vtkConfigure.h +new +- + +/usr/include/vtk-5.8/vtkstd/string +vtkConfigure.h +/usr/include/vtk-5.8/vtkstd/vtkConfigure.h +string +- + +/usr/include/vtk-5.8/vtkstd/utility +vtkConfigure.h +/usr/include/vtk-5.8/vtkstd/vtkConfigure.h +utility +- + +/usr/include/vtk-5.8/vtkstd/vector +vtkConfigure.h +/usr/include/vtk-5.8/vtkstd/vtkConfigure.h +vector +- + +/usr/include/vtk-5.8/vtksys/DateStamp.h + +/usr/local/include/pcl-1.8/pcl/ModelCoefficients.h +string +- +vector +- +ostream +- +pcl/PCLHeader.h +- + +/usr/local/include/pcl-1.8/pcl/PCLHeader.h +string +- +vector +- +boost/shared_ptr.hpp +- +pcl/pcl_macros.h +- +ostream +- + +/usr/local/include/pcl-1.8/pcl/PCLImage.h +string +- +vector +- +ostream +- +pcl/PCLHeader.h +- + +/usr/local/include/pcl-1.8/pcl/PCLPointCloud2.h +string +- +vector +- +ostream +- +boost/detail/endian.hpp +- +pcl/PCLHeader.h +- +pcl/PCLPointField.h +- + +/usr/local/include/pcl-1.8/pcl/PCLPointField.h +string +- +vector +- +ostream +- +boost/shared_ptr.hpp +- +pcl/pcl_macros.h +- + +/usr/local/include/pcl-1.8/pcl/PointIndices.h +string +- +vector +- +ostream +- +pcl/PCLHeader.h +- + +/usr/local/include/pcl-1.8/pcl/PolygonMesh.h +string +- +vector +- +ostream +- +pcl/PCLHeader.h +- +pcl/PCLPointCloud2.h +- +pcl/Vertices.h +- + +/usr/local/include/pcl-1.8/pcl/TextureMesh.h +Eigen/Core +- +string +- +pcl/PCLPointCloud2.h +- +pcl/Vertices.h +- + +/usr/local/include/pcl-1.8/pcl/Vertices.h +string +- +vector +- +ostream +- +pcl/pcl_macros.h +- + +/usr/local/include/pcl-1.8/pcl/cloud_iterator.h +pcl/point_cloud.h +- +pcl/PointIndices.h +- +pcl/correspondence.h +- +pcl/impl/cloud_iterator.hpp +- + +/usr/local/include/pcl-1.8/pcl/common/centroid.h +pcl/point_cloud.h +- +pcl/point_traits.h +- +pcl/PointIndices.h +- +pcl/cloud_iterator.h +- +pcl/common/impl/accumulators.hpp +- +pcl/common/impl/centroid.hpp +- + +/usr/local/include/pcl-1.8/pcl/common/colors.h +pcl/pcl_macros.h +- + +/usr/local/include/pcl-1.8/pcl/common/common.h +pcl/pcl_base.h +- +cfloat +- +pcl/common/impl/common.hpp +- + +/usr/local/include/pcl-1.8/pcl/common/concatenate.h +pcl/conversions.h +- + +/usr/local/include/pcl-1.8/pcl/common/copy_point.h +pcl/common/impl/copy_point.hpp +- + +/usr/local/include/pcl-1.8/pcl/common/distances.h +pcl/common/common.h +- + +/usr/local/include/pcl-1.8/pcl/common/eigen.h +cmath +- +pcl/ModelCoefficients.h +- +Eigen/StdVector +- +Eigen/Core +- +Eigen/Eigenvalues +- +Eigen/Geometry +- +Eigen/SVD +- +Eigen/LU +- +Eigen/Dense +- +Eigen/Eigenvalues +- +pcl/common/impl/eigen.hpp +- + +/usr/local/include/pcl-1.8/pcl/common/geometry.h +Eigen/Core +- + +/usr/local/include/pcl-1.8/pcl/common/impl/accumulators.hpp +map +- +boost/mpl/filter_view.hpp +- +boost/fusion/include/mpl.hpp +- +boost/fusion/include/for_each.hpp +- +boost/fusion/include/as_vector.hpp +- +pcl/point_types.h +- + +/usr/local/include/pcl-1.8/pcl/common/impl/centroid.hpp +pcl/common/centroid.h +- +pcl/conversions.h +- +boost/mpl/size.hpp +- + +/usr/local/include/pcl-1.8/pcl/common/impl/common.hpp +pcl/point_types.h +- +pcl/common/common.h +- + +/usr/local/include/pcl-1.8/pcl/common/impl/copy_point.hpp +pcl/point_types.h +- +pcl/point_traits.h +- +pcl/for_each_type.h +- +pcl/common/concatenate.h +- + +/usr/local/include/pcl-1.8/pcl/common/impl/eigen.hpp +pcl/console/print.h +- + +/usr/local/include/pcl-1.8/pcl/common/impl/io.hpp +pcl/common/concatenate.h +- +pcl/common/copy_point.h +- +pcl/point_types.h +- + +/usr/local/include/pcl-1.8/pcl/common/impl/projection_matrix.hpp +pcl/cloud_iterator.h +- + +/usr/local/include/pcl-1.8/pcl/common/impl/transforms.hpp + +/usr/local/include/pcl-1.8/pcl/common/io.h +string +- +pcl/pcl_base.h +- +pcl/PointIndices.h +- +pcl/conversions.h +- +pcl/exceptions.h +- +locale +- +pcl/common/impl/io.hpp +- + +/usr/local/include/pcl-1.8/pcl/common/point_operators.h + +/usr/local/include/pcl-1.8/pcl/common/point_tests.h +Eigen/src/StlSupport/details.h +- + +/usr/local/include/pcl-1.8/pcl/common/projection_matrix.h +pcl/common/eigen.h +- +pcl/console/print.h +- +pcl/common/impl/projection_matrix.hpp +- + +/usr/local/include/pcl-1.8/pcl/common/time.h +cmath +- +queue +- +string +- +boost/date_time/posix_time/posix_time.hpp +- + +/usr/local/include/pcl-1.8/pcl/common/transforms.h +pcl/point_cloud.h +- +pcl/point_types.h +- +pcl/common/centroid.h +- +pcl/common/eigen.h +- +pcl/PointIndices.h +- +pcl/common/impl/transforms.hpp +- + +/usr/local/include/pcl-1.8/pcl/console/parse.h +vector +- +sstream +- +pcl/pcl_macros.h +- + +/usr/local/include/pcl-1.8/pcl/console/print.h +stdio.h +- +stdarg.h +- +pcl/pcl_exports.h +- +pcl/pcl_config.h +- + +/usr/local/include/pcl-1.8/pcl/conversions.h +pcl/PCLPointField.h +- +pcl/PCLPointCloud2.h +- +pcl/PCLImage.h +- +pcl/point_cloud.h +- +pcl/point_traits.h +- +pcl/for_each_type.h +- +pcl/exceptions.h +- +pcl/console/print.h +- +boost/foreach.hpp +- + +/usr/local/include/pcl-1.8/pcl/correspondence.h +boost/shared_ptr.hpp +- +Eigen/StdVector +- +Eigen/Geometry +- +pcl/pcl_exports.h +- + +/usr/local/include/pcl-1.8/pcl/exceptions.h +stdexcept +- +sstream +- +pcl/pcl_macros.h +- +boost/current_function.hpp +- + +/usr/local/include/pcl-1.8/pcl/features/feature.h +boost/function.hpp +- +boost/bind.hpp +- +pcl/pcl_base.h +- +pcl/search/search.h +- +pcl/features/impl/feature.hpp +- + +/usr/local/include/pcl-1.8/pcl/features/impl/feature.hpp +pcl/search/pcl_search.h +- + +/usr/local/include/pcl-1.8/pcl/features/impl/normal_3d.hpp +pcl/features/normal_3d.h +- + +/usr/local/include/pcl-1.8/pcl/features/normal_3d.h +pcl/features/feature.h +- +pcl/common/centroid.h +- +pcl/features/impl/normal_3d.hpp +- + +/usr/local/include/pcl-1.8/pcl/filters/boost.h +boost/random.hpp +- +boost/random/normal_distribution.hpp +- +boost/shared_ptr.hpp +- +boost/make_shared.hpp +- +boost/dynamic_bitset.hpp +- +boost/mpl/size.hpp +- +boost/unordered_map.hpp +- +boost/fusion/sequence/intrinsic/at_key.hpp +- +boost/bind.hpp +- +boost/function.hpp +- +boost/optional.hpp +- + +/usr/local/include/pcl-1.8/pcl/filters/extract_indices.h +pcl/filters/filter_indices.h +- +pcl/filters/impl/extract_indices.hpp +- + +/usr/local/include/pcl-1.8/pcl/filters/filter.h +pcl/pcl_base.h +- +pcl/common/io.h +- +pcl/conversions.h +- +pcl/filters/boost.h +- +cfloat +- +pcl/PointIndices.h +- +pcl/filters/impl/filter.hpp +- + +/usr/local/include/pcl-1.8/pcl/filters/filter_indices.h +pcl/filters/filter.h +- +pcl/filters/impl/filter_indices.hpp +- + +/usr/local/include/pcl-1.8/pcl/filters/impl/extract_indices.hpp +pcl/filters/extract_indices.h +- +pcl/common/io.h +- + +/usr/local/include/pcl-1.8/pcl/filters/impl/filter.hpp +pcl/pcl_macros.h +- +pcl/filters/filter.h +- + +/usr/local/include/pcl-1.8/pcl/filters/impl/filter_indices.hpp +pcl/pcl_macros.h +- +pcl/filters/filter_indices.h +- + +/usr/local/include/pcl-1.8/pcl/for_each_type.h +boost/mpl/is_sequence.hpp +- +boost/mpl/begin_end.hpp +- +boost/mpl/next_prior.hpp +- +boost/mpl/deref.hpp +- +boost/mpl/assert.hpp +- +boost/mpl/remove_if.hpp +- +boost/mpl/contains.hpp +- +boost/mpl/not.hpp +- +boost/mpl/aux_/unwrap.hpp +- +boost/type_traits/is_same.hpp +- + +/usr/local/include/pcl-1.8/pcl/geometry/planar_polygon.h +pcl/common/eigen.h +- +pcl/point_cloud.h +- +pcl/ModelCoefficients.h +- + +/usr/local/include/pcl-1.8/pcl/impl/cloud_iterator.hpp +pcl/cloud_iterator.h +- + +/usr/local/include/pcl-1.8/pcl/impl/instantiate.hpp +pcl/pcl_config.h +- +boost/preprocessor/seq/for_each.hpp +- +boost/preprocessor/seq/for_each_product.hpp +- +boost/preprocessor/seq/to_tuple.hpp +- +boost/preprocessor/cat.hpp +- +boost/preprocessor/expand.hpp +- + +/usr/local/include/pcl-1.8/pcl/impl/pcl_base.hpp +pcl/pcl_base.h +- +pcl/console/print.h +- +cstddef +- + +/usr/local/include/pcl-1.8/pcl/impl/point_types.hpp +Eigen/Core +- +ostream +- +pcl/common/point_tests.h +- + +/usr/local/include/pcl-1.8/pcl/io/boost.h +boost/version.hpp +- +boost/numeric/conversion/cast.hpp +- +boost/thread/mutex.hpp +- +boost/thread/condition.hpp +- +boost/thread.hpp +- +boost/thread/thread.hpp +- +boost/filesystem.hpp +- +boost/bind.hpp +- +boost/cstdint.hpp +- +boost/function.hpp +- +boost/tuple/tuple.hpp +- +boost/shared_ptr.hpp +- +boost/weak_ptr.hpp +- +boost/mpl/fold.hpp +- +boost/mpl/inherit.hpp +- +boost/mpl/inherit_linearly.hpp +- +boost/mpl/joint_view.hpp +- +boost/mpl/transform.hpp +- +boost/mpl/vector.hpp +- +boost/algorithm/string.hpp +- +boost/date_time/posix_time/posix_time.hpp +- +boost/chrono.hpp +- +boost/tokenizer.hpp +- +boost/foreach.hpp +- +boost/shared_array.hpp +- +boost/interprocess/sync/file_lock.hpp +- +boost/interprocess/permissions.hpp +- +boost/iostreams/device/mapped_file.hpp +- +boost/signals2.hpp +- +boost/signals2/slot.hpp +- + +/usr/local/include/pcl-1.8/pcl/io/file_io.h +pcl/pcl_macros.h +- +pcl/common/io.h +- +pcl/io/boost.h +- +cmath +- +sstream +- +pcl/PolygonMesh.h +- +pcl/TextureMesh.h +- + +/usr/local/include/pcl-1.8/pcl/io/impl/pcd_io.hpp +fstream +- +fcntl.h +- +string +- +stdlib.h +- +pcl/io/boost.h +- +pcl/console/print.h +- +pcl/io/pcd_io.h +- +io.h +- +windows.h +- +sys/mman.h +- +pcl/io/lzf.h +- + +/usr/local/include/pcl-1.8/pcl/io/lzf.h +pcl/pcl_macros.h +- + +/usr/local/include/pcl-1.8/pcl/io/pcd_io.h +pcl/point_cloud.h +- +pcl/io/file_io.h +- +pcl/io/impl/pcd_io.hpp +- + +/usr/local/include/pcl-1.8/pcl/kdtree/flann.h +flann/flann.hpp +- + +/usr/local/include/pcl-1.8/pcl/kdtree/impl/kdtree_flann.hpp +cstdio +- +pcl/kdtree/kdtree_flann.h +- +pcl/kdtree/flann.h +- +pcl/console/print.h +- + +/usr/local/include/pcl-1.8/pcl/kdtree/kdtree.h +limits.h +- +pcl/pcl_macros.h +- +pcl/point_cloud.h +- +pcl/point_representation.h +- +pcl/common/io.h +- +pcl/common/copy_point.h +- + +/usr/local/include/pcl-1.8/pcl/kdtree/kdtree_flann.h +pcl/kdtree/kdtree.h +- +pcl/kdtree/flann.h +- +boost/shared_array.hpp +- +pcl/kdtree/impl/kdtree_flann.hpp +- + +/usr/local/include/pcl-1.8/pcl/octree/boost.h +boost/graph/adjacency_list.hpp +- +boost/function.hpp +- + +/usr/local/include/pcl-1.8/pcl/octree/impl/octree2buf_base.hpp + +/usr/local/include/pcl-1.8/pcl/octree/impl/octree_base.hpp +vector +- +pcl/impl/instantiate.hpp +- +pcl/point_types.h +- +pcl/octree/octree.h +- + +/usr/local/include/pcl-1.8/pcl/octree/impl/octree_iterator.hpp +vector +- +assert.h +- +pcl/common/common.h +- + +/usr/local/include/pcl-1.8/pcl/octree/impl/octree_pointcloud.hpp +vector +- +assert.h +- +pcl/common/common.h +- + +/usr/local/include/pcl-1.8/pcl/octree/impl/octree_pointcloud_adjacency.hpp +pcl/octree/octree_pointcloud_adjacency.h +- + +/usr/local/include/pcl-1.8/pcl/octree/impl/octree_pointcloud_voxelcentroid.hpp +pcl/octree/octree_pointcloud_voxelcentroid.h +- + +/usr/local/include/pcl-1.8/pcl/octree/impl/octree_search.hpp +pcl/point_cloud.h +- +pcl/point_types.h +- +pcl/common/common.h +- +assert.h +- + +/usr/local/include/pcl-1.8/pcl/octree/octree.h +pcl/octree/octree_base.h +- +pcl/octree/octree2buf_base.h +- +pcl/octree/octree_iterator.h +- +pcl/octree/octree_pointcloud.h +- +pcl/octree/octree_pointcloud_density.h +- +pcl/octree/octree_pointcloud_occupancy.h +- +pcl/octree/octree_pointcloud_singlepoint.h +- +pcl/octree/octree_pointcloud_pointvector.h +- +pcl/octree/octree_pointcloud_changedetector.h +- +pcl/octree/octree_pointcloud_voxelcentroid.h +- +pcl/octree/octree_search.h +- + +/usr/local/include/pcl-1.8/pcl/octree/octree2buf_base.h +vector +- +octree_nodes.h +/usr/local/include/pcl-1.8/pcl/octree/octree_nodes.h +octree_container.h +/usr/local/include/pcl-1.8/pcl/octree/octree_container.h +octree_key.h +/usr/local/include/pcl-1.8/pcl/octree/octree_key.h +octree_iterator.h +/usr/local/include/pcl-1.8/pcl/octree/octree_iterator.h +stdio.h +- +string.h +- + +/usr/local/include/pcl-1.8/pcl/octree/octree_base.h +cstddef +- +vector +- +octree_nodes.h +/usr/local/include/pcl-1.8/pcl/octree/octree_nodes.h +octree_container.h +/usr/local/include/pcl-1.8/pcl/octree/octree_container.h +octree_key.h +/usr/local/include/pcl-1.8/pcl/octree/octree_key.h +octree_iterator.h +/usr/local/include/pcl-1.8/pcl/octree/octree_iterator.h + +/usr/local/include/pcl-1.8/pcl/octree/octree_container.h +string.h +- +vector +- +cstddef +- +pcl/pcl_macros.h +- + +/usr/local/include/pcl-1.8/pcl/octree/octree_impl.h +pcl/octree/octree.h +- +pcl/octree/impl/octree_base.hpp +- +pcl/octree/impl/octree2buf_base.hpp +- +pcl/octree/impl/octree_pointcloud.hpp +- +pcl/octree/impl/octree_iterator.hpp +- +pcl/octree/impl/octree_search.hpp +- + +/usr/local/include/pcl-1.8/pcl/octree/octree_iterator.h +cstddef +- +vector +- +deque +- +octree_nodes.h +/usr/local/include/pcl-1.8/pcl/octree/octree_nodes.h +octree_key.h +/usr/local/include/pcl-1.8/pcl/octree/octree_key.h +pcl/point_cloud.h +- +pcl/point_types.h +- +iterator +- + +/usr/local/include/pcl-1.8/pcl/octree/octree_key.h +string +- + +/usr/local/include/pcl-1.8/pcl/octree/octree_nodes.h +cstddef +- +assert.h +- +cstring +- +string.h +- +Eigen/Core +- +pcl/pcl_macros.h +- +octree_container.h +/usr/local/include/pcl-1.8/pcl/octree/octree_container.h + +/usr/local/include/pcl-1.8/pcl/octree/octree_pointcloud.h +octree_base.h +/usr/local/include/pcl-1.8/pcl/octree/octree_base.h +pcl/point_cloud.h +- +pcl/point_types.h +- +queue +- +vector +- +algorithm +- +iostream +- +pcl/octree/impl/octree_pointcloud.hpp +- + +/usr/local/include/pcl-1.8/pcl/octree/octree_pointcloud_adjacency.h +pcl/console/print.h +- +pcl/common/geometry.h +- +pcl/octree/boost.h +- +pcl/octree/octree_impl.h +- +pcl/octree/octree_pointcloud_adjacency_container.h +- +set +- +list +- +pcl/octree/impl/octree_pointcloud_adjacency.hpp +- + +/usr/local/include/pcl-1.8/pcl/octree/octree_pointcloud_adjacency_container.h + +/usr/local/include/pcl-1.8/pcl/octree/octree_pointcloud_changedetector.h +octree_pointcloud.h +/usr/local/include/pcl-1.8/pcl/octree/octree_pointcloud.h + +/usr/local/include/pcl-1.8/pcl/octree/octree_pointcloud_density.h +octree_pointcloud.h +/usr/local/include/pcl-1.8/pcl/octree/octree_pointcloud.h + +/usr/local/include/pcl-1.8/pcl/octree/octree_pointcloud_occupancy.h +octree_pointcloud.h +/usr/local/include/pcl-1.8/pcl/octree/octree_pointcloud.h + +/usr/local/include/pcl-1.8/pcl/octree/octree_pointcloud_pointvector.h +octree_pointcloud.h +/usr/local/include/pcl-1.8/pcl/octree/octree_pointcloud.h + +/usr/local/include/pcl-1.8/pcl/octree/octree_pointcloud_singlepoint.h +octree_pointcloud.h +/usr/local/include/pcl-1.8/pcl/octree/octree_pointcloud.h + +/usr/local/include/pcl-1.8/pcl/octree/octree_pointcloud_voxelcentroid.h +octree_pointcloud.h +/usr/local/include/pcl-1.8/pcl/octree/octree_pointcloud.h +pcl/common/point_operators.h +- +pcl/point_types.h +- +pcl/register_point_struct.h +- +pcl/octree/impl/octree_pointcloud_voxelcentroid.hpp +- + +/usr/local/include/pcl-1.8/pcl/octree/octree_search.h +pcl/point_cloud.h +- +pcl/point_types.h +- +octree_pointcloud.h +/usr/local/include/pcl-1.8/pcl/octree/octree_pointcloud.h +pcl/octree/impl/octree_search.hpp +- + +/usr/local/include/pcl-1.8/pcl/pcl_base.h +pcl/pcl_macros.h +- +boost/shared_ptr.hpp +- +Eigen/StdVector +- +Eigen/Core +- +pcl/point_cloud.h +- +pcl/PointIndices.h +- +pcl/PCLPointCloud2.h +- +pcl/impl/pcl_base.hpp +- + +/usr/local/include/pcl-1.8/pcl/pcl_config.h + +/usr/local/include/pcl-1.8/pcl/pcl_exports.h + +/usr/local/include/pcl-1.8/pcl/pcl_macros.h +pcl/pcl_config.h +- +boost/cstdint.hpp +- +cstdlib +- +iostream +- +stdarg.h +- +stdio.h +- +math.h +- +math.h +- +cmath +- +cmath +- +stdio.h +- +math.h +- + +/usr/local/include/pcl-1.8/pcl/point_cloud.h +Eigen/StdVector +- +Eigen/Geometry +- +pcl/PCLHeader.h +- +pcl/exceptions.h +- +pcl/point_traits.h +- + +/usr/local/include/pcl-1.8/pcl/point_representation.h +pcl/point_types.h +- +pcl/pcl_macros.h +- +pcl/for_each_type.h +- + +/usr/local/include/pcl-1.8/pcl/point_traits.h +pcl/pcl_macros.h +/usr/local/include/pcl-1.8/pcl/pcl/pcl_macros.h +pcl/PCLPointField.h +- +boost/type_traits/remove_all_extents.hpp +- +boost/type_traits/is_same.hpp +- +boost/mpl/assert.hpp +- +boost/mpl/bool.hpp +- +Eigen/Core +- +Eigen/src/StlSupport/details.h +- + +/usr/local/include/pcl-1.8/pcl/point_types.h +pcl/pcl_macros.h +- +bitset +- +pcl/register_point_struct.h +- +boost/mpl/contains.hpp +- +boost/mpl/fold.hpp +- +boost/mpl/vector.hpp +- +pcl/impl/point_types.hpp +- + +/usr/local/include/pcl-1.8/pcl/register_point_struct.h +pcl/pcl_macros.h +- +pcl/point_traits.h +- +boost/mpl/vector.hpp +- +boost/preprocessor/seq/enum.hpp +- +boost/preprocessor/seq/for_each.hpp +- +boost/preprocessor/seq/transform.hpp +- +boost/preprocessor/cat.hpp +- +boost/preprocessor/comparison.hpp +- +boost/utility.hpp +- +boost/type_traits.hpp +- +stddef.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/boost.h +boost/random.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/eigen.h +Eigen/Core +- +unsupported/Eigen/NonLinearOptimization +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/lmeds.hpp +pcl/sample_consensus/lmeds.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/mlesac.hpp +pcl/sample_consensus/mlesac.h +- +pcl/point_types.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/msac.hpp +pcl/sample_consensus/msac.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/prosac.hpp +boost/math/distributions/binomial.hpp +- +pcl/sample_consensus/prosac.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/ransac.hpp +pcl/sample_consensus/ransac.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/rmsac.hpp +pcl/sample_consensus/rmsac.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/rransac.hpp +pcl/sample_consensus/rransac.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/sac_model_circle.hpp +pcl/sample_consensus/eigen.h +- +pcl/sample_consensus/sac_model_circle.h +- +pcl/common/concatenate.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/sac_model_circle3d.hpp +pcl/sample_consensus/eigen.h +- +pcl/sample_consensus/sac_model_circle3d.h +- +pcl/common/concatenate.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/sac_model_cone.hpp +pcl/sample_consensus/eigen.h +- +pcl/sample_consensus/sac_model_cone.h +- +pcl/common/concatenate.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/sac_model_cylinder.hpp +pcl/sample_consensus/eigen.h +- +pcl/sample_consensus/sac_model_cylinder.h +- +pcl/common/concatenate.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/sac_model_line.hpp +pcl/sample_consensus/sac_model_line.h +- +pcl/common/centroid.h +- +pcl/common/concatenate.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/sac_model_normal_parallel_plane.hpp +pcl/sample_consensus/sac_model_normal_parallel_plane.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/sac_model_normal_plane.hpp +pcl/sample_consensus/sac_model_normal_plane.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/sac_model_normal_sphere.hpp +pcl/sample_consensus/sac_model_normal_sphere.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/sac_model_parallel_line.hpp +pcl/common/common.h +- +pcl/sample_consensus/sac_model_parallel_line.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/sac_model_parallel_plane.hpp +pcl/sample_consensus/sac_model_parallel_plane.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/sac_model_perpendicular_plane.hpp +pcl/sample_consensus/sac_model_perpendicular_plane.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/sac_model_plane.hpp +pcl/sample_consensus/sac_model_plane.h +- +pcl/common/centroid.h +- +pcl/common/eigen.h +- +pcl/common/concatenate.h +- +pcl/point_types.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/sac_model_sphere.hpp +pcl/sample_consensus/eigen.h +- +pcl/sample_consensus/sac_model_sphere.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/impl/sac_model_stick.hpp +pcl/sample_consensus/sac_model_stick.h +- +pcl/common/centroid.h +- +pcl/common/concatenate.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/lmeds.h +pcl/sample_consensus/sac.h +- +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/impl/lmeds.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/method_types.h + +/usr/local/include/pcl-1.8/pcl/sample_consensus/mlesac.h +pcl/sample_consensus/sac.h +- +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/impl/mlesac.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/model_types.h +map +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/msac.h +algorithm +- +pcl/sample_consensus/sac.h +- +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/impl/msac.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/prosac.h +pcl/sample_consensus/sac.h +- +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/impl/prosac.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/ransac.h +pcl/sample_consensus/sac.h +- +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/impl/ransac.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/rmsac.h +algorithm +- +pcl/sample_consensus/sac.h +- +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/impl/rmsac.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/rransac.h +pcl/sample_consensus/sac.h +- +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/impl/rransac.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/sac.h +pcl/sample_consensus/boost.h +- +pcl/sample_consensus/sac_model.h +- +ctime +- +set +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/sac_model.h +cfloat +- +ctime +- +limits.h +- +set +- +pcl/console/print.h +- +pcl/point_cloud.h +- +pcl/sample_consensus/boost.h +- +pcl/sample_consensus/model_types.h +- +pcl/search/search.h +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/sac_model_circle.h +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/model_types.h +- +pcl/sample_consensus/impl/sac_model_circle.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/sac_model_circle3d.h +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/model_types.h +- +pcl/sample_consensus/impl/sac_model_circle3d.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/sac_model_cone.h +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/model_types.h +- +pcl/pcl_macros.h +- +pcl/common/common.h +- +pcl/common/distances.h +- +limits.h +- +pcl/sample_consensus/impl/sac_model_cone.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/sac_model_cylinder.h +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/model_types.h +- +pcl/pcl_macros.h +- +pcl/common/common.h +- +pcl/common/distances.h +- +pcl/sample_consensus/impl/sac_model_cylinder.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/sac_model_line.h +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/model_types.h +- +pcl/common/eigen.h +- +pcl/sample_consensus/impl/sac_model_line.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/sac_model_normal_parallel_plane.h +pcl/sample_consensus/sac_model_normal_plane.h +- +pcl/sample_consensus/model_types.h +- +pcl/sample_consensus/impl/sac_model_normal_parallel_plane.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/sac_model_normal_plane.h +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/sac_model_plane.h +- +pcl/sample_consensus/sac_model_perpendicular_plane.h +- +pcl/sample_consensus/model_types.h +- +pcl/sample_consensus/impl/sac_model_normal_plane.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/sac_model_normal_sphere.h +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/sac_model_sphere.h +- +pcl/sample_consensus/model_types.h +- +pcl/common/common.h +- +pcl/sample_consensus/impl/sac_model_normal_sphere.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/sac_model_parallel_line.h +pcl/sample_consensus/sac_model_line.h +- +pcl/sample_consensus/impl/sac_model_parallel_line.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/sac_model_parallel_plane.h +pcl/sample_consensus/sac_model_plane.h +- +pcl/common/common.h +- +pcl/sample_consensus/impl/sac_model_parallel_plane.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/sac_model_perpendicular_plane.h +pcl/sample_consensus/sac_model_plane.h +- +pcl/common/common.h +- +pcl/sample_consensus/impl/sac_model_perpendicular_plane.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/sac_model_plane.h +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/model_types.h +- +pcl/sample_consensus/impl/sac_model_plane.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/sac_model_sphere.h +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/model_types.h +- +pcl/sample_consensus/impl/sac_model_sphere.hpp +- + +/usr/local/include/pcl-1.8/pcl/sample_consensus/sac_model_stick.h +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/model_types.h +- +pcl/common/eigen.h +- +pcl/sample_consensus/impl/sac_model_stick.hpp +- + +/usr/local/include/pcl-1.8/pcl/search/impl/kdtree.hpp +pcl/search/kdtree.h +- +pcl/search/impl/search.hpp +- + +/usr/local/include/pcl-1.8/pcl/search/impl/organized.hpp +pcl/search/organized.h +- +pcl/common/eigen.h +- +pcl/common/time.h +- +Eigen/Eigenvalues +- + +/usr/local/include/pcl-1.8/pcl/search/impl/search.hpp +pcl/search/search.h +- + +/usr/local/include/pcl-1.8/pcl/search/kdtree.h +pcl/search/search.h +- +pcl/kdtree/kdtree_flann.h +- +pcl/search/impl/kdtree.hpp +- + +/usr/local/include/pcl-1.8/pcl/search/octree.h +pcl/search/search.h +- +pcl/octree/octree_search.h +- +pcl/octree/impl/octree_search.hpp +- + +/usr/local/include/pcl-1.8/pcl/search/organized.h +pcl/point_cloud.h +- +pcl/point_types.h +- +pcl/search/search.h +- +pcl/common/eigen.h +- +algorithm +- +queue +- +vector +- +pcl/common/projection_matrix.h +- +pcl/search/impl/organized.hpp +- + +/usr/local/include/pcl-1.8/pcl/search/pcl_search.h +pcl/search/search.h +- +pcl/search/kdtree.h +- +pcl/search/octree.h +- +pcl/search/organized.h +- + +/usr/local/include/pcl-1.8/pcl/search/search.h +pcl/point_cloud.h +- +pcl/for_each_type.h +- +pcl/common/concatenate.h +- +pcl/common/copy_point.h +- +pcl/search/impl/search.hpp +- + +/usr/local/include/pcl-1.8/pcl/segmentation/boost.h +boost/version.hpp +- +boost/make_shared.hpp +- +boost/graph/adjacency_list.hpp +- +boost/multi_array.hpp +- +boost/ptr_container/ptr_list.hpp +- +boost/graph/boykov_kolmogorov_max_flow.hpp +- + +/usr/local/include/pcl-1.8/pcl/segmentation/extract_polygonal_prism_data.h +pcl/pcl_base.h +- +pcl/sample_consensus/sac_model_plane.h +- +pcl/segmentation/impl/extract_polygonal_prism_data.hpp +- + +/usr/local/include/pcl-1.8/pcl/segmentation/impl/extract_polygonal_prism_data.hpp +pcl/segmentation/extract_polygonal_prism_data.h +- +pcl/common/centroid.h +- +pcl/common/eigen.h +- + +/usr/local/include/pcl-1.8/pcl/segmentation/impl/lccp_segmentation.hpp +pcl/segmentation/lccp_segmentation.h +- + +/usr/local/include/pcl-1.8/pcl/segmentation/impl/sac_segmentation.hpp +pcl/segmentation/sac_segmentation.h +- +pcl/sample_consensus/sac.h +- +pcl/sample_consensus/lmeds.h +- +pcl/sample_consensus/mlesac.h +- +pcl/sample_consensus/msac.h +- +pcl/sample_consensus/ransac.h +- +pcl/sample_consensus/rmsac.h +- +pcl/sample_consensus/rransac.h +- +pcl/sample_consensus/prosac.h +- +pcl/sample_consensus/sac_model.h +- +pcl/sample_consensus/sac_model_circle.h +- +pcl/sample_consensus/sac_model_circle3d.h +- +pcl/sample_consensus/sac_model_cone.h +- +pcl/sample_consensus/sac_model_cylinder.h +- +pcl/sample_consensus/sac_model_line.h +- +pcl/sample_consensus/sac_model_normal_plane.h +- +pcl/sample_consensus/sac_model_parallel_plane.h +- +pcl/sample_consensus/sac_model_normal_parallel_plane.h +- +pcl/sample_consensus/sac_model_parallel_line.h +- +pcl/sample_consensus/sac_model_perpendicular_plane.h +- +pcl/sample_consensus/sac_model_plane.h +- +pcl/sample_consensus/sac_model_sphere.h +- +pcl/sample_consensus/sac_model_normal_sphere.h +- +pcl/sample_consensus/sac_model_stick.h +- + +/usr/local/include/pcl-1.8/pcl/segmentation/impl/supervoxel_clustering.hpp +pcl/segmentation/supervoxel_clustering.h +- + +/usr/local/include/pcl-1.8/pcl/segmentation/lccp_segmentation.h +pcl/pcl_base.h +- +pcl/point_types.h +- +pcl/point_cloud.h +- +pcl/segmentation/supervoxel_clustering.h +- +pcl/segmentation/impl/lccp_segmentation.hpp +- + +/usr/local/include/pcl-1.8/pcl/segmentation/sac_segmentation.h +pcl/pcl_base.h +- +pcl/PointIndices.h +- +pcl/ModelCoefficients.h +- +pcl/sample_consensus/method_types.h +- +pcl/sample_consensus/sac.h +- +pcl/sample_consensus/model_types.h +- +pcl/sample_consensus/sac_model.h +- +pcl/search/search.h +- +pcl/segmentation/impl/sac_segmentation.hpp +- + +/usr/local/include/pcl-1.8/pcl/segmentation/supervoxel_clustering.h +pcl/features/normal_3d.h +- +pcl/pcl_base.h +- +pcl/point_cloud.h +- +pcl/point_types.h +- +pcl/octree/octree.h +- +pcl/octree/octree_pointcloud_adjacency.h +- +pcl/search/search.h +- +pcl/segmentation/boost.h +- +pcl/common/time.h +- +pcl/segmentation/impl/supervoxel_clustering.hpp +- + +/usr/local/include/pcl-1.8/pcl/surface/boost.h +boost/bind.hpp +- +boost/function.hpp +- +boost/random.hpp +- +boost/unordered_map.hpp +- +boost/dynamic_bitset/dynamic_bitset.hpp +- +boost/shared_ptr.hpp +- + +/usr/local/include/pcl-1.8/pcl/surface/convex_hull.h +pcl/pcl_config.h +- +pcl/surface/reconstruction.h +- +pcl/ModelCoefficients.h +- +pcl/PolygonMesh.h +- +pcl/surface/impl/convex_hull.hpp +- + +/usr/local/include/pcl-1.8/pcl/surface/impl/convex_hull.hpp +pcl/pcl_config.h +- +pcl/surface/convex_hull.h +- +pcl/common/common.h +- +pcl/common/eigen.h +- +pcl/common/transforms.h +- +pcl/common/io.h +- +stdio.h +- +stdlib.h +- +pcl/surface/qhull.h +- + +/usr/local/include/pcl-1.8/pcl/surface/impl/reconstruction.hpp +pcl/search/pcl_search.h +- + +/usr/local/include/pcl-1.8/pcl/surface/qhull.h +pcl/pcl_config.h +- +libqhull/libqhull.h +/usr/local/include/pcl-1.8/pcl/surface/libqhull/libqhull.h +libqhull/mem.h +/usr/local/include/pcl-1.8/pcl/surface/libqhull/mem.h +libqhull/qset.h +/usr/local/include/pcl-1.8/pcl/surface/libqhull/qset.h +libqhull/geom.h +/usr/local/include/pcl-1.8/pcl/surface/libqhull/geom.h +libqhull/merge.h +/usr/local/include/pcl-1.8/pcl/surface/libqhull/merge.h +libqhull/poly.h +/usr/local/include/pcl-1.8/pcl/surface/libqhull/poly.h +libqhull/io.h +/usr/local/include/pcl-1.8/pcl/surface/libqhull/io.h +libqhull/stat.h +/usr/local/include/pcl-1.8/pcl/surface/libqhull/stat.h +qhull/qhull.h +/usr/local/include/pcl-1.8/pcl/surface/qhull/qhull.h +qhull/mem.h +/usr/local/include/pcl-1.8/pcl/surface/qhull/mem.h +qhull/qset.h +/usr/local/include/pcl-1.8/pcl/surface/qhull/qset.h +qhull/geom.h +/usr/local/include/pcl-1.8/pcl/surface/qhull/geom.h +qhull/merge.h +/usr/local/include/pcl-1.8/pcl/surface/qhull/merge.h +qhull/poly.h +/usr/local/include/pcl-1.8/pcl/surface/qhull/poly.h +qhull/io.h +/usr/local/include/pcl-1.8/pcl/surface/qhull/io.h +qhull/stat.h +/usr/local/include/pcl-1.8/pcl/surface/qhull/stat.h + +/usr/local/include/pcl-1.8/pcl/surface/reconstruction.h +pcl/pcl_base.h +- +pcl/PolygonMesh.h +- +pcl/search/pcl_search.h +- +pcl/conversions.h +- +pcl/surface/boost.h +- +pcl/surface/impl/reconstruction.hpp +- + +/usr/local/include/pcl-1.8/pcl/visualization/area_picking_event.h +pcl/pcl_macros.h +- + +/usr/local/include/pcl-1.8/pcl/visualization/boost.h +boost/function.hpp +- +boost/shared_array.hpp +- +boost/signals2.hpp +- +boost/shared_ptr.hpp +- +boost/algorithm/string.hpp +- +boost/algorithm/string/split.hpp +- +boost/algorithm/string/classification.hpp +- +boost/thread.hpp +- +boost/bind.hpp +- +boost/unordered_map.hpp +- +boost/thread/mutex.hpp +- +boost/thread/thread.hpp +- +boost/foreach.hpp +- +boost/date_time/posix_time/posix_time.hpp +- +boost/filesystem.hpp +- + +/usr/local/include/pcl-1.8/pcl/visualization/common/actor_map.h +pcl/visualization/point_cloud_handlers.h +- +vector +- +map +- +pcl/PCLPointCloud2.h +- +boost/unordered_map.hpp +- +vtkLODActor.h +- +vtkSmartPointer.h +- +pcl/PCLPointCloud2.h +- +pcl/visualization/boost.h +- + +/usr/local/include/pcl-1.8/pcl/visualization/common/common.h +pcl/pcl_macros.h +- +pcl/visualization/eigen.h +- +vtkMatrix4x4.h +- +pcl/visualization/common/impl/common.hpp +- + +/usr/local/include/pcl-1.8/pcl/visualization/common/impl/common.hpp + +/usr/local/include/pcl-1.8/pcl/visualization/common/impl/shapes.hpp +vtkSmartPointer.h +- +vtkPoints.h +- +vtkPolygon.h +- +vtkUnstructuredGrid.h +- + +/usr/local/include/pcl-1.8/pcl/visualization/common/ren_win_interact_map.h +map +- +string +- + +/usr/local/include/pcl-1.8/pcl/visualization/common/shapes.h +pcl/ModelCoefficients.h +- +pcl/point_cloud.h +- +pcl/visualization/eigen.h +- +pcl/geometry/planar_polygon.h +- +pcl/visualization/common/impl/shapes.hpp +- + +/usr/local/include/pcl-1.8/pcl/visualization/eigen.h +Eigen/Geometry +- +Eigen/Dense +- + +/usr/local/include/pcl-1.8/pcl/visualization/impl/pcl_visualizer.hpp +vtkVersion.h +- +vtkSmartPointer.h +- +vtkCellArray.h +- +vtkLeaderActor2D.h +- +vtkVectorText.h +- +vtkAlgorithmOutput.h +- +vtkFollower.h +- +vtkMath.h +- +vtkSphereSource.h +- +vtkProperty2D.h +- +vtkDataSetSurfaceFilter.h +- +vtkPointData.h +- +vtkPolyDataMapper.h +- +vtkProperty.h +- +vtkMapper.h +- +vtkCellData.h +- +vtkDataSetMapper.h +- +vtkRenderer.h +- +vtkRendererCollection.h +- +vtkAppendPolyData.h +- +vtkTextProperty.h +- +vtkLODActor.h +- +vtkLineSource.h +- +pcl/visualization/common/shapes.h +- + +/usr/local/include/pcl-1.8/pcl/visualization/impl/point_cloud_color_handlers.hpp +set +- +map +- +pcl/pcl_macros.h +- +pcl/common/colors.h +- + +/usr/local/include/pcl-1.8/pcl/visualization/impl/point_cloud_geometry_handlers.hpp +pcl/pcl_macros.h +- + +/usr/local/include/pcl-1.8/pcl/visualization/interactor_style.h +pcl/console/print.h +- +pcl/visualization/common/actor_map.h +- +pcl/visualization/common/ren_win_interact_map.h +- +pcl/visualization/keyboard_event.h +- +pcl/visualization/mouse_event.h +- +pcl/visualization/point_picking_event.h +- +pcl/visualization/area_picking_event.h +- +boost/signals2/signal.hpp +- +vtkInteractorStyleRubberBandPick.h +- + +/usr/local/include/pcl-1.8/pcl/visualization/keyboard_event.h +string +- + +/usr/local/include/pcl-1.8/pcl/visualization/mouse_event.h +pcl/visualization/keyboard_event.h +- + +/usr/local/include/pcl-1.8/pcl/visualization/pcl_visualizer.h +pcl/correspondence.h +- +pcl/ModelCoefficients.h +- +pcl/PolygonMesh.h +- +pcl/TextureMesh.h +- +pcl/console/print.h +- +pcl/visualization/common/actor_map.h +- +pcl/visualization/common/common.h +- +pcl/visualization/point_cloud_geometry_handlers.h +- +pcl/visualization/point_cloud_color_handlers.h +- +pcl/visualization/point_picking_event.h +- +pcl/visualization/area_picking_event.h +- +pcl/visualization/interactor_style.h +- +pcl/visualization/impl/pcl_visualizer.hpp +- + +/usr/local/include/pcl-1.8/pcl/visualization/point_cloud_color_handlers.h +pcl/point_cloud.h +- +pcl/common/io.h +- +pcl/visualization/common/common.h +- +vtkSmartPointer.h +- +vtkDataArray.h +- +vtkFloatArray.h +- +vtkUnsignedCharArray.h +- +pcl/visualization/impl/point_cloud_color_handlers.hpp +- + +/usr/local/include/pcl-1.8/pcl/visualization/point_cloud_geometry_handlers.h +pcl/point_cloud.h +- +pcl/common/io.h +- +vtkSmartPointer.h +- +vtkPoints.h +- +vtkFloatArray.h +- +pcl/visualization/impl/point_cloud_geometry_handlers.hpp +- + +/usr/local/include/pcl-1.8/pcl/visualization/point_cloud_handlers.h +pcl/visualization/point_cloud_geometry_handlers.h +- +pcl/visualization/point_cloud_color_handlers.h +- + +/usr/local/include/pcl-1.8/pcl/visualization/point_picking_event.h +pcl/pcl_macros.h +- +vector +- +vtkCommand.h +- + diff --git a/trunk/build/src/CMakeFiles/tabletop_object_detection.dir/tabletop_object_detection.o b/trunk/build/src/CMakeFiles/tabletop_object_detection.dir/tabletop_object_detection.o index 948865436312354ee0136a853aafc7c7c81d02ff..e1a287ba8b07db1b459a6fddc8aab40e53956def 100644 GIT binary patch delta 53297 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 N|F}+P2%oX=e*iY$R;~a5 delta 53855 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 diff --git a/trunk/build/src/examples/CMakeFiles/tabletop_object_detection_test.dir/CXX.includecache b/trunk/build/src/examples/CMakeFiles/tabletop_object_detection_test.dir/CXX.includecache index f5ac996..d2503cd 100644 --- a/trunk/build/src/examples/CMakeFiles/tabletop_object_detection_test.dir/CXX.includecache +++ b/trunk/build/src/examples/CMakeFiles/tabletop_object_detection_test.dir/CXX.includecache @@ -7,12 +7,12 @@ #IncludeRegexTransform: ../src/./tabletop_object_detection.h -pcl/console/parse.h -- pcl/point_cloud.h - pcl/point_types.h - +pcl/console/parse.h +- pcl/io/pcd_io.h - pcl/visualization/pcl_visualizer.h @@ -23,16 +23,12 @@ iostream - pcl/ModelCoefficients.h - -pcl/io/pcd_io.h -- pcl/sample_consensus/method_types.h - pcl/sample_consensus/model_types.h - pcl/segmentation/sac_segmentation.h - -pcl/filters/extract_indices.h -- pcl/segmentation/lccp_segmentation.h - vtkPolyLine.h @@ -55,6 +51,8 @@ tabletop_object_detection.h /home/nicola/iri_ws/labrobotica/algorithms/tableTop_object_detection/trunk/src/examples/tabletop_object_detection.h pcl/visualization/pcl_visualizer.h - +pcl/console/parse.h +- opencv2/imgproc/imgproc.hpp /home/nicola/iri_ws/labrobotica/algorithms/tableTop_object_detection/trunk/src/examples/opencv2/imgproc/imgproc.hpp opencv2/highgui/highgui.hpp diff --git a/trunk/lib/libtabletop_object_detection.so b/trunk/lib/libtabletop_object_detection.so index 9db272432af10b1bf2793c88f9896b487e960102..390326191274c9911b5e19da7cf4661982bbb45d 100755 GIT binary patch delta 78780 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 delta 79035 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 P;al0VYUxAvos<6$;(1a~ diff --git a/trunk/src/examples/tabletop_object_detection_test.cpp b/trunk/src/examples/tabletop_object_detection_test.cpp index 4cfe387..b2c8777 100644 --- a/trunk/src/examples/tabletop_object_detection_test.cpp +++ b/trunk/src/examples/tabletop_object_detection_test.cpp @@ -25,6 +25,7 @@ To segment changing some parameters #include "tabletop_object_detection.h" #include <pcl/visualization/pcl_visualizer.h> +#include <pcl/console/parse.h> // these includes are for retrieve the objects' points in the RGB image #include "opencv2/imgproc/imgproc.hpp" diff --git a/trunk/src/tabletop_object_detection.cpp b/trunk/src/tabletop_object_detection.cpp index 701d9f9..8463aae 100644 --- a/trunk/src/tabletop_object_detection.cpp +++ b/trunk/src/tabletop_object_detection.cpp @@ -200,35 +200,21 @@ void TableTop_Object_Detection::segment() //float t_ini = cv::getTickCount(); pcl::PointIndices::Ptr obj_idx (new pcl::PointIndices()); - detectObjectsOnTable(cloud, zmin, this->zmax , obj_idx, true); + detectObjectsOnTable(this->cloud, this->zmin, this->zmax , obj_idx, true); //float elapsed_time_plane = (cv::getTickCount()-t_ini)/cv::getTickFrequency(); - //-------------------- parameters ---------- - //Super Voxel Algorithm's parameters - bool disable_transform = this->disable_transform; - float voxel_resolution = (float)this->voxel_resolution; //0.0075f - float seed_resolution = (float)this->seed_resolution; //0.03f; - float color_importance = (float)this->color_importance; - float spatial_importance = (float)this->spatial_importance; - float normal_importance = (float)this->normal_importance; + if(this->seed_resolution < 0.013) + pcl::console::print_warn("[TableTop_Object_Detection] seed resolution very low, the segmentation could be fragmented."); - // LCCPSegmentation parameters - float concavity_tolerance_threshold = (float)this->concavity_tolerance_threshold; - float smoothness_threshold = (float)this->smoothness_threshold; - uint32_t min_segment_size = (uint32_t)this->min_segment_size; - bool use_extended_convexity = this->use_extended_convexity; - bool use_sanity_criterion = this->use_sanity_criterion; - //------------------------------------------- + pcl::SupervoxelClustering<pcl::PointXYZRGBA> super (this->voxel_resolution, this->seed_resolution); - pcl::SupervoxelClustering<pcl::PointXYZRGBA> super (voxel_resolution, seed_resolution); - - super.setInputCloud (cloud); + super.setInputCloud (this->cloud); //super.setNormalCloud (input_normals); - super.setColorImportance (color_importance); - super.setSpatialImportance (spatial_importance); - super.setNormalImportance (normal_importance); + super.setColorImportance (this->color_importance); + super.setSpatialImportance (this->spatial_importance); + super.setNormalImportance (this->normal_importance); super.extract (supervoxel_clusters); labeled_voxel_cloud = super.getLabeledVoxelCloud (); @@ -250,8 +236,6 @@ void TableTop_Object_Detection::segment() typedef boost::adjacency_list<boost::setS, boost::setS, boost::undirectedS, uint32_t, float> VoxelAdjacencyList; VoxelAdjacencyList supervoxel_adjacency_list; super.getSupervoxelAdjacencyList (supervoxel_adjacency_list); - - float normals_scale = seed_resolution / 2.0; // Segmentation Stuff @@ -260,12 +244,12 @@ void TableTop_Object_Detection::segment() k_factor = 1; pcl::LCCPSegmentation<pcl::PointXYZRGBA> lccp; - lccp.setConcavityToleranceThreshold (concavity_tolerance_threshold); - lccp.setSanityCheck (use_sanity_criterion); - lccp.setSmoothnessCheck (true, voxel_resolution, seed_resolution, smoothness_threshold); + lccp.setConcavityToleranceThreshold (this->concavity_tolerance_threshold); + lccp.setSanityCheck (this->use_sanity_criterion); + lccp.setSmoothnessCheck (true, this->voxel_resolution, this->seed_resolution, this->smoothness_threshold); lccp.setKFactor (k_factor); - lccp.setInputSupervoxels (supervoxel_clusters, supervoxel_adjacency); - lccp.setMinSegmentSize (min_segment_size); + lccp.setInputSupervoxels (this->supervoxel_clusters, this->supervoxel_adjacency); + lccp.setMinSegmentSize (this->min_segment_size); lccp.segment (); pcl::PointCloud<pcl::PointXYZL>::Ptr sv_labeled_cloud = super.getLabeledCloud (); diff --git a/trunk/src/tabletop_object_detection.h b/trunk/src/tabletop_object_detection.h index cebf7dc..537e481 100644 --- a/trunk/src/tabletop_object_detection.h +++ b/trunk/src/tabletop_object_detection.h @@ -1,20 +1,18 @@ #ifndef SEGMENTATION_H_ #define SEGMENTATION_H_ -#include <pcl/console/parse.h> #include <pcl/point_cloud.h> #include <pcl/point_types.h> +#include <pcl/console/parse.h> #include <pcl/io/pcd_io.h> #include <pcl/visualization/pcl_visualizer.h> #include <pcl/segmentation/supervoxel_clustering.h> #include <iostream> #include <pcl/ModelCoefficients.h> -#include <pcl/io/pcd_io.h> #include <pcl/sample_consensus/method_types.h> #include <pcl/sample_consensus/model_types.h> #include <pcl/segmentation/sac_segmentation.h> -#include <pcl/filters/extract_indices.h> #include <pcl/segmentation/lccp_segmentation.h> #include <vtkPolyLine.h> -- GitLab