27 MRMESH_API
void run(
const VertCoords & guide,
const FaceNormals & normals, VertCoords & points );
28 MRMESH_API
void run(
const VertCoords & guide,
const FaceNormals & normals, VertCoords & points,
float maxInitialDistSq );
36 virtual void run(
const VertCoords & guide,
const FaceNormals & normals, VertCoords & points,
float maxInitialDistSq ) = 0;
39 std::unique_ptr<ISolver> solver_;
Definition MRMeshTopology.h:22
pImpl
Definition MRNormalsToPoints.h:32
Definition MRNormalsToPoints.h:15
MRMESH_API void run(const VertCoords &guide, const FaceNormals &normals, VertCoords &points)
MRMESH_API void run(const VertCoords &guide, const FaceNormals &normals, VertCoords &points, float maxInitialDistSq)
virtual ~ISolver()=default
MRMESH_API void prepare(const MeshTopology &topology, float guideWeight=1)
virtual void prepare(const MeshTopology &topology, float guideWeight)=0
virtual void run(const VertCoords &guide, const FaceNormals &normals, VertCoords &points, float maxInitialDistSq)=0
only for bindings generation
Definition MRCameraOrientationPlugin.h:8