#include <Line.h>
Inheritance diagram for Impala::Visualization::Plot::Line:
Public Types | |
typedef Core::Array::Array2dScalarReal64 | Array2dScalarReal64 |
Public Member Functions | |
Line (double z, bool normalize=false) | |
virtual void | Draw (Plot *plot) |
this function calls all opengl statements to draw the plottable all scaling, translation and raotation should be done before this function is called | |
void | SetData (Array2dScalarReal64 *data, int dataLine) |
void | SetData (Array2dScalarReal64 *data) |
void | SetData (double *data, int dataLength) |
void | SetDomain (double begin=-1, double end=1) |
void | UpdateDimensionsY () |
virtual bool | GetDimensionsY (double &min, double &max) |
Protected Attributes | |
double * | mData |
int | mDataLength |
int | mDataLine |
double | mZ |
bool | mNormalize |
Definition at line 14 of file Line.h.