123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #ifndef IGL_SPARSE_VOXEL_GRID_H
- #define IGL_SPARSE_VOXEL_GRID_H
- #include "igl_inline.h"
- #include <Eigen/Core>
- namespace igl {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- template <typename DerivedP0, typename Func, typename DerivedS, typename DerivedV, typename DerivedI>
- IGL_INLINE void sparse_voxel_grid(const Eigen::MatrixBase<DerivedP0>& p0,
- const Func& scalarFunc,
- const double eps,
- const int expected_number_of_cubes,
- Eigen::PlainObjectBase<DerivedS>& CS,
- Eigen::PlainObjectBase<DerivedV>& CV,
- Eigen::PlainObjectBase<DerivedI>& CI);
- }
- #ifndef IGL_STATIC_LIBRARY
- # include "sparse_voxel_grid.cpp"
- #endif
- #endif
|