3Depict
|
Data class for holding info about non-overlapping. More...
#include <plot.h>
Public Types | |
enum | { ACCESS_MODE_FILTER, ACCESS_MODE_RANGEFILE, ACCESS_MODE_ENUM_END } |
Public Member Functions | |
PlotRegion () | |
PlotRegion (size_t updateMethod, void *parentObject) | |
const PlotRegion & | operator= (const PlotRegion &r) |
void | setUpdateMethod (size_t updateMethod, void *parentObject) |
void | updateParent (size_t method, const std::vector< float > &newBounds, bool updateSelf=true) |
Filter * | getParentAsFilter () const |
RangeFile * | getParentAsRangeFile () const |
std::string | getName () const |
Public Attributes | |
std::vector< std::pair< float, float > > | bounds |
float | r |
float | g |
float | b |
unsigned int | id |
std::string | label |
Data class for holding info about non-overlapping.
PlotRegion::PlotRegion | ( | ) |
PlotRegion::PlotRegion | ( | size_t | updateMethod, |
void * | parentObject | ||
) |
std::string PlotRegion::getName | ( | ) | const |
Referenced by MathGLPane::getErrString(), and getParentAsRangeFile().
|
inline |
References ACCESS_MODE_FILTER, and ASSERT.
|
inline |
References ACCESS_MODE_RANGEFILE, ASSERT, and getName().
const PlotRegion & PlotRegion::operator= | ( | const PlotRegion & | r | ) |
void PlotRegion::setUpdateMethod | ( | size_t | updateMethod, |
void * | parentObject | ||
) |
References ASSERT.
void PlotRegion::updateParent | ( | size_t | method, |
const std::vector< float > & | newBounds, | ||
bool | updateSelf = true |
||
) |
float PlotRegion::b |
Referenced by RegionGroup::addRegion(), RegionGroup::clear(), operator=(), and RangeEditorDialog::setPlotWrapper().
std::vector<std::pair<float,float> > PlotRegion::bounds |
Referenced by RegionGroup::addRegion(), MathGLPane::getErrString(), operator=(), and RangeEditorDialog::setPlotWrapper().
float PlotRegion::g |
unsigned int PlotRegion::id |
Referenced by RegionGroup::addRegion(), operator=(), and RangeEditorDialog::setPlotWrapper().
std::string PlotRegion::label |
Referenced by RegionGroup::addRegion(), and operator=().
float PlotRegion::r |