40 case MeasurementType::PROTRACTOR_WIDGET:
43 case MeasurementType::DISTANCE_WIDGET:
46 case MeasurementType::CONTOUR_WIDGET:
54 if (m_tool && m_viewer) {
56 if (m_viewer->getRenderWindow() &&
57 m_viewer->getRenderWindow()->GetInteractor()) {
58 m_tool->
setInteractor(m_viewer->getRenderWindow()->GetInteractor());
78 "[PclMeasurementTools::setVisualizer] viewer is Null!");
88 CVLog::Warning(
"[PclMeasurementTools::setVisualizer] viewer is Null!");
115 if (m_tool && m_viewer) {
158 pos[0] = pos[1] = pos[2] = 0.0;
166 pos[0] = pos[1] = pos[2] = 0.0;
174 pos[0] = pos[1] = pos[2] = 0.0;
310 const QString& justification) {
317 const QString& justification) {
328 "[PclMeasurementTools::setupShortcuts] tool or win is Null!");
static bool Warning(const char *format,...)
Prints out a formatted warning message in console.
static bool Error(const char *format,...)
Display an error dialog with formatted message.
vtkSmartPointer< vtkRenderWindowInteractor > getRenderWindowInteractor()
Get a pointer to the current interactor style used.
Hierarchical CLOUDVIEWER Object.
Generic visualizer 3D interface.