MeVisLab Scripting Reference
SoViewportRegionWrapper Class Reference

Inherits QObject.

Public Slots

void forceRedraw ()
 
void setViewportRegionDefinitionCallback (const PythonQtObjectPtr &callable)
 
void unsetViewportRegionDefinitionCallback ()
 

Detailed Description

A class that wraps SoViewportRegion modules for use in Python.

Its main purpose is to be able to define more complex / application-specific viewport region definition via a Python callback function.

Note
Usage in Python:
wrapper = ctx.module("SoViewportRegion").object()
wrapper.setViewportRegionDefinitionCallback(pythonFunction)

Member Function Documentation

◆ forceRedraw

void SoViewportRegionWrapper::forceRedraw ( )
slot

Forces redraw.

◆ setViewportRegionDefinitionCallback

void SoViewportRegionWrapper::setViewportRegionDefinitionCallback ( const PythonQtObjectPtr &  callable)
slot

Registers the Python callback function.

◆ unsetViewportRegionDefinitionCallback

void SoViewportRegionWrapper::unsetViewportRegionDefinitionCallback ( )
slot

Deregisters the currently set Python callback function.