MeshLib C++ Docs
Loading...
Searching...
No Matches
MRCudaContoursDistanceMap.h
Go to the documentation of this file.
1#pragma once
2
3#include "exports.h"
4
6
7namespace MR::Cuda
8{
9
11MRCUDA_API Expected<DistanceMap> distanceMapFromContours( const Polyline2& polyline, const ContourToDistanceMapParams& params );
12
14MRCUDA_API size_t distanceMapFromContoursHeapBytes( const Polyline2& polyline, const ContourToDistanceMapParams& params );
15
16} // namespace MR::Cuda
Definition MRCudaBasic.h:11
MRCUDA_API size_t distanceMapFromContoursHeapBytes(const Polyline2 &polyline, const ContourToDistanceMapParams &params)
Computes memory consumption of distanceMapFromContours function.
MRCUDA_API Expected< DistanceMap > distanceMapFromContours(const Polyline2 &polyline, const ContourToDistanceMapParams &params)
Computes distance of 2d contours according to ContourToDistanceMapParams (works correctly only when w...
tl::expected< T, E > Expected
Definition MRExpected.h:59
Structure with parameters to generate DistanceMap by Contours.
Definition MRDistanceMapParams.h:94