Added comments in MeshUtils.hpp

PIMPL in MeshRaycaster now uses std::unique_ptr instead of raw pointer
This commit is contained in:
Lukas Matena 2019-12-10 09:52:20 +01:00
parent 68812b081f
commit f6e217171a
2 changed files with 42 additions and 14 deletions

View file

@ -129,10 +129,9 @@ MeshRaycaster::MeshRaycaster(const TriangleMesh& mesh)
{
}
MeshRaycaster::~MeshRaycaster()
{
delete m_AABB_wrapper;
}
// Define the default destructor here. This is needed for the PIMPL with
// unique_ptr to work, the AABBWrapper is complete here.
MeshRaycaster::~MeshRaycaster() = default;
Vec3f MeshRaycaster::AABBWrapper::get_hit_pos(const igl::Hit& hit) const
{