ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
CallbackTools::vtkBoxCallback Class Reference

#include <vtkCallbackTools.h>

Inheritance diagram for CallbackTools::vtkBoxCallback:
Collaboration diagram for CallbackTools::vtkBoxCallback:

Signals

void uerTransform (double *trans)
 

Public Member Functions

virtual void Execute (vtkObject *caller, unsigned long, void *) override
 
void SetActors (const std::vector< vtkActor * > actors)
 
- Public Member Functions inherited from VtkUtils::AbstractWidgetObserver
 AbstractWidgetObserver (QObject *parent=0)
 
virtual ~AbstractWidgetObserver ()
 
void attach (vtkInteractorObserver *widget)
 

Static Public Member Functions

static vtkBoxCallbackNew ()
 

Protected Member Functions

 vtkBoxCallback ()
 
 ~vtkBoxCallback ()=default
 

Protected Attributes

std::vector< vtkActor * > m_actors
 
- Protected Attributes inherited from VtkUtils::AbstractWidgetObserver
vtkInteractorObserver * m_widget = nullptr
 

Detailed Description

Definition at line 40 of file vtkCallbackTools.h.

Constructor & Destructor Documentation

◆ vtkBoxCallback()

CallbackTools::vtkBoxCallback::vtkBoxCallback ( )
protected

Definition at line 66 of file vtkCallbackTools.cpp.

References m_actors.

◆ ~vtkBoxCallback()

CallbackTools::vtkBoxCallback::~vtkBoxCallback ( )
protecteddefault

Member Function Documentation

◆ Execute()

void CallbackTools::vtkBoxCallback::Execute ( vtkObject *  caller,
unsigned long  ,
void *   
)
overridevirtual

Implements VtkUtils::AbstractWidgetObserver.

Definition at line 72 of file vtkCallbackTools.cpp.

References m_actors.

◆ New()

static vtkBoxCallback* CallbackTools::vtkBoxCallback::New ( )
inlinestatic

Definition at line 44 of file vtkCallbackTools.h.

◆ SetActors()

void CallbackTools::vtkBoxCallback::SetActors ( const std::vector< vtkActor * >  actors)

Definition at line 68 of file vtkCallbackTools.cpp.

References m_actors.

◆ uerTransform

void CallbackTools::vtkBoxCallback::uerTransform ( double *  trans)
signal

Member Data Documentation

◆ m_actors

std::vector<vtkActor *> CallbackTools::vtkBoxCallback::m_actors
protected

Definition at line 54 of file vtkCallbackTools.h.

Referenced by Execute(), SetActors(), and vtkBoxCallback().


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