MeVisLab Resolution Independence API
SoQtViewerProxyNode Class Reference

SoQtViewerProxyNode will put a SoViewerElement with the given SoQtViewerProxy into the scene and also handle setting of the cursor shape. More...

#include <SoQtViewerProxy.h>

Inheritance diagram for SoQtViewerProxyNode:

Public Member Functions

 SoQtViewerProxyNode (SoQtViewerProxy *proxy=nullptr)
 Constructor. More...
 
 ~SoQtViewerProxyNode () override
 
void GLRender (SoGLRenderAction *action) override
 set SoQtViewerProxy before scene traversal More...
 
void handleEvent (SoHandleEventAction *action) override
 

Static Public Member Functions

static void initClass ()
 Initializes this class. More...
 

Protected Attributes

SoQtViewerProxy_proxy
 

Detailed Description

SoQtViewerProxyNode will put a SoViewerElement with the given SoQtViewerProxy into the scene and also handle setting of the cursor shape.

Definition at line 173 of file SoQtViewerProxy.h.

Constructor & Destructor Documentation

◆ SoQtViewerProxyNode()

SoQtViewerProxyNode::SoQtViewerProxyNode ( SoQtViewerProxy proxy = nullptr)

Constructor.

◆ ~SoQtViewerProxyNode()

SoQtViewerProxyNode::~SoQtViewerProxyNode ( )
inlineoverride

Definition at line 180 of file SoQtViewerProxy.h.

Member Function Documentation

◆ GLRender()

void SoQtViewerProxyNode::GLRender ( SoGLRenderAction *  action)
override

set SoQtViewerProxy before scene traversal

◆ handleEvent()

void SoQtViewerProxyNode::handleEvent ( SoHandleEventAction *  action)
override

◆ initClass()

static void SoQtViewerProxyNode::initClass ( )
static

Initializes this class.

Member Data Documentation

◆ _proxy

SoQtViewerProxy* SoQtViewerProxyNode::_proxy
protected

Definition at line 190 of file SoQtViewerProxy.h.


The documentation for this class was generated from the following file: