![]() |
CTK
0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
|
Classes | |
class | ctkVTKConnection |
class | ctkVTKConnectionFactory |
class | ctkVTKErrorLogMessageHandler |
class | ctkVTKObjectEventsObserver |
Connect vtkObject events with QObject slots. Helper class that provides utility methods for connecting vtkObjects with QObjects. More... | |
class | ctkVTKPythonQtWrapperFactory |
class | vtkDiscretizableColorTransferControlPointsItem |
class | vtkLightBoxRendererManager |
class | vtkScalarsToColorsContextItem |
Functions | |
QDebug | operator<< (QDebug dbg, const ctkVTKConnection &connection) |
void CTK_VISUALIZATION_VTK_CORE_EXPORT | ctk::remapColorScale (vtkDiscretizableColorTransferFunction *colorTransferFunction, double minRescale, double maxRescale) |
void CTK_VISUALIZATION_VTK_CORE_EXPORT | ctk::remapColorScale (vtkDiscretizableColorTransferFunction *colorTransferFunction, vtkDiscretizableColorTransferFunction *rescaledColorTransferFunction, double minRescale, double maxRescale) |
void CTK_VISUALIZATION_VTK_CORE_EXPORT | ctk::reverseColorMap (vtkDiscretizableColorTransferFunction *colorTransferFunction) |
void CTK_VISUALIZATION_VTK_CORE_EXPORT | ctk::setTransparency (vtkDiscretizableColorTransferFunction *colorTransferFunction, double transparency) |
#define | QVTK_OBJECT_ADD_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_IS_CONNECTION_METHOD |
#define | QVTK_OBJECT_BLOCK_CONNECTION_METHOD |
#define | QVTK_OBJECT_BLOCK_CONNECTION_METHOD2 |
#define | QVTK_OBJECT_BLOCKALL_CONNECTION_METHOD |
#define | QVTK_OBJECT_BLOCKALL_CONNECTION_METHOD2 |
#define | QVTK_OBJECT_UNBLOCK_CONNECTION_METHOD |
#define | QVTK_OBJECT_UNBLOCKALL_CONNECTION_METHOD |
#define | QVTK_OBJECT |
Define VTK/Qt event/slot connection utility methods. It is a convenient macro that declares and defines utility methods for connecting vtkObjects with QObjects. It connects the vtkObject event mechanism with the QObject slot mechanism. Can be called in any QObject derived class declaration,typically after the Q_OBJECT macro. More... | |
#define QVTK_OBJECT |
Define VTK/Qt event/slot connection utility methods. It is a convenient macro that declares and defines utility methods for connecting vtkObjects with QObjects. It connects the vtkObject event mechanism with the QObject slot mechanism. Can be called in any QObject derived class declaration,typically after the Q_OBJECT macro.
Definition at line 222 of file ctkVTKObject.h.
#define QVTK_OBJECT_ADD_CONNECTION_METHOD |
Define qvtkConnect()
Definition at line 33 of file ctkVTKObject.h.
#define QVTK_OBJECT_BLOCK_CONNECTION_METHOD |
Define qvtkBlock(vtkObject* vtk_obj, unsigned long vtk_event, const QObject* qt_obj)
Definition at line 152 of file ctkVTKObject.h.
#define QVTK_OBJECT_BLOCK_CONNECTION_METHOD2 |
Define qvtkBlock(const QString& id, bool blocked)
Definition at line 162 of file ctkVTKObject.h.
#define QVTK_OBJECT_BLOCKALL_CONNECTION_METHOD |
Define qvtkBlockAll()
Definition at line 171 of file ctkVTKObject.h.
#define QVTK_OBJECT_BLOCKALL_CONNECTION_METHOD2 |
Define qvtkBlockAll()
Definition at line 180 of file ctkVTKObject.h.
#define QVTK_OBJECT_IS_CONNECTION_METHOD |
Define qvtkIsConnected()
Definition at line 132 of file ctkVTKObject.h.
#define QVTK_OBJECT_RECONNECT_METHOD |
Define qvtkReconnect()
Definition at line 51 of file ctkVTKObject.h.
#define QVTK_OBJECT_RECONNECT_METHOD_2 |
Define qvtkReconnect()
Definition at line 73 of file ctkVTKObject.h.
#define QVTK_OBJECT_REMOVE_CONNECTION_METHOD |
Define qvtkDisconnect()
Definition at line 95 of file ctkVTKObject.h.
#define QVTK_OBJECT_REMOVEALL_CONNECTION_METHOD |
Define qvtkDisconnectAll()
Definition at line 117 of file ctkVTKObject.h.
#define QVTK_OBJECT_UNBLOCK_CONNECTION_METHOD |
Define qvtkUnblock()
Definition at line 189 of file ctkVTKObject.h.
#define QVTK_OBJECT_UNBLOCKALL_CONNECTION_METHOD |
Define qvtkUnblockAll()
Definition at line 199 of file ctkVTKObject.h.
QDebug operator<< | ( | QDebug | dbg, |
const ctkVTKConnection & | connection | ||
) |
void CTK_VISUALIZATION_VTK_CORE_EXPORT ctk::remapColorScale | ( | vtkDiscretizableColorTransferFunction * | colorTransferFunction, |
double | minRescale, | ||
double | maxRescale | ||
) |
Remap color transfer function into the specified range
void CTK_VISUALIZATION_VTK_CORE_EXPORT ctk::remapColorScale | ( | vtkDiscretizableColorTransferFunction * | colorTransferFunction, |
vtkDiscretizableColorTransferFunction * | rescaledColorTransferFunction, | ||
double | minRescale, | ||
double | maxRescale | ||
) |
Remap color transfer function into the specified range.
colorTransferFunction | is not modified and the output is copied to into |
rescaledColorTranferFunction |
void CTK_VISUALIZATION_VTK_CORE_EXPORT ctk::reverseColorMap | ( | vtkDiscretizableColorTransferFunction * | colorTransferFunction | ) |
Reverse color transfer function
void CTK_VISUALIZATION_VTK_CORE_EXPORT ctk::setTransparency | ( | vtkDiscretizableColorTransferFunction * | colorTransferFunction, |
double | transparency | ||
) |
Set global opacity of the color transfer function. Transparency is multiplied to each node opacity.