MCPcopy Create free account
hub / github.com/Kitware/TeleSculptor / DepthMapViewPrivate

Class DepthMapViewPrivate

gui/DepthMapView.cxx:39–63  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

37
38//-----------------------------------------------------------------------------
39class DepthMapViewPrivate
40{
41public:
42 DepthMapViewPrivate() : renderQueued(false) {}
43 void setPopup(QAction* action, QMenu* menu);
44 void setPopup(QAction* action, QWidget* widget);
45
46 bool viewNeedsReset;
47 bool validDepthInput;
48
49 Ui::DepthMapView UI;
50
51 vtkNew<vtkRenderer> renderer;
52 vtkSmartPointer<vtkRenderWindow> renderWindow;
53
54 vtkNew<vtkMaptkScalarDataFilter> scalarFilter;
55 vtkNew<vtkPolyDataMapper> mapper;
56 vtkNew<vtkActor> actor;
57
58 DepthMapViewOptions* depthMapViewOptions;
59
60 vtkSmartPointer<vtkMaptkImageDataGeometryFilter> inputDepthGeometryFilter;
61
62 bool renderQueued;
63};
64
65//-----------------------------------------------------------------------------
66void DepthMapViewPrivate::setPopup(QAction* action, QMenu* menu)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected