BaseView Class Reference

Visualizes the basis functions of a space. More...

#include <base_view.h>

Inherits ScalarView.

List of all members.

Public Member Functions

 BaseView (const char *title="BaseView", DEFAULT_WINDOW_POS)
void show (Space *space, double eps=H2D_EPS_LOW, int item=H2D_FN_VAL_0)
virtual ~BaseView ()

Protected Member Functions

void free ()
void update_solution ()
void update_title ()
virtual void on_special_key (int key, int x, int y)
virtual const char * get_help_text () const

Protected Attributes

Spacespace
PrecalcShapesetpss
Solutionsln
double eps
int ndofs
int item
int base_index

Detailed Description

Visualizes the basis functions of a space.

BaseView is a debugging tool for the visualization of the basis functions of a given space.


Constructor & Destructor Documentation

BaseView::BaseView ( const char *  title = "BaseView",
DEFAULT_WINDOW_POS   
)
virtual BaseView::~BaseView (  )  [inline, virtual]

Member Function Documentation

void BaseView::free (  )  [protected]
const char * BaseView::get_help_text (  )  const [protected, virtual]

Reimplemented from ScalarView.

void BaseView::on_special_key ( int  key,
int  x,
int  y 
) [protected, virtual]

Reimplemented from ScalarView.

void BaseView::show ( Space space,
double  eps = H2D_EPS_LOW,
int  item = H2D_FN_VAL_0 
)
void BaseView::update_solution (  )  [protected]
void BaseView::update_title (  )  [protected]

Member Data Documentation

int BaseView::base_index [protected]
double BaseView::eps [protected]
int BaseView::item [protected]
int BaseView::ndofs [protected]
Solution* BaseView::sln [protected]
Space* BaseView::space [protected]

The documentation for this class was generated from the following files:
Generated on Sat Jun 5 15:17:43 2010 for Hermes2D Library: Real Version by  doxygen 1.6.3