3Depict
|
2D Plotting data More...
#include <filter.h>
Public Member Functions | |
Plot2DStreamData () | |
Plot2DStreamData (const Filter *f) | |
void | clear () |
Free mem held by objects. More... | |
size_t | getNumBasicObjects () const |
![]() | |
FilterStreamData () | |
FilterStreamData (const Filter *) | |
virtual | ~FilterStreamData () |
virtual unsigned int | getStreamType () const |
Returns an integer unique to the class to identify type (yes rttid...) More... | |
Public Attributes | |
std::string | dataLabel |
std::string | xLabel |
std::string | yLabel |
unsigned int | plotStyle |
Array2D< float > | xyData |
Structured XY data pairs for plotting curve. More... | |
float | xMin |
float | xMax |
float | yMin |
float | yMax |
float | r |
float | g |
float | b |
float | a |
std::vector< std::pair< float, float > > | scatterData |
Unstructured XY points. More... | |
std::vector< float > | scatterIntensity |
bool | scatterIntensityLog |
unsigned int | index |
Parent filter index. More... | |
![]() | |
const Filter * | parent |
Parent filter pointer. More... | |
unsigned int | cached |
Tells us if the filter has cached this data for later use. More... | |
Additional Inherited Members | |
![]() | |
unsigned int | streamType |
2D Plotting data
Plot2DStreamData::Plot2DStreamData | ( | ) |
Plot2DStreamData::Plot2DStreamData | ( | const Filter * | f | ) |
|
inlinevirtual |
Free mem held by objects.
Implements FilterStreamData.
References FilterStreamData::getNumBasicObjects().
|
virtual |
Implements FilterStreamData.
References ASSERT, PLOT_TYPE_ENUM_END, PlotStreamData::plotStyle, xorFunc(), and PlotStreamData::xyData.
Referenced by VisController::updateScene().
float Plot2DStreamData::a |
float Plot2DStreamData::b |
std::string Plot2DStreamData::dataLabel |
Referenced by ClusterAnalysisFilter::refresh(), and VisController::updateScene().
float Plot2DStreamData::g |
unsigned int Plot2DStreamData::index |
Parent filter index.
Referenced by ClusterAnalysisFilter::refresh(), and VisController::updateScene().
unsigned int Plot2DStreamData::plotStyle |
Referenced by ClusterAnalysisFilter::refresh(), and VisController::updateScene().
float Plot2DStreamData::r |
std::vector<std::pair<float,float> > Plot2DStreamData::scatterData |
Unstructured XY points.
Referenced by ClusterAnalysisFilter::refresh(), and VisController::updateScene().
std::vector<float> Plot2DStreamData::scatterIntensity |
Referenced by ClusterAnalysisFilter::refresh(), and VisController::updateScene().
bool Plot2DStreamData::scatterIntensityLog |
Referenced by ClusterAnalysisFilter::refresh(), and VisController::updateScene().
std::string Plot2DStreamData::xLabel |
Referenced by ClusterAnalysisFilter::refresh(), and VisController::updateScene().
float Plot2DStreamData::xMax |
Referenced by VisController::updateScene().
float Plot2DStreamData::xMin |
Referenced by VisController::updateScene().
Array2D<float> Plot2DStreamData::xyData |
Structured XY data pairs for plotting curve.
Referenced by VisController::updateScene().
std::string Plot2DStreamData::yLabel |
Referenced by ClusterAnalysisFilter::refresh(), and VisController::updateScene().
float Plot2DStreamData::yMax |
Referenced by VisController::updateScene().
float Plot2DStreamData::yMin |
Referenced by VisController::updateScene().