nux-0.9.46

nux::Histogram Class Reference

#include <Nux/Histogram.h>

Inheritance diagram for nux::Histogram:
nux::View nux::InputArea nux::Area nux::InitiallyUnownedObject nux::Focusable nux::Object nux::Trackable

Public Member Functions

 Histogram (NUX_FILE_LINE_PROTO)
 ~Histogram ()
virtual long ProcessEvent (IEvent &ievent, long TraverseInfo, long ProcessEventInfo)
virtual void Draw (GraphicsEngine &GfxContext, bool force_draw)
virtual void DrawContent (GraphicsEngine &GfxContext, bool force_draw)
virtual void PostDraw (GraphicsEngine &GfxContext, bool force_draw)
void setXAxisBounds (int minX, int maxX)
void setYAxisBounds (int minY, int maxY)
void SetHistogram (std::vector< int > &HistogramData)

Constructor & Destructor Documentation

nux::Histogram::Histogram ( NUX_FILE_LINE_PROTO  )
nux::Histogram::~Histogram ( )

Member Function Documentation

virtual void nux::Histogram::Draw ( GraphicsEngine GfxContext,
bool  force_draw 
) [virtual]

Implements nux::View.

virtual void nux::Histogram::DrawContent ( GraphicsEngine GfxContext,
bool  force_draw 
) [virtual]

Reimplemented from nux::View.

virtual void nux::Histogram::PostDraw ( GraphicsEngine GfxContext,
bool  force_draw 
) [virtual]

Reimplemented from nux::View.

virtual long nux::Histogram::ProcessEvent ( IEvent ievent,
long  TraverseInfo,
long  ProcessEventInfo 
) [virtual]

Implements nux::View.

void nux::Histogram::SetHistogram ( std::vector< int > &  HistogramData)
void nux::Histogram::setXAxisBounds ( int  minX,
int  maxX 
)
void nux::Histogram::setYAxisBounds ( int  minY,
int  maxY 
)

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