ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cvProtractorTool.cpp File Reference
#include "cvProtractorTool.h"
#include <VtkUtils/anglewidgetobserver.h>
#include <VtkUtils/signalblocker.h>
#include <VtkUtils/vtkutils.h>
#include <vtkActor2D.h>
#include <vtkCallbackCommand.h>
#include <vtkCommand.h>
#include <vtkHandleRepresentation.h>
#include <vtkMath.h>
#include <vtkPointHandleRepresentation3D.h>
#include <vtkPolyLineRepresentation.h>
#include <vtkProperty.h>
#include <vtkProperty2D.h>
#include <vtkRenderWindow.h>
#include <vtkRenderWindowInteractor.h>
#include <vtkRenderer.h>
#include <vtkTextActor.h>
#include <vtkTextProperty.h>
#include <QApplication>
#include <QLayout>
#include <QLayoutItem>
#include <QShortcut>
#include <QSizePolicy>
#include <algorithm>
#include <cmath>
#include "Tools/PickingTools/cvPointPickingHelper.h"
#include "VTKExtensions/ConstrainedWidgets/cvConstrainedPolyLineRepresentation.h"
#include "VTKExtensions/ConstrainedWidgets/cvConstrainedPolyLineWidget.h"
#include "cvMeasurementToolsCommon.h"
#include <CVLog.h>
#include <ecv2DLabel.h>
#include <ecvBBox.h>
#include <ecvGenericMesh.h>
#include <ecvGenericPointCloud.h>
#include <ecvHObject.h>
#include <ecvHObjectCaster.h>
#include <ecvPointCloud.h>
Include dependency graph for cvProtractorTool.cpp:

Go to the source code of this file.