Class MockPipeline

Inheritance Relationships

Base Type

  • public vtkMRMLLayerDMScriptedPipeline

Class Documentation

MockPipeline.MockPipeline : public vtkMRMLLayerDMScriptedPipeline

Inheritance diagram for MockPipeline::MockPipeline:

digraph { graph [bgcolor="#00000000"] node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2] edge [color="#1414CE"] "2" [label="vtkMRMLLayerDMScriptedPipeline" tooltip="vtkMRMLLayerDMScriptedPipeline"] "1" [label="MockPipeline.MockPipeline" tooltip="MockPipeline.MockPipeline" fillcolor="#BFBFBF"] "1" -> "2" [dir=forward tooltip="public-inheritance"] }

Collaboration diagram for MockPipeline::MockPipeline:

digraph { graph [bgcolor="#00000000"] node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2] edge [color="#1414CE"] "2" [label="vtkMRMLLayerDMScriptedPipeline" tooltip="vtkMRMLLayerDMScriptedPipeline"] "1" [label="MockPipeline.MockPipeline" tooltip="MockPipeline.MockPipeline" fillcolor="#BFBFBF"] "1" -> "2" [dir=forward tooltip="public-inheritance"] }

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