33 #ifndef CXERASERWIDGET_H_
34 #define CXERASERWIDGET_H_
36 #include "cxGuiExport.h"
69 virtual QString defaultWhatsThis()
const;
73 QCheckBox* mContinousEraseCheckBox;
75 QCheckBox* mShowEraserCheckBox;
77 QAction* mDuplicateAction;
79 QAction* mRemoveAction;
84 void eraseVolume(TYPE* volumePointer, TYPE replaceVal);
86 QTimer* mContinousEraseTimer;
89 double mPreviousRadius;
92 void toggleShowEraser(
bool on);
93 void toggleContinous(
bool on);
96 void continousRemoveSlot();
98 void sphereSizeChangedSlot();
vtkSmartPointer< class vtkSphereSource > vtkSphereSourcePtr
boost::shared_ptr< class DoubleProperty > DoublePropertyPtr
Eigen::Vector3d Vector3D
Vector3D is a representation of a point or vector in 3D.