#include <InspectionFeature.h>
Public Member Functions | |
virtual float | getDistance (const Base::Vector3f &) |
InspectNominalMesh (const Mesh::MeshObject &rMesh, float offset) | |
~InspectNominalMesh () |
Definition at line 105 of file InspectionFeature.h.
InspectNominalMesh::InspectNominalMesh | ( | const Mesh::MeshObject & | rMesh, | |
float | offset | |||
) |
Definition at line 253 of file InspectionFeature.cpp.
References SketcherExample::f, MeshCore::MeshKernel::GetBoundBox(), Mesh::MeshObject::getKernel(), Mesh::MeshObject::getTransform(), Base::BoundBox3< _Precision >::LengthX(), Base::BoundBox3< _Precision >::LengthY(), Base::BoundBox3< _Precision >::LengthZ(), KDL::pow(), MeshCore::MeshFacetIterator::Transform(), and Base::BoundBox3< _Precision >::Transformed().
InspectNominalMesh::~InspectNominalMesh | ( | ) |
Definition at line 278 of file InspectionFeature.cpp.
float InspectNominalMesh::getDistance | ( | const Base::Vector3f & | point | ) | [virtual] |
Implements Inspection::InspectNominalGeometry.
Definition at line 283 of file InspectionFeature.cpp.
References Base::Vector3< _Precision >::DistanceToPlane(), Base::BoundBox3< _Precision >::IsInBox(), and MeshCore::MeshFacetIterator::Set().