#include "MRDistanceVolumeParams.h"
#include "MRVoxelsVolume.h"
#include "MRMesh/MRExpected.h"
#include "MRMesh/MRMeshDistance.h"
#include <memory>
Go to the source code of this file.
Classes | |
struct | MR::MeshToDistanceVolumeParams |
struct | MR::MeshToDirectionVolumeParams |
Namespaces | |
namespace | MR |
Functions | |
MRVOXELS_API Expected< SimpleVolumeMinMax > | MR::meshToDistanceVolume (const MeshPart &mp, const MeshToDistanceVolumeParams ¶ms={}) |
makes SimpleVolume filled with (signed or unsigned) distances from Mesh with given settings | |
MRVOXELS_API FunctionVolume | MR::meshToDistanceFunctionVolume (const MeshPart &mp, const MeshToDistanceVolumeParams ¶ms={}) |
makes FunctionVolume representing (signed or unsigned) distances from Mesh with given settings | |
MRVOXELS_API Expected< SimpleVolumeMinMax > | MR::meshRegionToIndicatorVolume (const Mesh &mesh, const FaceBitSet ®ion, float offset, const DistanceVolumeParams ¶ms) |
MRVOXELS_API Expected< std::array< SimpleVolumeMinMax, 3 > > | MR::meshToDirectionVolume (const MeshToDirectionVolumeParams ¶ms) |