Public Member Functions | Protected Slots | Protected Member Functions | List of all members
pqInteractiveViewLink Class Reference

pqInteractiveViewLink is uaed by pqLinksModel to create interactive view links, which are ViewLink allowing to see a view "trough" another view. More...

#include <pqInteractiveViewLink.h>

Inherits QObject.

Public Member Functions

 pqInteractiveViewLink (pqRenderView *displayView, pqRenderView *linkedView, double xPos=0.375, double yPos=0.375, double xSize=0.25, double ySize=0.25)
 
 ~pqInteractiveViewLink () override
 
virtual void saveXMLState (vtkPVXMLElement *xml)
 
virtual void setOpacity (double opacity)
 
virtual double getOpacity ()
 
virtual void setHideLinkedViewBackground (bool hide)
 
virtual bool getHideLinkedViewBackground ()
 

Protected Slots

virtual void finalRenderDisplayView ()
 

Protected Member Functions

virtual void drawViewLink ()
 
virtual void drawViewLink (int setFront)
 
virtual void renderLinkedView ()
 
virtual void linkedWindowRendered ()
 

Detailed Description

pqInteractiveViewLink is uaed by pqLinksModel to create interactive view links, which are ViewLink allowing to see a view "trough" another view.

Definition at line 46 of file pqInteractiveViewLink.h.

Constructor & Destructor Documentation

◆ pqInteractiveViewLink()

pqInteractiveViewLink::pqInteractiveViewLink ( pqRenderView displayView,
pqRenderView linkedView,
double  xPos = 0.375,
double  yPos = 0.375,
double  xSize = 0.25,
double  ySize = 0.25 
)

◆ ~pqInteractiveViewLink()

pqInteractiveViewLink::~pqInteractiveViewLink ( )
override

Member Function Documentation

◆ saveXMLState()

virtual void pqInteractiveViewLink::saveXMLState ( vtkPVXMLElement xml)
virtual

◆ setOpacity()

virtual void pqInteractiveViewLink::setOpacity ( double  opacity)
virtual

◆ getOpacity()

virtual double pqInteractiveViewLink::getOpacity ( )
virtual

◆ setHideLinkedViewBackground()

virtual void pqInteractiveViewLink::setHideLinkedViewBackground ( bool  hide)
virtual

◆ getHideLinkedViewBackground()

virtual bool pqInteractiveViewLink::getHideLinkedViewBackground ( )
virtual

◆ drawViewLink() [1/2]

virtual void pqInteractiveViewLink::drawViewLink ( )
protectedvirtual

◆ drawViewLink() [2/2]

virtual void pqInteractiveViewLink::drawViewLink ( int  setFront)
protectedvirtual

◆ renderLinkedView()

virtual void pqInteractiveViewLink::renderLinkedView ( )
protectedvirtual

◆ linkedWindowRendered()

virtual void pqInteractiveViewLink::linkedWindowRendered ( )
protectedvirtual

◆ finalRenderDisplayView

virtual void pqInteractiveViewLink::finalRenderDisplayView ( )
protectedvirtualslot

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