pad_box.cpp 464 B

1234567891011121314151617
  1. #include "pad_box.h"
  2. template <typename Scalar, int DIM>
  3. IGL_INLINE void igl::pad_box(
  4. const Scalar pad,
  5. Eigen::AlignedBox<Scalar,DIM> & box)
  6. {
  7. box.min().array() -= pad;
  8. box.max().array() += pad;
  9. }
  10. #ifdef IGL_STATIC_LIBRARY
  11. // Explicit template instantiation
  12. // generated by autoexplicit.sh
  13. template void igl::pad_box<double, 2>(double, Eigen::AlignedBox<double, 2>&);
  14. template void igl::pad_box<double, 3>(double, Eigen::AlignedBox<double, 3>&);
  15. #endif