Mesh: [skip ci] perform initial plane fit inside PlaneSurfaceFit::Initialize

This commit is contained in:
wmayer
2020-05-28 11:44:05 +02:00
parent 99a99f48ef
commit 0f5254a4a7

View File

@@ -125,14 +125,15 @@ PlaneSurfaceFit::~PlaneSurfaceFit()
void PlaneSurfaceFit::Initialize(const MeshCore::MeshGeomFacet& tria)
{
basepoint = tria.GetGravityPoint();
normal = tria.GetNormal();
if (fitter) {
fitter->Clear();
basepoint = tria.GetGravityPoint();
normal = tria.GetNormal();
fitter->AddPoint(tria._aclPoints[0]);
fitter->AddPoint(tria._aclPoints[1]);
fitter->AddPoint(tria._aclPoints[2]);
fitter->Fit();
}
}