NaviNIBS.util.pyvista.RemotePlotting.RemotePlotter module¶
- class NaviNIBS.util.pyvista.RemotePlotting.RemotePlotter.ActorManager(counter=0, actors=NOTHING)[source]¶
Bases:
object
- Parameters:
_counter
_actors
-
_counter:
int
¶
-
_actors:
dict
[NaviNIBS.util.pyvista.RemotePlotting.ActorRef
,vtkmodules.vtkRenderingCore.vtkActor
]¶
- class NaviNIBS.util.pyvista.RemotePlotting.RemotePlotter.RemotePlotManagerBase(*, parentLayout, plotterArgs=NOTHING, plotterKwargs=NOTHING, plotter=None)[source]¶
Bases:
object
- Parameters:
_parentLayout
_plotterArgs
_plotterKwargs
_plotter
-
_parentLayout:
PySide6.QtWidgets.QLayout
¶
-
_plotterArgs:
list
¶
-
_plotterKwargs:
dict
¶
- property plotter¶
- class NaviNIBS.util.pyvista.RemotePlotting.RemotePlotter.RemotePlotter(*args, **kwargs)[source]¶
Bases:
BackgroundPlotter
,RemotePlotterMixin
- staticMetaObject = PySide6.QtCore.QMetaObject("RemotePlotter" inherits "BackgroundPlotter": )¶
- class NaviNIBS.util.pyvista.RemotePlotting.RemotePlotter.RemotePlotManager(*, parentLayout, plotterArgs=NOTHING, plotterKwargs=NOTHING, plotter=None, reqPort, repPort=None, pullPort=None, addr='127.0.0.1')[source]¶
Bases:
RemotePlotManagerBase
- Parameters:
_parentLayout
_plotterArgs
_plotterKwargs
_plotter
_reqPort
_repPort
_pullPort
_addr
-
_reqPort:
int
¶
-
_repPort:
typing.Optional
[int
]¶
-
_pullPort:
typing.Optional
[int
]¶
-
_addr:
str
¶
- class NaviNIBS.util.pyvista.RemotePlotting.RemotePlotter.RemotePlotterApp(*, doRunAsApp=False, appLogEveryNLoops=None, theme='auto', Win=<class 'QMainWindowWithCloseSignal'>, reqPort, repPort=None, appName='RemotePlotter', logFilepath=None, plotterKwargs=NOTHING)[source]¶
Bases:
RunnableAsApp
- Parameters:
_doRunAsApp
_appLogEveryNLoops
_theme
_Win
_reqPort
_repPort
_appName
_logFilepath
_plotterKwargs
-
_reqPort:
int
¶
-
_repPort:
int | None
¶
-
_appName:
str
¶
-
_logFilepath:
str | None
¶
-
_plotterKwargs:
dict
¶