LVRPickItem.hpp
Go to the documentation of this file.
1 
34 #ifndef LVRPICKITEM_HPP_
35 #define LVRPICKITEM_HPP_
36 
37 #include <QtWidgets/qtreewidget.h>
38 
39 #include "LVRItemTypes.hpp"
40 #include "../vtkBridge/LVRVtkArrow.hpp"
41 
42 namespace lvr2
43 {
44 
45 class LVRPickItem: public QTreeWidgetItem
46 {
47 public:
48  LVRPickItem(QTreeWidget* parent, int type = LVRPickItemType);
49  virtual ~LVRPickItem();
50 
51  void setStart(double* start);
52  void setEnd(double* end);
54 
55  double* getStart();
56  double* getEnd();
57 
58 private:
59  double* m_start;
60  double* m_end;
62 
64 };
65 
66 } /* namespace lvr2 */
67 
68 #endif /* LVRPICKITEM_HPP_ */
LVRVtkArrow * getArrow()
double * getStart()
Definition: LVRPickItem.cpp:78
void setStart(double *start)
Definition: LVRPickItem.cpp:57
virtual ~LVRPickItem()
Definition: LVRPickItem.cpp:51
LVRVtkArrow * m_arrow
Definition: LVRPickItem.hpp:61
void setEnd(double *end)
Definition: LVRPickItem.cpp:88
double * getEnd()
Definition: LVRPickItem.cpp:83
LVRPickItem(QTreeWidget *parent, int type=LVRPickItemType)
Definition: LVRPickItem.cpp:41
A wrapper class to generate arrow actors for vtk based on VTK&#39;s oriented arrow example.
Definition: LVRVtkArrow.hpp:49


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:08