14#include <lagrange/SurfaceMesh.h>
15#include <lagrange/raycasting/Options.h>
16#include <lagrange/raycasting/api.h>
44template <
typename Scalar,
typename Index>
46 const SurfaceMesh<Scalar, Index>& source,
47 SurfaceMesh<Scalar, Index>& target,
A ray caster built on top of Embree that operates directly on SurfaceMesh and SimpleScene objects.
Definition RayCaster.h:190
LA_RAYCASTING_API void project(const SurfaceMesh< Scalar, Index > &source, SurfaceMesh< Scalar, Index > &target, const ProjectOptions &options={}, const RayCaster *ray_caster=nullptr)
Project vertex attributes from one mesh to another.
Definition project.cpp:26
Raycasting operations.
Definition ClosestPointResult.h:22
Options for project().
Definition Options.h:166