vtkmodules.util.misc
#
Miscellaneous functions and classes that don’t fit into specific categories.
Module Contents#
Functions#
set_call_data_type(type) – convenience decorator to easily set the CallDataType attribute for python function used as observer callback. For example: |
|
vtkGetDataRoot() – return vtk example data directory |
|
vtkGetTempDir() – return vtk testing temp dir |
|
vtkRegressionTestImage(renWin) – produce regression image for window |
API#
- vtkmodules.util.misc.calldata_type(type)#
set_call_data_type(type) – convenience decorator to easily set the CallDataType attribute for python function used as observer callback. For example:
import vtkmodules.util.calldata_type import vtkmodules.util.vtkConstants import vtkmodules.vtkCommonCore import vtkCommand, vtkLookupTable
@calldata_type(vtkConstants.VTK_STRING) def onError(caller, event, calldata): print(“caller: %s - event: %s - msg: %s” % (caller.GetClassName(), event, calldata))
lt = vtkLookupTable() lt.AddObserver(vtkCommand.ErrorEvent, onError) lt.SetTableRange(2,1)
- vtkmodules.util.misc.vtkGetDataRoot()#
vtkGetDataRoot() – return vtk example data directory
- vtkmodules.util.misc.vtkGetTempDir()#
vtkGetTempDir() – return vtk testing temp dir
- vtkmodules.util.misc.vtkRegressionTestImage(renWin)#
vtkRegressionTestImage(renWin) – produce regression image for window
This function writes out a regression .png file for a vtkWindow. Does anyone involved in testing care to elaborate?