#include "PreCompiled.h"
#include <QMenu>
#include <QMessageBox>
#include <Inventor/actions/SoRayPickAction.h>
#include <Inventor/SoPickedPoint.h>
#include <Inventor/lists/SoPickedPointList.h>
#include <Inventor/details/SoFaceDetail.h>
#include <Inventor/events/SoMouseButtonEvent.h>
#include <Inventor/nodes/SoCoordinate3.h>
#include <Inventor/nodes/SoDrawStyle.h>
#include <Inventor/nodes/SoIndexedFaceSet.h>
#include <Inventor/nodes/SoPointSet.h>
#include <Inventor/nodes/SoMaterial.h>
#include <Inventor/nodes/SoShapeHints.h>
#include <Inventor/nodes/SoOrthographicCamera.h>
#include <Inventor/nodes/SoMaterialBinding.h>
#include <Inventor/errors/SoDebugError.h>
#include <Base/Exception.h>
#include <App/PropertyLinks.h>
#include <App/GeoFeature.h>
#include <Gui/Application.h>
#include <Gui/Document.h>
#include <Gui/MainWindow.h>
#include <Gui/SoFCColorBar.h>
#include <Gui/SoFCSelection.h>
#include <Gui/ViewProviderGeometryObject.h>
#include <Gui/View3DInventorViewer.h>
#include <Gui/Widgets.h>
#include <Mod/Inspection/App/InspectionFeature.h>
#include "ViewProviderInspection.h"
Go to the source code of this file.
Classes | |
class | InspectionGui::ViewProviderProxyObject |
Namespaces | |
namespace | InspectionGui |
Functions | |
void | InspectionGui::addFlag (Gui::View3DInventorViewer *view, const QString &text, const SoPickedPoint *point) |
float | InspectionGui::calcArea (const SbVec3f &v1, const SbVec3f &v2, const SbVec3f &v3) |
bool | InspectionGui::calcWeights (const SbVec3f &v1, const SbVec3f &v2, const SbVec3f &v3, const SbVec3f &p, float &w0, float &w1, float &w2) |