IGSTK
Protected Member Functions | List of all members
igstk::ViewProxyBase Class Reference

A base class for widget type templated proxy classes. More...

#include <igstkViewProxyBase.h>

Inheritance diagram for igstk::ViewProxyBase:
Inheritance graph
[legend]

Protected Member Functions

vtkRenderer * GetRenderer (View *view)
 Get the VTK renderer. More...
 
vtkRenderWindowInteractor * GetRenderWindowInteractor (View *view)
 Get the VTK RenderWindow interactor. More...
 
void InitializeInteractor (View *view)
 Initialize VTK RenderWindow interactor. More...
 
void SetRenderWindowSize (View *view, int width, int height)
 Set VTK RenderWindow Size. More...
 
void SetPickedPointCoordinates (View *view, double xPickedPoint, double yPickedPoint)
 Set PickedPoint coordinates. More...
 

Detailed Description

A base class for widget type templated proxy classes.

A proxy class designed to access private member data of the view class. This class is a friend class of the View class.

See Also
ViewProxy

Definition at line 39 of file igstkViewProxyBase.h.

Member Function Documentation

vtkRenderer* igstk::ViewProxyBase::GetRenderer ( View view)
protected

Get the VTK renderer.

vtkRenderWindowInteractor* igstk::ViewProxyBase::GetRenderWindowInteractor ( View view)
protected

Get the VTK RenderWindow interactor.

void igstk::ViewProxyBase::InitializeInteractor ( View view)
protected

Initialize VTK RenderWindow interactor.

void igstk::ViewProxyBase::SetRenderWindowSize ( View view,
int  width,
int  height 
)
protected

Set VTK RenderWindow Size.

void igstk::ViewProxyBase::SetPickedPointCoordinates ( View view,
double  xPickedPoint,
double  yPickedPoint 
)
protected

Set PickedPoint coordinates.


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