Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

vuFBRSubViewer< SIZE, TYPE > Class Template Reference

A sub viewer for Fourier Based Rendering (FBR) martin-2003-03-27. More...

#include <vuFBRSubViewer.h>

Inheritance diagram for vuFBRSubViewer< SIZE, TYPE >:

Inheritance graph
[legend]
Collaboration diagram for vuFBRSubViewer< SIZE, TYPE >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vuFBRSubViewer (wxWindow *parent)
 ~vuFBRSubViewer ()
void setInteractive (vuSphericInteractive< SIZE, TYPE > *interactive)

Protected Member Functions

vuBasicSubViewerCanvasgetCanvas ()
 returns an instance of vuSimpleFVRCanvas casted to (vuGLCanvas*)
void addLeftRight (wxSizer *sizer, wxWindow *control)
 defines the UI control elements

Protected Attributes

vuFBRSubCanvas< SIZE, TYPE > * m_Canvas
wxChoice * m_CHOICEmethod
 wxWindows GUI

Detailed Description

template<int SIZE, class TYPE>
class vuFBRSubViewer< SIZE, TYPE >

A sub viewer for Fourier Based Rendering (FBR) martin-2003-03-27.

Definition at line 15 of file vuFBRSubViewer.h.


Constructor & Destructor Documentation

template<int S, class T>
vuFBRSubViewer< S, T >::vuFBRSubViewer wxWindow *  parent  ) 
 

Definition at line 19 of file vuFBRSubViewer.cpp.

References vuFBRSubViewer< SIZE, TYPE >::m_Canvas, vuFBRSubViewer< SIZE, TYPE >::m_CHOICEmethod, and WINDOW_TITLE.

template<int S, class T>
vuFBRSubViewer< S, T >::~vuFBRSubViewer  ) 
 

Definition at line 29 of file vuFBRSubViewer.cpp.

References vuFBRSubViewer< SIZE, TYPE >::m_Canvas, and vuFBRSubViewer< SIZE, TYPE >::m_CHOICEmethod.


Member Function Documentation

template<int S, class T>
void vuFBRSubViewer< S, T >::addLeftRight wxSizer *  sizer,
wxWindow *  control
[protected, virtual]
 

defines the UI control elements

Implements vuBasicSubViewer.

Definition at line 49 of file vuFBRSubViewer.cpp.

References idMETHOD, vuFBRSubViewer< SIZE, TYPE >::m_CHOICEmethod, and NULL.

template<int S, class T>
vuBasicSubViewerCanvas * vuFBRSubViewer< S, T >::getCanvas  )  [protected, virtual]
 

returns an instance of vuSimpleFVRCanvas casted to (vuGLCanvas*)

Implements vuBasicSubViewer.

Definition at line 43 of file vuFBRSubViewer.cpp.

template<int S, class T>
void vuFBRSubViewer< S, T >::setInteractive vuSphericInteractive< SIZE, TYPE > *  interactive  ) 
 

Definition at line 37 of file vuFBRSubViewer.cpp.

References vuFBRSubViewer< SIZE, TYPE >::m_Canvas.


Member Data Documentation

template<int SIZE, class TYPE>
vuFBRSubCanvas<SIZE,TYPE>* vuFBRSubViewer< SIZE, TYPE >::m_Canvas [protected]
 

Definition at line 31 of file vuFBRSubViewer.h.

Referenced by vuFBRSubViewer< SIZE, TYPE >::setInteractive(), vuFBRSubViewer< SIZE, TYPE >::vuFBRSubViewer(), and vuFBRSubViewer< SIZE, TYPE >::~vuFBRSubViewer().

template<int SIZE, class TYPE>
wxChoice* vuFBRSubViewer< SIZE, TYPE >::m_CHOICEmethod [protected]
 

wxWindows GUI

Definition at line 34 of file vuFBRSubViewer.h.

Referenced by vuFBRSubViewer< SIZE, TYPE >::addLeftRight(), vuFBRSubViewer< SIZE, TYPE >::vuFBRSubViewer(), and vuFBRSubViewer< SIZE, TYPE >::~vuFBRSubViewer().


The documentation for this class was generated from the following files:
Generated on Wed Dec 15 21:21:14 2004 for vuVolume by  doxygen 1.3.9.1