casa::QtRegionManager Class Reference
#include <QtRegionManager.qo.h>
List of all members.
Public Slots |
void | changeAxis (String, String, String) |
void | activate (Record) |
Signals |
void | extendRegion (String, String) |
Public Member Functions |
| QtRegionManager (QtDisplayPanel *qdp, QWidget *parent=0) |
| ~QtRegionManager () |
bool | planeAllowed (int, String &, String &) |
Protected Slots |
void | drawRegion (Record mousereg, WorldCanvasHolder *wch) |
| draw region on viewer
|
void | newRegion_ (String imgFilename) |
| React to new region creation in display panel.
|
void | loadRegionFromImage () |
| Load region from current displayed image.
|
void | loadRegionFromFile () |
| Load region from ds9 or aipsbox or rgn file.
|
void | saveRegionInImage () |
| save region into image
|
void | saveRegionInFile () |
| react to SaveRgnn, save region to file
|
void | removeRegion () |
| remove region from image
|
void | toggleImageRegion () |
void | zPlaneChanged () |
void | currentRegionChanged (const QString &) |
void | showHelp () |
void | showHelpActive () |
RSComposite * | regionToShape (QtDisplayData *qdd, const ImageRegion *wcreg) |
| convert region to shape
|
void | cleanup () |
| Cleanup on destruction.
|
void | deleteActiveBox () |
void | insertActiveBox () |
void | singlePlane () |
| set up plane only or extending by channel and pol
|
void | extendChan () |
void | extendPol () |
void | resetRegionExtension () |
void | loadRegionsImageFromFile () |
DisplayData * | getImageData (QString) |
DisplayData * | getBoundingBoxData (QString) |
void | deleteRegion () |
| delete region from image
|
void | showHideRegion () |
| show/hide region
|
void | flashActive () |
void | exportRegions () |
Protected Member Functions |
void | addRegionsToShape (RSComposite *&theShapes, const WCRegion *&wcreg) |
WCUnion * | unfoldCompositeRegionToSimpleUnion (const WCRegion *&wcreg) |
void | displaySelectedRegion () |
void | showRegion (const String ®Name) |
bool | deleteBox (QString &, int) |
bool | insertBox (QString &) |
void | rotateBox (int) |
void | addRegionToMenu (const QString &, const QString &) |
Protected Attributes |
QtDisplayPanel * | qdp_ |
QWidget * | parent_ |
Private Member Functions |
void | unfoldIntoSimpleRegionPtrs (PtrBlock< const WCRegion * > &outRegPtrs, const WCRegion *&wcreg) |
Private Attributes |
PtrBlock< const ImageRegion * > | unionRegions_p |
List< RegionShape * > | regShapes_p |
QHash< QString, DisplayData * > | regData |
QHash< QString, bool > | regState |
QMenu * | showHideMenu |
QMenu * | deleteMenu |
QString | activeGroup |
int | activeBox |
RegionShape * | activeShape |
QTimer * | timer |
bool | flash |
int | cb |
Detailed Description
Definition at line 59 of file QtRegionManager.qo.h.
Constructor & Destructor Documentation
casa::QtRegionManager::QtRegionManager |
( |
QtDisplayPanel * |
qdp, |
|
|
QWidget * |
parent = 0 | |
|
) |
| | |
casa::QtRegionManager::~QtRegionManager |
( |
|
) |
[inline] |
Member Function Documentation
void casa::QtRegionManager::activate |
( |
Record |
|
) |
[slot] |
void casa::QtRegionManager::addRegionsToShape |
( |
RSComposite *& |
theShapes, |
|
|
const WCRegion *& |
wcreg | |
|
) |
| | [protected] |
void casa::QtRegionManager::addRegionToMenu |
( |
const QString & |
, |
|
|
const QString & |
| |
|
) |
| | [protected] |
void casa::QtRegionManager::changeAxis |
( |
String |
, |
|
|
String |
, |
|
|
String |
| |
|
) |
| | [slot] |
void casa::QtRegionManager::cleanup |
( |
|
) |
[protected, slot] |
void casa::QtRegionManager::currentRegionChanged |
( |
const QString & |
|
) |
[protected, slot] |
void casa::QtRegionManager::deleteActiveBox |
( |
|
) |
[protected, slot] |
bool casa::QtRegionManager::deleteBox |
( |
QString & |
, |
|
|
int |
| |
|
) |
| | [protected] |
void casa::QtRegionManager::deleteRegion |
( |
|
) |
[protected, slot] |
void casa::QtRegionManager::displaySelectedRegion |
( |
|
) |
[protected] |
void casa::QtRegionManager::drawRegion |
( |
Record |
mousereg, |
|
|
WorldCanvasHolder * |
wch | |
|
) |
| | [protected, slot] |
void casa::QtRegionManager::exportRegions |
( |
|
) |
[protected, slot] |
void casa::QtRegionManager::extendChan |
( |
|
) |
[protected, slot] |
void casa::QtRegionManager::extendPol |
( |
|
) |
[protected, slot] |
void casa::QtRegionManager::extendRegion |
( |
String |
, |
|
|
String |
| |
|
) |
| | [signal] |
void casa::QtRegionManager::flashActive |
( |
|
) |
[protected, slot] |
DisplayData* casa::QtRegionManager::getBoundingBoxData |
( |
QString |
|
) |
[protected, slot] |
DisplayData* casa::QtRegionManager::getImageData |
( |
QString |
|
) |
[protected, slot] |
void casa::QtRegionManager::insertActiveBox |
( |
|
) |
[protected, slot] |
bool casa::QtRegionManager::insertBox |
( |
QString & |
|
) |
[protected] |
void casa::QtRegionManager::loadRegionFromFile |
( |
|
) |
[protected, slot] |
Load region from ds9 or aipsbox or rgn file.
void casa::QtRegionManager::loadRegionFromImage |
( |
|
) |
[protected, slot] |
Load region from current displayed image.
void casa::QtRegionManager::loadRegionsImageFromFile |
( |
|
) |
[protected, slot] |
void casa::QtRegionManager::newRegion_ |
( |
String |
imgFilename |
) |
[protected, slot] |
React to new region creation in display panel.
bool casa::QtRegionManager::planeAllowed |
( |
int |
, |
|
|
String & |
, |
|
|
String & |
| |
|
) |
| | |
void casa::QtRegionManager::removeRegion |
( |
|
) |
[protected, slot] |
void casa::QtRegionManager::resetRegionExtension |
( |
|
) |
[protected, slot] |
void casa::QtRegionManager::rotateBox |
( |
int |
|
) |
[protected] |
void casa::QtRegionManager::saveRegionInFile |
( |
|
) |
[protected, slot] |
react to SaveRgnn, save region to file
void casa::QtRegionManager::saveRegionInImage |
( |
|
) |
[protected, slot] |
void casa::QtRegionManager::showHelp |
( |
|
) |
[protected, slot] |
void casa::QtRegionManager::showHelpActive |
( |
|
) |
[protected, slot] |
void casa::QtRegionManager::showHideRegion |
( |
|
) |
[protected, slot] |
void casa::QtRegionManager::showRegion |
( |
const String & |
regName |
) |
[protected] |
void casa::QtRegionManager::singlePlane |
( |
|
) |
[protected, slot] |
set up plane only or extending by channel and pol
void casa::QtRegionManager::toggleImageRegion |
( |
|
) |
[protected, slot] |
WCUnion* casa::QtRegionManager::unfoldCompositeRegionToSimpleUnion |
( |
const WCRegion *& |
wcreg |
) |
[protected] |
void casa::QtRegionManager::unfoldIntoSimpleRegionPtrs |
( |
PtrBlock< const WCRegion * > & |
outRegPtrs, |
|
|
const WCRegion *& |
wcreg | |
|
) |
| | [private] |
void casa::QtRegionManager::zPlaneChanged |
( |
|
) |
[protected, slot] |
Member Data Documentation
The documentation for this class was generated from the following file: