#include <Curvature.h>
◆ MeshCurvature() [1/2]
MeshCurvature::MeshCurvature |
( |
const MeshKernel & |
kernel | ) |
|
◆ MeshCurvature() [2/2]
MeshCurvature::MeshCurvature |
( |
const MeshKernel & |
kernel, |
|
|
const std::vector< unsigned long > & |
segm |
|
) |
| |
◆ ComputePerFace()
void MeshCurvature::ComputePerFace |
( |
bool |
parallel | ) |
|
◆ ComputePerVertex()
void MeshCurvature::ComputePerVertex |
( |
| ) |
|
References MeshCore::CurvatureInfo::cMaxCurvDir, MeshCore::CurvatureInfo::cMinCurvDir, MeshCore::MeshKernel::CountFacets(), MeshCore::MeshKernel::CountPoints(), MeshCore::CurvatureInfo::fMaxCurvature, MeshCore::CurvatureInfo::fMinCurvature, MeshCore::MeshKernel::GetFacets(), MeshCore::MeshPointIterator::Init(), MeshCore::MeshPointIterator::More(), MeshCore::MeshPointIterator::Next(), Base::Vector3< _Precision >::x, Base::Vector3< _Precision >::y, and Base::Vector3< _Precision >::z.
Referenced by MeshGui::Segmentation::accept(), ReverseEngineeringGui::Segmentation::accept(), Mesh::Curvature::execute(), and Mesh::MeshPy::getSegmentsByCurvature().
◆ GetCurvature()
const std::vector<CurvatureInfo>& MeshCore::MeshCurvature::GetCurvature |
( |
| ) |
const |
◆ GetRadius()
float MeshCore::MeshCurvature::GetRadius |
( |
| ) |
const |
◆ SetRadius()
void MeshCore::MeshCurvature::SetRadius |
( |
float |
r | ) |
|
The documentation for this class was generated from the following files:
- src/Mod/Mesh/App/Core/Curvature.h
- src/Mod/Mesh/App/Core/Curvature.cpp