MeshLib C Docs
Loading...
Searching...
No Matches
MRDistanceMapParams.h
Go to the documentation of this file.
1#pragma once
2
4#include <MRCMesh/MRVector2.h>
5#include <MRCMesh/MRVector3.h>
6#include <MRCMisc/common.h>
7#include <MRCMisc/exports.h>
8
9#include <stdbool.h>
10#include <stddef.h>
11
12#ifdef __cplusplus
13extern "C" {
14#endif
15
16typedef struct MR_Box2f MR_Box2f; // Defined in `#include <MRCMesh/MRBox.h>`.
17typedef struct MR_Matrix3f MR_Matrix3f; // Defined in `#include <MRCMesh/MRMatrix3.h>`.
18typedef struct MR_MeshPart MR_MeshPart; // Defined in `#include <MRCMesh/MRMeshPart.h>`.
19typedef struct MR_std_function_bool_from_float MR_std_function_bool_from_float; // Defined in `#include <MRCMisc/std_function_bool_from_float.h>`.
20typedef struct MR_std_vector_std_vector_MR_Vector2f MR_std_vector_std_vector_MR_Vector2f; // Defined in `#include <MRCMisc/std_vector_std_vector_MR_Vector2f.h>`.
21
22
26
31
36
41
46
52
59
65
71
78
84
90
97
103
109
116
122
128
134
140
146
152
158
164
170
176
182
188
194
200
207
213
217
222
226
230
236
253
264
281
293
311
329
339
342
345
350
358
362
368
374
381
387
393
400
406
412
419
425
431
437
443
447
452
456
460
466
478
488
498
506
512
515
518
523
531
537
541
547
554
560
568
577
585
593
602
610
617
625
632
636
641
645
649
655
662
669
676
679
682
687
695
702MRC_API MR_Vector3f MR_DistanceMapToWorld_toWorld(const MR_DistanceMapToWorld *_this, float x, float y, float depth);
703
707
713
720
726
732
739
745
749
754
761
765
769
774
777
780
787
793
800
806
812
819
825
829
834
841
845
849
854
857
860
867
868#ifdef __cplusplus
869} // extern "C"
870#endif
struct MR_std_vector_std_vector_MR_Vector2f MR_std_vector_std_vector_MR_Vector2f
Definition MR2DContoursTriangulation.h:21
struct MR_std_function_bool_from_float MR_std_function_bool_from_float
Definition MR3mf.h:10
struct MR_MeshPart MR_MeshPart
Definition MRAABBTree.h:19
struct MR_DistanceMapLoadSettings MR_DistanceMapLoadSettings
Definition MRDistanceMapLoad.h:9
MRC_API MR_ContourToDistanceMapParams * MR_ContourToDistanceMapParams_Construct_4_const_MR_Vector2i_ref_std_vector_std_vector_MR_Vector2f(const MR_Vector2i *resolution, const MR_std_vector_std_vector_MR_Vector2f *contours, float offset, const bool *withSign)
MRC_API const MR_DistanceMapToWorld * MR_DistanceMapToWorld_OffsetPtr(const MR_DistanceMapToWorld *ptr, ptrdiff_t i)
MRC_API void MR_DistanceMapSaveSettings_Destroy(const MR_DistanceMapSaveSettings *_this)
Destroys a heap-allocated instance of MR_DistanceMapSaveSettings. Does nothing if the pointer is null...
MRC_API void MR_MeshToDistanceMapParams_Set_yRange(MR_MeshToDistanceMapParams *_this, MR_Vector3f value)
MRC_API void MR_DistanceMapSaveSettings_Set_progress(MR_DistanceMapSaveSettings *_this, MR_PassBy value_pass_by, MR_std_function_bool_from_float *value)
MRC_API MR_ContourToDistanceMapParams * MR_ContourToDistanceMapParams_Construct_4_float(float pixelSize, const MR_std_vector_std_vector_MR_Vector2f *contours, float offset, const bool *withSign)
MRC_API const MR_Vector3f * MR_MeshToDistanceMapParams_Get_xRange(const MR_MeshToDistanceMapParams *_this)
MRC_API void MR_DistanceMapToWorld_Set_orgPoint(MR_DistanceMapToWorld *_this, MR_Vector3f value)
MRC_API float * MR_MeshToDistanceMapParams_GetMutable_maxValue(MR_MeshToDistanceMapParams *_this)
MRC_API const MR_Vector3f * MR_DistanceMapToWorld_Get_pixelYVec(const MR_DistanceMapToWorld *_this)
MRC_API MR_Vector2f MR_ContourToDistanceMapParams_toWorld(const MR_ContourToDistanceMapParams *_this, MR_Vector2f point)
MRC_API MR_AffineXf3f MR_MeshToDistanceMapParams_xf(const MR_MeshToDistanceMapParams *_this)
MRC_API MR_DistanceMapToWorld * MR_DistanceMapToWorld_DefaultConstruct(void)
MRC_API MR_ContourToDistanceMapParams * MR_ContourToDistanceMapParams_Construct_4_const_MR_Vector2i_ref_MR_Vector2f(const MR_Vector2i *resolution, const MR_Vector2f *oriPoint, const MR_Vector2f *areaSize, const bool *withSign)
MRC_API const MR_AffineXf3f ** MR_DistanceMapSaveSettings_GetMutable_xf(MR_DistanceMapSaveSettings *_this)
MRC_API MR_MeshToDistanceMapParams * MR_MeshToDistanceMapParams_Construct_4_const_MR_Vector3f_ref_MR_Vector2f(const MR_Vector3f *direction, const MR_Vector2f *pixelSize, const MR_MeshPart *mp, const bool *usePreciseBoundingBox)
struct MR_DistanceMapToWorld MR_DistanceMapToWorld
Definition MRDistanceMapParams.h:35
MRC_API const MR_Vector2f * MR_ContourToDistanceMapParams_Get_pixelSize(const MR_ContourToDistanceMapParams *_this)
MRC_API MR_AffineXf3f MR_DistanceMapToWorld_ConvertTo_MR_AffineXf3f(const MR_DistanceMapToWorld *_this)
MRC_API MR_MeshToDistanceMapParams * MR_MeshToDistanceMapParams_Construct_4_const_MR_Matrix3f_ref_const_MR_Vector3f_ref_MR_Vector2i(const MR_Matrix3f *rotation, const MR_Vector3f *origin, const MR_Vector2i *resolution, const MR_Vector2f *size)
MRC_API void MR_DistanceMapToWorld_Set_pixelXVec(MR_DistanceMapToWorld *_this, MR_Vector3f value)
MRC_API MR_DistanceMapToWorld * MR_DistanceMapToWorld_ConstructFromAnother(const MR_DistanceMapToWorld *_other)
MRC_API const MR_ContourToDistanceMapParams * MR_ContourToDistanceMapParams_OffsetPtr(const MR_ContourToDistanceMapParams *ptr, ptrdiff_t i)
MRC_API const float * MR_MeshToDistanceMapParams_Get_minValue(const MR_MeshToDistanceMapParams *_this)
MRC_API MR_ContourToDistanceMapParams * MR_ContourToDistanceMapParams_AssignFromAnother(MR_ContourToDistanceMapParams *_this, const MR_ContourToDistanceMapParams *_other)
MRC_API MR_ContourToDistanceMapParams * MR_ContourToDistanceMapParams_ConstructFromAnother(const MR_ContourToDistanceMapParams *_other)
MRC_API void MR_ContourToDistanceMapParams_Set_withSign(MR_ContourToDistanceMapParams *_this, bool value)
MRC_API const MR_std_function_bool_from_float * MR_DistanceMapSaveSettings_Get_progress(const MR_DistanceMapSaveSettings *_this)
MRC_API const MR_MeshToDistanceMapParams * MR_MeshToDistanceMapParams_OffsetPtr(const MR_MeshToDistanceMapParams *ptr, ptrdiff_t i)
MRC_API bool * MR_MeshToDistanceMapParams_GetMutable_useDistanceLimits(MR_MeshToDistanceMapParams *_this)
MRC_API void MR_DistanceMapToWorld_Set_direction(MR_DistanceMapToWorld *_this, MR_Vector3f value)
MRC_API void MR_MeshToDistanceMapParams_Set_direction(MR_MeshToDistanceMapParams *_this, MR_Vector3f value)
MRC_API const bool * MR_MeshToDistanceMapParams_Get_allowNegativeValues(const MR_MeshToDistanceMapParams *_this)
MRC_API MR_MeshToDistanceMapParams * MR_MeshToDistanceMapParams_AssignFromAnother(MR_MeshToDistanceMapParams *_this, const MR_MeshToDistanceMapParams *_other)
MRC_API void MR_DistanceMapSaveSettings_DestroyArray(const MR_DistanceMapSaveSettings *_this)
Destroys a heap-allocated array of MR_DistanceMapSaveSettings. Does nothing if the pointer is null.
MRC_API MR_ContourToDistanceMapParams * MR_ContourToDistanceMapParams_Construct_3(const MR_Vector2i *resolution, const MR_Box2f *box, const bool *withSign)
MRC_API MR_ContourToDistanceMapParams * MR_ContourToDistanceMapParams_DefaultConstructArray(size_t num_elems)
MRC_API MR_ContourToDistanceMapParams * MR_ContourToDistanceMapParams_DefaultConstruct(void)
MRC_API const MR_std_function_bool_from_float * MR_DistanceMapLoadSettings_Get_progress(const MR_DistanceMapLoadSettings *_this)
MRC_API MR_Vector2f * MR_ContourToDistanceMapParams_GetMutable_orgPoint(MR_ContourToDistanceMapParams *_this)
MRC_API const MR_DistanceMapSaveSettings * MR_DistanceMapSaveSettings_OffsetPtr(const MR_DistanceMapSaveSettings *ptr, ptrdiff_t i)
MRC_API const MR_Vector3f * MR_MeshToDistanceMapParams_Get_yRange(const MR_MeshToDistanceMapParams *_this)
MRC_API void MR_MeshToDistanceMapParams_Set_minValue(MR_MeshToDistanceMapParams *_this, float value)
MRC_API void MR_DistanceMapLoadSettings_DestroyArray(const MR_DistanceMapLoadSettings *_this)
Destroys a heap-allocated array of MR_DistanceMapLoadSettings. Does nothing if the pointer is null.
MRC_API MR_AffineXf3f MR_ContourToDistanceMapParams_xf(const MR_ContourToDistanceMapParams *_this)
MRC_API MR_DistanceMapToWorld *const * MR_DistanceMapLoadSettings_Get_distanceMapToWorld(const MR_DistanceMapLoadSettings *_this)
MRC_API MR_Vector3f * MR_DistanceMapToWorld_GetMutable_pixelYVec(MR_DistanceMapToWorld *_this)
MRC_API MR_MeshToDistanceMapParams * MR_MeshToDistanceMapParams_ConstructFromAnother(const MR_MeshToDistanceMapParams *_other)
MRC_API void MR_DistanceMapToWorld_DestroyArray(const MR_DistanceMapToWorld *_this)
Destroys a heap-allocated array of MR_DistanceMapToWorld. Does nothing if the pointer is null.
MRC_API MR_DistanceMapLoadSettings * MR_DistanceMapLoadSettings_OffsetMutablePtr(MR_DistanceMapLoadSettings *ptr, ptrdiff_t i)
MRC_API MR_MeshToDistanceMapParams * MR_MeshToDistanceMapParams_DefaultConstruct(void)
MRC_API void MR_MeshToDistanceMapParams_Set_orgPoint(MR_MeshToDistanceMapParams *_this, MR_Vector3f value)
MRC_API MR_DistanceMapSaveSettings * MR_DistanceMapSaveSettings_ConstructFrom(const MR_AffineXf3f *xf, MR_PassBy progress_pass_by, MR_std_function_bool_from_float *progress)
MRC_API MR_Vector2i * MR_ContourToDistanceMapParams_GetMutable_resolution(MR_ContourToDistanceMapParams *_this)
MRC_API void MR_MeshToDistanceMapParams_Set_maxValue(MR_MeshToDistanceMapParams *_this, float value)
MRC_API MR_Vector3f * MR_MeshToDistanceMapParams_GetMutable_yRange(MR_MeshToDistanceMapParams *_this)
MRC_API MR_Vector3f MR_DistanceMapToWorld_toWorld(const MR_DistanceMapToWorld *_this, float x, float y, float depth)
MRC_API void MR_ContourToDistanceMapParams_Set_orgPoint(MR_ContourToDistanceMapParams *_this, MR_Vector2f value)
MRC_API void MR_MeshToDistanceMapParams_Set_resolution(MR_MeshToDistanceMapParams *_this, MR_Vector2i value)
MRC_API const MR_Vector3f * MR_MeshToDistanceMapParams_Get_direction(const MR_MeshToDistanceMapParams *_this)
MRC_API MR_MeshToDistanceMapParams * MR_MeshToDistanceMapParams_DefaultConstructArray(size_t num_elems)
MRC_API void MR_ContourToDistanceMapParams_Destroy(const MR_ContourToDistanceMapParams *_this)
Destroys a heap-allocated instance of MR_ContourToDistanceMapParams. Does nothing if the pointer is n...
MRC_API MR_DistanceMapSaveSettings * MR_DistanceMapSaveSettings_DefaultConstruct(void)
MRC_API MR_Vector3f * MR_DistanceMapToWorld_GetMutable_direction(MR_DistanceMapToWorld *_this)
MRC_API MR_DistanceMapToWorld * MR_DistanceMapToWorld_Construct_MR_MeshToDistanceMapParams(const MR_MeshToDistanceMapParams *params)
MRC_API void MR_DistanceMapLoadSettings_Set_progress(MR_DistanceMapLoadSettings *_this, MR_PassBy value_pass_by, MR_std_function_bool_from_float *value)
MRC_API MR_DistanceMapSaveSettings * MR_DistanceMapSaveSettings_ConstructFromAnother(MR_PassBy _other_pass_by, MR_DistanceMapSaveSettings *_other)
MRC_API const MR_Vector2f * MR_ContourToDistanceMapParams_Get_orgPoint(const MR_ContourToDistanceMapParams *_this)
MRC_API void MR_MeshToDistanceMapParams_DestroyArray(const MR_MeshToDistanceMapParams *_this)
Destroys a heap-allocated array of MR_MeshToDistanceMapParams. Does nothing if the pointer is null.
MRC_API MR_MeshToDistanceMapParams * MR_MeshToDistanceMapParams_OffsetMutablePtr(MR_MeshToDistanceMapParams *ptr, ptrdiff_t i)
MRC_API MR_MeshToDistanceMapParams * MR_MeshToDistanceMapParams_Construct_3_MR_Vector2f(const MR_AffineXf3f *xf, const MR_Vector2f *pixelSize, const MR_Vector2i *resolution)
MRC_API MR_DistanceMapToWorld * MR_DistanceMapToWorld_Construct_MR_ContourToDistanceMapParams(const MR_ContourToDistanceMapParams *params)
MRC_API MR_DistanceMapLoadSettings * MR_DistanceMapLoadSettings_DefaultConstruct(void)
MRC_API MR_DistanceMapSaveSettings * MR_DistanceMapSaveSettings_DefaultConstructArray(size_t num_elems)
MRC_API void MR_MeshToDistanceMapParams_Set_xRange(MR_MeshToDistanceMapParams *_this, MR_Vector3f value)
MRC_API const MR_Vector3f * MR_DistanceMapToWorld_Get_orgPoint(const MR_DistanceMapToWorld *_this)
MRC_API float * MR_MeshToDistanceMapParams_GetMutable_minValue(MR_MeshToDistanceMapParams *_this)
MRC_API void MR_DistanceMapToWorld_Set_pixelYVec(MR_DistanceMapToWorld *_this, MR_Vector3f value)
MRC_API MR_DistanceMapSaveSettings * MR_DistanceMapSaveSettings_AssignFromAnother(MR_DistanceMapSaveSettings *_this, MR_PassBy _other_pass_by, MR_DistanceMapSaveSettings *_other)
MRC_API void MR_ContourToDistanceMapParams_Set_resolution(MR_ContourToDistanceMapParams *_this, MR_Vector2i value)
MRC_API MR_MeshToDistanceMapParams * MR_MeshToDistanceMapParams_Construct_3_MR_Vector2i(const MR_AffineXf3f *xf, const MR_Vector2i *resolution, const MR_Vector2f *size)
MRC_API MR_DistanceMapToWorld * MR_DistanceMapToWorld_Construct_MR_AffineXf3f(const MR_AffineXf3f *xf)
MRC_API MR_AffineXf3f MR_ContourToDistanceMapParams_ConvertTo_MR_AffineXf3f(const MR_ContourToDistanceMapParams *_this)
MRC_API MR_DistanceMapLoadSettings * MR_DistanceMapLoadSettings_DefaultConstructArray(size_t num_elems)
MRC_API void MR_DistanceMapLoadSettings_Set_distanceMapToWorld(MR_DistanceMapLoadSettings *_this, MR_DistanceMapToWorld *value)
MRC_API const MR_Vector3f * MR_DistanceMapToWorld_Get_pixelXVec(const MR_DistanceMapToWorld *_this)
MRC_API MR_MeshToDistanceMapParams * MR_MeshToDistanceMapParams_Construct_4_const_MR_Vector3f_ref_MR_Vector2i(const MR_Vector3f *direction, const MR_Vector2i *resolution, const MR_MeshPart *mp, const bool *usePreciseBoundingBox)
MRC_API MR_ContourToDistanceMapParams * MR_ContourToDistanceMapParams_Construct_1(const MR_DistanceMapToWorld *toWorld)
MRC_API MR_Vector3f * MR_MeshToDistanceMapParams_GetMutable_direction(MR_MeshToDistanceMapParams *_this)
MRC_API const bool * MR_ContourToDistanceMapParams_Get_withSign(const MR_ContourToDistanceMapParams *_this)
MRC_API void MR_ContourToDistanceMapParams_Set_pixelSize(MR_ContourToDistanceMapParams *_this, MR_Vector2f value)
MRC_API void MR_ContourToDistanceMapParams_DestroyArray(const MR_ContourToDistanceMapParams *_this)
Destroys a heap-allocated array of MR_ContourToDistanceMapParams. Does nothing if the pointer is null...
MRC_API void MR_DistanceMapToWorld_Destroy(const MR_DistanceMapToWorld *_this)
Destroys a heap-allocated instance of MR_DistanceMapToWorld. Does nothing if the pointer is null.
MRC_API MR_std_function_bool_from_float * MR_DistanceMapLoadSettings_GetMutable_progress(MR_DistanceMapLoadSettings *_this)
MRC_API const MR_Vector3f * MR_MeshToDistanceMapParams_Get_orgPoint(const MR_MeshToDistanceMapParams *_this)
MRC_API MR_Vector3f * MR_DistanceMapToWorld_GetMutable_orgPoint(MR_DistanceMapToWorld *_this)
MRC_API MR_MeshToDistanceMapParams * MR_MeshToDistanceMapParams_Construct_4_const_MR_Matrix3f_ref_const_MR_Vector2i_ref(const MR_Matrix3f *rotation, const MR_Vector2i *resolution, const MR_MeshPart *mp, const bool *usePreciseBoundingBox)
MRC_API bool * MR_ContourToDistanceMapParams_GetMutable_withSign(MR_ContourToDistanceMapParams *_this)
MRC_API MR_DistanceMapLoadSettings * MR_DistanceMapLoadSettings_AssignFromAnother(MR_DistanceMapLoadSettings *_this, MR_PassBy _other_pass_by, MR_DistanceMapLoadSettings *_other)
MRC_API MR_DistanceMapToWorld * MR_DistanceMapToWorld_DefaultConstructArray(size_t num_elems)
MRC_API MR_DistanceMapToWorld ** MR_DistanceMapLoadSettings_GetMutable_distanceMapToWorld(MR_DistanceMapLoadSettings *_this)
MRC_API void MR_DistanceMapSaveSettings_Set_xf(MR_DistanceMapSaveSettings *_this, const MR_AffineXf3f *value)
MRC_API const MR_Vector3f * MR_DistanceMapToWorld_Get_direction(const MR_DistanceMapToWorld *_this)
MRC_API MR_DistanceMapToWorld * MR_DistanceMapToWorld_OffsetMutablePtr(MR_DistanceMapToWorld *ptr, ptrdiff_t i)
MRC_API void MR_MeshToDistanceMapParams_Set_allowNegativeValues(MR_MeshToDistanceMapParams *_this, bool value)
MRC_API MR_Vector3f * MR_DistanceMapToWorld_GetMutable_pixelXVec(MR_DistanceMapToWorld *_this)
MRC_API MR_ContourToDistanceMapParams * MR_ContourToDistanceMapParams_OffsetMutablePtr(MR_ContourToDistanceMapParams *ptr, ptrdiff_t i)
MRC_API const MR_Vector2i * MR_ContourToDistanceMapParams_Get_resolution(const MR_ContourToDistanceMapParams *_this)
MRC_API MR_DistanceMapLoadSettings * MR_DistanceMapLoadSettings_ConstructFromAnother(MR_PassBy _other_pass_by, MR_DistanceMapLoadSettings *_other)
MRC_API MR_Vector2i * MR_MeshToDistanceMapParams_GetMutable_resolution(MR_MeshToDistanceMapParams *_this)
MRC_API MR_std_function_bool_from_float * MR_DistanceMapSaveSettings_GetMutable_progress(MR_DistanceMapSaveSettings *_this)
MRC_API const MR_Vector2i * MR_MeshToDistanceMapParams_Get_resolution(const MR_MeshToDistanceMapParams *_this)
MRC_API MR_AffineXf3f MR_MeshToDistanceMapParams_ConvertTo_MR_AffineXf3f(const MR_MeshToDistanceMapParams *_this)
MRC_API MR_Vector2f * MR_ContourToDistanceMapParams_GetMutable_pixelSize(MR_ContourToDistanceMapParams *_this)
MRC_API MR_DistanceMapToWorld * MR_DistanceMapToWorld_AssignFromAnother(MR_DistanceMapToWorld *_this, const MR_DistanceMapToWorld *_other)
MRC_API bool * MR_MeshToDistanceMapParams_GetMutable_allowNegativeValues(MR_MeshToDistanceMapParams *_this)
MRC_API void MR_MeshToDistanceMapParams_Destroy(const MR_MeshToDistanceMapParams *_this)
Destroys a heap-allocated instance of MR_MeshToDistanceMapParams. Does nothing if the pointer is null...
MRC_API void MR_DistanceMapLoadSettings_Destroy(const MR_DistanceMapLoadSettings *_this)
Destroys a heap-allocated instance of MR_DistanceMapLoadSettings. Does nothing if the pointer is null...
MRC_API MR_DistanceMapSaveSettings * MR_DistanceMapSaveSettings_OffsetMutablePtr(MR_DistanceMapSaveSettings *ptr, ptrdiff_t i)
MRC_API void MR_MeshToDistanceMapParams_Set_useDistanceLimits(MR_MeshToDistanceMapParams *_this, bool value)
MRC_API const bool * MR_MeshToDistanceMapParams_Get_useDistanceLimits(const MR_MeshToDistanceMapParams *_this)
MRC_API MR_Vector3f * MR_MeshToDistanceMapParams_GetMutable_xRange(MR_MeshToDistanceMapParams *_this)
MRC_API const float * MR_MeshToDistanceMapParams_Get_maxValue(const MR_MeshToDistanceMapParams *_this)
MRC_API MR_DistanceMapLoadSettings * MR_DistanceMapLoadSettings_ConstructFrom(MR_DistanceMapToWorld *distanceMapToWorld, MR_PassBy progress_pass_by, MR_std_function_bool_from_float *progress)
MRC_API const MR_DistanceMapLoadSettings * MR_DistanceMapLoadSettings_OffsetPtr(const MR_DistanceMapLoadSettings *ptr, ptrdiff_t i)
MRC_API MR_Vector3f * MR_MeshToDistanceMapParams_GetMutable_orgPoint(MR_MeshToDistanceMapParams *_this)
MRC_API const MR_AffineXf3f *const * MR_DistanceMapSaveSettings_Get_xf(const MR_DistanceMapSaveSettings *_this)
MRC_API MR_AffineXf3f MR_DistanceMapToWorld_xf(const MR_DistanceMapToWorld *_this)
MRC_API MR_MeshToDistanceMapParams * MR_MeshToDistanceMapParams_Construct_4_const_MR_Matrix3f_ref_const_MR_Vector3f_ref_MR_Vector2f(const MR_Matrix3f *rotation, const MR_Vector3f *origin, const MR_Vector2f *pixelSize, const MR_Vector2i *resolution)
MRC_API void MR_MeshToDistanceMapParams_setDistanceLimits(MR_MeshToDistanceMapParams *_this, float min, float max)
struct MR_MeshToDistanceMapParams MR_MeshToDistanceMapParams
Definition MRDistanceMap.h:19
struct MR_ContourToDistanceMapParams MR_ContourToDistanceMapParams
Definition MRDistanceMap.h:15
struct MR_DistanceMapSaveSettings MR_DistanceMapSaveSettings
Definition MRTiff.h:10
MR_PassBy
Definition common.h:23
#define MRC_API
Definition exports.h:11
size_t size() const
Definition MRAffineXf.h:39
Definition MRBox.h:78
Definition MRMatrix3.h:68
Definition MRVector2.h:45
Definition MRVector2.h:29
Definition MRVector3.h:52