MeshCore::PlaneSurfaceFit Class Reference
#include <Segmentation.h>
Public Member Functions | |
void AddTriangle (const MeshGeomFacet &) | |
bool Done () const | |
float Fit () | |
float GetDistanceToSurface (const Base::Vector3f &) const | |
const char * GetType () const | |
void Initialize (const MeshGeomFacet &) | |
std::vector< float > Parameters () const | |
PlaneSurfaceFit () | |
PlaneSurfaceFit (const Base::Vector3f &b, const Base::Vector3f &n) | |
bool TestTriangle (const MeshGeomFacet &) const | |
~PlaneSurfaceFit () | |
![]() | |
AbstractSurfaceFit () | |
virtual ~AbstractSurfaceFit () | |
Constructor & Destructor Documentation
◆ PlaneSurfaceFit() [1/2]
PlaneSurfaceFit::PlaneSurfaceFit | ( | ) |
◆ PlaneSurfaceFit() [2/2]
PlaneSurfaceFit::PlaneSurfaceFit | ( | const Base::Vector3f & | b, |
const Base::Vector3f & | n | ||
) |
◆ ~PlaneSurfaceFit()
PlaneSurfaceFit::~PlaneSurfaceFit | ( | ) |
Member Function Documentation
◆ AddTriangle()
|
virtual |
Implements MeshCore::AbstractSurfaceFit.
References MeshCore::Approximation::AddPoint(), and MeshCore::MeshGeomFacet::GetGravityPoint().
◆ Done()
|
virtual |
Implements MeshCore::AbstractSurfaceFit.
References MeshCore::Approximation::Done().
◆ Fit()
|
virtual |
Implements MeshCore::AbstractSurfaceFit.
References MeshCore::PlaneFit::Fit().
◆ GetDistanceToSurface()
|
virtual |
Implements MeshCore::AbstractSurfaceFit.
References Base::Vector3< _Precision >::DistanceToPlane(), and MeshCore::PlaneFit::GetDistanceToPlane().
◆ GetType()
|
virtual |
Implements MeshCore::AbstractSurfaceFit.
◆ Initialize()
|
virtual |
◆ Parameters()
|
virtual |
◆ TestTriangle()
|
virtual |
Implements MeshCore::AbstractSurfaceFit.
The documentation for this class was generated from the following files:
- src/Mod/Mesh/App/Core/Segmentation.h
- src/Mod/Mesh/App/Core/Segmentation.cpp