8#include "MRPch/MRBindingMacros.h"
15namespace DistanceMapLoad
28[[deprecated(
"Use fromRaw( path, settings )")]]
37[[deprecated(
"Use fromMrDistanceMap( path, settings )")]]
41 .distanceMapToWorld = ¶ms,
42 .progress = progressCb,
46#if !defined( __EMSCRIPTEN__ ) && !defined( MRMESH_NO_TIFF )
48[[deprecated(
"Use fromTiff( path, settings )")]]
52 .distanceMapToWorld = ¶ms,
53 .progress = progressCb,
59[[deprecated(
"Use fromAnySupportedFormat( path, settings )" )]]
63 .distanceMapToWorld = params,
64 .progress = progressCb,
#define MRMESH_API
Definition MRMesh/MRMeshFwd.h:80
std::function< bool(float)> ProgressCallback
Definition MRMesh/MRMeshFwd.h:728
MRMESH_API Expected< DistanceMap > fromRaw(const std::filesystem::path &path, const DistanceMapLoadSettings &settings={})
Load DistanceMap from binary file Format: 2 integer - DistanceMap.resX & DistanceMap....
MRMESH_API Expected< DistanceMap > fromTiff(const std::filesystem::path &path, const DistanceMapLoadSettings &settings={})
MRMESH_API Expected< DistanceMap > fromMrDistanceMap(const std::filesystem::path &path, const DistanceMapLoadSettings &settings={})
MRMESH_API Expected< DistanceMap > fromAnySupportedFormat(const std::filesystem::path &path, const DistanceMapLoadSettings &settings={})
Definition MRCameraOrientationPlugin.h:8
tl::expected< T, E > Expected
Definition MRExpected.h:25
std::array< Vector3f, 3 > MR_BIND_IGNORE
Definition MRMeshBuilderTypes.h:10
settings for loading distance maps from external formats
Definition MRDistanceMapParams.h:189
ProgressCallback progress
to report load progress and cancel loading if user desires
Definition MRDistanceMapParams.h:193
This structure store data to transform distance map to world coordinates.
Definition MRDistanceMapParams.h:136