ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
ecvDisplayTools.h File Reference
#include "ecvGLMatrix.h"
#include "ecvGenericDisplayTools.h"
#include "ecvGuiParameters.h"
#include "ecvHObject.h"
#include "ecvViewportParameters.h"
#include <QApplication>
#include <QElapsedTimer>
#include <QMainWindow>
#include <QObject>
#include <QRect>
#include <QScreen>
#include <QTimer>
#include <list>
#include <unordered_set>
#include <vector>
Include dependency graph for ecvDisplayTools.h:

Go to the source code of this file.

Classes

struct  AxesGridProperties
 Data Axes Grid properties structure Encapsulates all properties for vtkCubeAxesActor configuration. More...
 
class  ecvDisplayTools
 
struct  ecvDisplayTools::MessageToDisplay
 Temporary Message to display in the lower-left corner. More...
 
struct  ecvDisplayTools::ProjectionMetrics
 Optional output metrics (from computeProjectionMatrix) More...
 
struct  ecvDisplayTools::HotZone
 Precomputed stuff for the 'hot zone'. More...
 
struct  ecvDisplayTools::PickingParameters
 Picking parameters. More...
 
struct  ecvDisplayTools::ClickableItem
 Clickable item. More...
 
struct  ecvDisplayTools::CaptureModeOptions
 Display capturing mode options. More...
 

Namespaces

 cloudViewer
 Generic file read and write utility for python interface.
 
 cloudViewer::geometry
 

Functions

 Q_DECLARE_OPERATORS_FOR_FLAGS (ecvDisplayTools::INTERACTION_FLAGS)
 

Function Documentation

◆ Q_DECLARE_OPERATORS_FOR_FLAGS()

Q_DECLARE_OPERATORS_FOR_FLAGS ( ecvDisplayTools::INTERACTION_FLAGS  )