•All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Friends Modules Pages
#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 | |
virtual float | getDistance (const Base::Vector3f &) const =0 |
InspectNominalGeometry () | |
virtual | ~InspectNominalGeometry () |
Protected Attributes | |
unsigned long | max_level |
InspectNominalFastMesh::InspectNominalFastMesh | ( | const Mesh::MeshObject & | rMesh, |
float | offset | ||
) |
InspectNominalFastMesh::~InspectNominalFastMesh | ( | ) |
|
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().
|
protected |
Referenced by getDistance(), and InspectNominalFastMesh().