MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::PointsToMeshProjector Class Reference

Computes the closest point on mesh to each of given points on CPU. More...

#include <MRPointsToMeshProjector.h>

+ Inheritance diagram for MR::PointsToMeshProjector:

Public Member Functions

virtual MRMESH_API void updateMeshData (const Mesh *mesh) override
 update all data related to the referencing mesh
 
virtual MRMESH_API void findProjections (std::vector< MeshProjectionResult > &result, const std::vector< Vector3f > &points, const AffineXf3f *objXf, const AffineXf3f *refObjXf, float upDistLimitSq, float loDistLimitSq) override
 Computes the closest point on mesh to each of given points.
 
virtual MRMESH_API size_t projectionsHeapBytes (size_t numProjections) const override
 Returns amount of additional memory needed to compute projections.
 
- Public Member Functions inherited from MR::IPointsToMeshProjector
virtual ~IPointsToMeshProjector ()=default
 

Detailed Description

Computes the closest point on mesh to each of given points on CPU.


The documentation for this class was generated from the following file: