FemViewer::ColorBar Class Reference

#include <ColorBar.h>

Inheritance diagram for FemViewer::ColorBar:
Inheritance graph
[legend]
Collaboration diagram for FemViewer::ColorBar:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ColorBar (int type=HORIZONTAL)
virtual ~ColorBar (void)
virtual void Draw (void)
virtual void Reset (void)
virtual bool Create (void *argPtr)
bool IsEnabled () const

Protected Member Functions

virtual void DoSetup (const GraphicsSettings *settings)
virtual void DoRender (RenderParams *rparams)
void Destroy (void)

Protected Attributes

unsigned int m_dispList
colorbar_config_t m_cbCfg
std::shared_ptr< Legendm_colorMap

Constructor & Destructor Documentation

FemViewer::ColorBar::ColorBar ( int  type = HORIZONTAL  )  [explicit]
virtual FemViewer::ColorBar::~ColorBar ( void   )  [inline, virtual]

Here is the call graph for this function:


Member Function Documentation

bool FemViewer::ColorBar::Create ( void argPtr  )  [virtual]

Implements FemViewer::GLRenderBase.

Here is the call graph for this function:

Here is the caller graph for this function:

void FemViewer::ColorBar::Destroy ( void   )  [protected]

Here is the call graph for this function:

Here is the caller graph for this function:

virtual void FemViewer::ColorBar::DoRender ( RenderParams rparams  )  [inline, protected, virtual]
virtual void FemViewer::ColorBar::DoSetup ( const GraphicsSettings settings  )  [inline, protected, virtual]
virtual void FemViewer::ColorBar::Draw ( void   )  [inline, virtual]

Here is the call graph for this function:

bool FemViewer::ColorBar::IsEnabled (  )  const [inline, virtual]
virtual void FemViewer::ColorBar::Reset ( void   )  [inline, virtual]

Here is the call graph for this function:


Member Data Documentation

std::shared_ptr<Legend> FemViewer::ColorBar::m_colorMap [protected]
unsigned int FemViewer::ColorBar::m_dispList [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1