#include <BALL/VIEW/DATATYPE/standardDatasets.h>
Controller base class for one type of Dataset
BALL::VIEW::RegularData3DController::RegularData3DController | ( | ) |
BALL::VIEW::RegularData3DController::RegularData3DController | ( | RegularData3DController & | dc | ) |
virtual BALL::VIEW::RegularData3DController::~RegularData3DController | ( | ) | [virtual] |
virtual QMenu* BALL::VIEW::RegularData3DController::buildContextMenu | ( | QTreeWidgetItem * | item | ) | [virtual] |
Create a context menu for this data type. Initial support for deleting and saving entries is included. Overload this method for providing further entries.
Reimplemented from BALL::VIEW::DatasetController.
bool BALL::VIEW::RegularData3DController::computeIsoContourSurface | ( | Dataset & | data, |
const ColorRGBA & | color, | ||
float | value | ||
) |
void BALL::VIEW::RegularData3DController::computeIsoContourSurface | ( | ) | [slot] |
RegularData3D* BALL::VIEW::RegularData3DController::createHistogramGrid | ( | const RegularData3D & | grid | ) |
void BALL::VIEW::RegularData3DController::createHistogramGrid | ( | ) | [slot] |
virtual bool BALL::VIEW::RegularData3DController::createMenuEntries | ( | ) | [virtual] |
Create menu entries for this data type. Initial support for open file menu entry is included. Overload this method for providing further entries.
Reimplemented from BALL::VIEW::DatasetController.
bool BALL::VIEW::RegularData3DController::createRaytraceableGrid | ( | ) | [slot] |
void BALL::VIEW::RegularData3DController::createSphere | ( | ) | [slot] |
bool BALL::VIEW::RegularData3DController::createVectorGrid | ( | ) | [slot] |
void BALL::VIEW::RegularData3DController::deleteDataset_ | ( | Dataset * | ) | [protected, virtual] |
In the derived class: cast to concrete type and delete the data!
Reimplemented from BALL::VIEW::DatasetController.
RegularData3D* BALL::VIEW::RegularData3DController::getData | ( | Dataset * | set | ) |
bool BALL::VIEW::RegularData3DController::isGridSizePowerOfTwo | ( | const RegularData3D & | grid | ) | const |
virtual Dataset* BALL::VIEW::RegularData3DController::open | ( | String | filetype, |
String | filename | ||
) | [virtual] |
Reimplemented from BALL::VIEW::DatasetController.
void BALL::VIEW::RegularData3DController::resizeGrid | ( | ) | [slot] |
RegularData3D* BALL::VIEW::RegularData3DController::resizeGrid | ( | const RegularData3D & | grid | ) |
void BALL::VIEW::RegularData3DController::visualizeGrid | ( | ) | [slot] |
virtual bool BALL::VIEW::RegularData3DController::write | ( | Dataset * | set, |
String | filetype, | ||
String | filename | ||
) | [virtual] |
Reimplemented from BALL::VIEW::DatasetController.
Referenced by BALL::VIEW::DemoTutorialDialog::onNotifyTutorial_().