|
MRVOXELS_API FunctionVolume | MR::weightedPointsToDistanceFunctionVolume (const PointCloud &cloud, const WeightedPointsToDistanceVolumeParams ¶ms) |
| makes FunctionVolume representing minimal distance to weighted points
|
|
MRVOXELS_API FunctionVolume | MR::weightedMeshToDistanceFunctionVolume (const Mesh &mesh, const WeightedPointsToDistanceVolumeParams ¶ms) |
| makes FunctionVolume representing minimal distance to mesh with weighted vertices
|
|
MR_BIND_IGNORE MRVOXELS_API Expected< Mesh > | MR::weightedPointsShell (const PointCloud &cloud, const WeightedPointsShellParametersMetric ¶ms) |
|
MRVOXELS_API Expected< Mesh > | MR::weightedPointsShell (const PointCloud &cloud, const VertScalars &pointWeights, const WeightedPointsShellParametersMetric ¶ms) |
|
MR_BIND_IGNORE MRVOXELS_API Expected< Mesh > | MR::weightedMeshShell (const Mesh &mesh, const WeightedPointsShellParametersMetric ¶ms) |
|
MRVOXELS_API Expected< Mesh > | MR::weightedMeshShell (const Mesh &mesh, const VertScalars &vertWeights, const WeightedPointsShellParametersMetric ¶ms) |
|
MRVOXELS_API VertScalars | MR::calculateShellWeightsFromRegions (const Mesh &mesh, const std::vector< WeightedPointsShellParametersRegions::Region > ®ions, float interpolationDist) |
| interpolate set of regions and assign weight to each vertex of the mesh
|
|
MRVOXELS_API Expected< Mesh > | MR::weightedMeshShell (const Mesh &mesh, const WeightedPointsShellParametersRegions ¶ms) |
| this overload supports linear interpolation between the regions with different weight
|
|