ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
VtkUtils::ContourWidgetObserver Class Reference

#include <contourwidgetobserver.h>

Inheritance diagram for VtkUtils::ContourWidgetObserver:
Collaboration diagram for VtkUtils::ContourWidgetObserver:

Signals

void dataChanged (vtkPolyData *data)
 

Public Member Functions

 ContourWidgetObserver (QObject *parent=nullptr)
 
- Public Member Functions inherited from VtkUtils::AbstractWidgetObserver
 AbstractWidgetObserver (QObject *parent=0)
 
virtual ~AbstractWidgetObserver ()
 
void attach (vtkInteractorObserver *widget)
 

Protected Member Functions

void Execute (vtkObject *caller, unsigned long eventId, void *callData)
 

Protected Attributes

vtkSmartPointer< vtkPolyData > m_polyData
 
- Protected Attributes inherited from VtkUtils::AbstractWidgetObserver
vtkInteractorObserver * m_widget = nullptr
 

Detailed Description

Definition at line 17 of file contourwidgetobserver.h.

Constructor & Destructor Documentation

◆ ContourWidgetObserver()

VtkUtils::ContourWidgetObserver::ContourWidgetObserver ( QObject *  parent = nullptr)
explicit

Definition at line 16 of file contourwidgetobserver.cpp.

References m_polyData.

Member Function Documentation

◆ dataChanged

void VtkUtils::ContourWidgetObserver::dataChanged ( vtkPolyData *  data)
signal

Referenced by Execute().

◆ Execute()

void VtkUtils::ContourWidgetObserver::Execute ( vtkObject *  caller,
unsigned long  eventId,
void *  callData 
)
protectedvirtual

Implements VtkUtils::AbstractWidgetObserver.

Definition at line 21 of file contourwidgetobserver.cpp.

References dataChanged(), and m_polyData.

Member Data Documentation

◆ m_polyData

vtkSmartPointer<vtkPolyData> VtkUtils::ContourWidgetObserver::m_polyData
protected

Definition at line 29 of file contourwidgetobserver.h.

Referenced by ContourWidgetObserver(), and Execute().


The documentation for this class was generated from the following files: