18 std::function<bool(
size_t x0,
size_t y0,
size_t x1,
size_t y1,
size_t x2,
size_t y2 )>;
#define MRMESH_API
Definition MRMesh/MRMeshFwd.h:46
std::function< bool(float)> ProgressCallback
Definition MRMesh/MRMeshFwd.h:576
auto width(const Box< V > &box)
returns size along x axis
Definition MRMesh/MRBox.h:247
auto height(const Box< V > &box)
returns size along y axis
Definition MRMesh/MRBox.h:254
Definition MRCameraOrientationPlugin.h:8
std::function< bool(size_t x, size_t y)> RegularGridLatticeValidator
Definition MRRegularGridMesh.h:13
MRMESH_API Expected< Mesh > makeRegularGridMesh(size_t width, size_t height, const RegularGridLatticeValidator &validator, const RegularGridLatticePositioner &positioner, const RegularGridMeshFaceValidator &faceValidator={}, ProgressCallback cb={})
std::function< Vector3f(size_t x, size_t y)> RegularGridLatticePositioner
Definition MRRegularGridMesh.h:15
tl::expected< T, E > Expected
Definition MRExpected.h:58
std::function< bool(size_t x0, size_t y0, size_t x1, size_t y1, size_t x2, size_t y2)> RegularGridMeshFaceValidator
Definition MRRegularGridMesh.h:17