Class MockPipeline
Defined in File MockPipeline.py
Inheritance Relationships
Base Type
public vtkMRMLLayerDMScriptedPipeline
Class Documentation
- MockPipeline.MockPipeline : public vtkMRMLLayerDMScriptedPipeline
Inheritance diagram for MockPipeline::MockPipeline:
Collaboration diagram for MockPipeline::MockPipeline:
Mock scripted layer displayable manager pipeline. Provides mocks for all overridden methods and default behavior following the base scripted pipeline.
Public Functions
- __init__(self, renderOrder=0, widgetState=0, canProcess=False, processDistance=sys.float_info.max, didProcess=False, mouseCursor=0)
- CanProcessInteractionEvent(self, vtkMRMLInteractionEventData eventData)
- GetCustomCamera(self)
- GetMouseCursor(self)
- GetRenderOrder(self)
- GetWidgetState(self)
- LoseFocus(self, vtkMRMLInteractionEventData eventData)
- OnDefaultCameraModified(self, vtkCamera camera)
- OnReferenceToDisplayNodeAdded(self, vtkMRMLNode|None fromNode, str role)
- OnReferenceToDisplayNodeRemoved(self, vtkMRMLNode|None fromNode, str role)
- OnRendererAdded(self, vtkRenderer renderer)
- OnRendererRemoved(self, vtkRenderer renderer)
- OnUpdate(self, vtkObject obj, int eventId, Any callData)
- ProcessInteractionEvent(self, vtkMRMLInteractionEventData eventData)
- SetDisplayNode(self, vtkMRMLNode displayNode)
- SetViewNode(self, vtkMRMLAbstractViewNode viewNode)
- SetScene(self, vtkMRMLScene scene)
- SetPipelineManager(self, vtkMRMLLayerDMPipelineManager pipelineManager)
- UpdatePipeline(self)
Public Members
- mockCanProcess
- mockGetCustomCamera
- mockGetMouse
- mockGetRenderOrder
- mockGetWidgetState
- mockLoseFocus
- mockOnDefaultCameraModified
- mockOnReferenceToDisplayNodeAdded
- mockOnReferenceToDisplayNodeRemoved
- mockOnRendererAdded
- mockOnRendererRemoved
- mockOnUpdate
- mockProcess
- mockSetDisplayNode
- mockSetViewNode
- mockSetScene
- mockSetPipelineManager
- mockUpdatePipeline