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.
vtkRenderWindowInteractor * GetRenderWindowInteractor (View *view)
 Get the VTK RenderWindow interactor.
void InitializeInteractor (View *view)
 Initialize VTK RenderWindow interactor.
void SetRenderWindowSize (View *view, int width, int height)
 Set VTK RenderWindow Size.
void SetPickedPointCoordinates (View *view, double xPickedPoint, double yPickedPoint)
 Set PickedPoint coordinates.

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
void igstk::ViewProxyBase::SetPickedPointCoordinates ( View view,
double  xPickedPoint,
double  yPickedPoint 
)
protected

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