Inspection::InspectNominalFastMesh Class Reference
#include <InspectionFeature.h>
Public Member Functions | |
virtual float | getDistance (const Base::Vector3f &) const |
This algorithm is not that exact as that from InspectNominalMesh but is by factors faster and sufficient for many cases. More... | |
InspectNominalFastMesh (const Mesh::MeshObject &rMesh, float offset) | |
~InspectNominalFastMesh () | |
Public Member Functions inherited from Inspection::InspectNominalGeometry | |
InspectNominalGeometry () | |
virtual | ~InspectNominalGeometry () |
Protected Attributes | |
unsigned long | max_level |
Constructor & Destructor Documentation
◆ InspectNominalFastMesh()
InspectNominalFastMesh::InspectNominalFastMesh | ( | const Mesh::MeshObject & | rMesh, |
float | offset | ||
) |
◆ ~InspectNominalFastMesh()
InspectNominalFastMesh::~InspectNominalFastMesh | ( | ) |
Member Function Documentation
◆ getDistance()
|
virtual |
This algorithm is not that exact as that from InspectNominalMesh but is by factors faster and sufficient for many cases.
Implements Inspection::InspectNominalGeometry.
References MeshCore::MeshGeomFacet::DistanceToPoint(), MeshCore::MeshGeomFacet::GetNormal(), max_level, and MeshCore::MeshGeomFacet::Transform().
Member Data Documentation
◆ max_level
|
protected |
Referenced by getDistance(), and InspectNominalFastMesh().
The documentation for this class was generated from the following files:
- src/Mod/Inspection/App/InspectionFeature.h
- src/Mod/Inspection/App/InspectionFeature.cpp