Public Types | Public Member Functions | Static Public Member Functions | Public Attributes

ctkVTKConnectionPrivate Class Reference

Inheritance diagram for ctkVTKConnectionPrivate:
Inheritance graph
[legend]
Collaboration diagram for ctkVTKConnectionPrivate:
Collaboration graph
[legend]

List of all members.

Public Types

enum  { ARG_UNKNOWN = 0, ARG_VTKOBJECT_AND_VTKOBJECT, ARG_VTKOBJECT_VOID_ULONG_VOID }
typedef ctkVTKConnectionPrivate Self

Public Member Functions

void connect ()
 ctkVTKConnectionPrivate ()
void disconnect ()
void Execute (vtkObject *vtk_obj, unsigned long vtk_event, void *client_data, void *call_data)
 ~ctkVTKConnectionPrivate ()

Static Public Member Functions

static void DoCallback (vtkObject *vtk_obj, unsigned long event, void *client_data, void *call_data)

Public Attributes

bool AboutToBeDeleted
bool Blocked
vtkSmartPointer
< vtkCallbackCommand > 
Callback
bool Connected
QString Id
float Priority
const QObject * QtObject
QString QtSlot
int SlotType
unsigned long VTKEvent
vtkObject * VTKObject

Detailed Description

Definition at line 44 of file ctkVTKConnection.cpp.


Member Typedef Documentation

Definition at line 54 of file ctkVTKConnection.cpp.


Member Enumeration Documentation

anonymous enum
Enumerator:
ARG_UNKNOWN 
ARG_VTKOBJECT_AND_VTKOBJECT 
ARG_VTKOBJECT_VOID_ULONG_VOID 

Definition at line 47 of file ctkVTKConnection.cpp.


Constructor & Destructor Documentation

ctkVTKConnectionPrivate::ctkVTKConnectionPrivate (  ) 

Definition at line 87 of file ctkVTKConnection.cpp.

ctkVTKConnectionPrivate::~ctkVTKConnectionPrivate (  ) 

Definition at line 104 of file ctkVTKConnection.cpp.


Member Function Documentation

void ctkVTKConnectionPrivate::connect (  ) 

Definition at line 117 of file ctkVTKConnection.cpp.

void ctkVTKConnectionPrivate::disconnect (  ) 

Definition at line 163 of file ctkVTKConnection.cpp.

void ctkVTKConnectionPrivate::DoCallback ( vtkObject *  vtk_obj,
unsigned long  event,
void *  client_data,
void *  call_data 
) [static]

VTK Callback

Definition at line 374 of file ctkVTKConnection.cpp.

void ctkVTKConnectionPrivate::Execute ( vtkObject *  vtk_obj,
unsigned long  vtk_event,
void *  client_data,
void *  call_data 
)

Called by 'DoCallback' to emit signal

Definition at line 384 of file ctkVTKConnection.cpp.


Member Data Documentation

Definition at line 80 of file ctkVTKConnection.cpp.

Definition at line 78 of file ctkVTKConnection.cpp.

vtkSmartPointer<vtkCallbackCommand> ctkVTKConnectionPrivate::Callback

Definition at line 70 of file ctkVTKConnection.cpp.

Definition at line 77 of file ctkVTKConnection.cpp.

Definition at line 79 of file ctkVTKConnection.cpp.

Definition at line 75 of file ctkVTKConnection.cpp.

Definition at line 72 of file ctkVTKConnection.cpp.

Definition at line 74 of file ctkVTKConnection.cpp.

Definition at line 76 of file ctkVTKConnection.cpp.

Definition at line 73 of file ctkVTKConnection.cpp.

Definition at line 71 of file ctkVTKConnection.cpp.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines