Defines

ctkVTKObject.h File Reference

#include "ctkVTKObjectEventsObserver.h"
Include dependency graph for ctkVTKObject.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define QVTK_OBJECT
#define QVTK_OBJECT_ADD_CONNECTION_METHOD
 ctkVTK includes
#define QVTK_OBJECT_BLOCK_CONNECTION_METHOD
#define QVTK_OBJECT_BLOCK_CONNECTION_METHOD2
#define QVTK_OBJECT_BLOCKALL_CONNECTION_METHOD
#define QVTK_OBJECT_RECONNECT_METHOD
#define QVTK_OBJECT_RECONNECT_METHOD_2
#define QVTK_OBJECT_REMOVE_CONNECTION_METHOD
#define QVTK_OBJECT_REMOVEALL_CONNECTION_METHOD
#define QVTK_OBJECT_UNBLOCK_CONNECTION_METHOD
#define QVTK_OBJECT_UNBLOCKALL_CONNECTION_METHOD

Define Documentation

#define QVTK_OBJECT
#define QVTK_OBJECT_ADD_CONNECTION_METHOD
Value:
QString qvtkConnect(vtkObject* vtk_obj, unsigned long vtk_event,        \
                    const QObject* qt_obj, const char* qt_slot,         \
                    float priority = 0.0)                               \
{                                                                       \
  return MyQVTK.addConnection(vtk_obj, vtk_event,                       \
                              qt_obj, qt_slot, priority);               \
}

ctkVTK includes

Definition at line 28 of file ctkVTKObject.h.

#define QVTK_OBJECT_BLOCK_CONNECTION_METHOD
Value:
void qvtkBlock(vtkObject* vtk_obj, unsigned long vtk_event,              \
  const QObject* qt_obj)                                                 \
{                                                                        \
  MyQVTK.blockConnection(true, vtk_obj, vtk_event, qt_obj);              \
}

Definition at line 74 of file ctkVTKObject.h.

#define QVTK_OBJECT_BLOCK_CONNECTION_METHOD2
Value:
void qvtkBlock(const QString& id, bool blocked)                          \
{                                                                        \
  MyQVTK.blockConnection(id, blocked);                                   \
}

Definition at line 82 of file ctkVTKObject.h.

#define QVTK_OBJECT_BLOCKALL_CONNECTION_METHOD
Value:
void qvtkBlockAll()                                                     \
{                                                                       \
  MyQVTK.blockAllConnections(true);                                     \
}

Definition at line 89 of file ctkVTKObject.h.

#define QVTK_OBJECT_RECONNECT_METHOD
Value:
QString qvtkReconnect(vtkObject* old_vtk_obj, vtkObject* vtk_obj,       \
                      unsigned long vtk_event, const QObject* qt_obj,   \
                      const char* qt_slot, float priority = 0.0)        \
{                                                                       \
  return MyQVTK.addConnection(old_vtk_obj, vtk_obj, vtk_event,          \
                              qt_obj, qt_slot, priority);               \
}

Definition at line 38 of file ctkVTKObject.h.

#define QVTK_OBJECT_RECONNECT_METHOD_2
Value:
QString qvtkReconnect(vtkObject* vtk_obj,                               \
                      unsigned long vtk_event, const QObject* qt_obj,   \
                      const char* qt_slot, float priority = 0.0)        \
{                                                                       \
  return MyQVTK.reconnection(vtk_obj, vtk_event,                        \
                             qt_obj, qt_slot, priority);                \
}

Definition at line 48 of file ctkVTKObject.h.

#define QVTK_OBJECT_REMOVE_CONNECTION_METHOD
Value:
int qvtkDisconnect(vtkObject* vtk_obj, unsigned long vtk_event,         \
  const QObject* qt_obj, const char* qt_slot)                           \
{                                                                       \
  return MyQVTK.removeConnection(vtk_obj, vtk_event,                    \
    qt_obj, qt_slot);                                                   \
}

Definition at line 58 of file ctkVTKObject.h.

#define QVTK_OBJECT_REMOVEALL_CONNECTION_METHOD
Value:
int qvtkDisconnectAll()                                                 \
{                                                                       \
  return MyQVTK.removeAllConnections();                                 \
}

Definition at line 67 of file ctkVTKObject.h.

#define QVTK_OBJECT_UNBLOCK_CONNECTION_METHOD
Value:
void qvtkUnblock(vtkObject* vtk_obj, unsigned long vtk_event,             \
  const QObject* qt_obj)                                                  \
{                                                                         \
  MyQVTK.blockConnection(false, vtk_obj, vtk_event, qt_obj);              \
}

Definition at line 96 of file ctkVTKObject.h.

#define QVTK_OBJECT_UNBLOCKALL_CONNECTION_METHOD
Value:
void qvtkUnblockAll()                                                   \
{                                                                       \
  MyQVTK.blockAllConnections(false);                                    \
}

Definition at line 104 of file ctkVTKObject.h.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines