casa
5.7.0-16
|
#include <MakeMask.qo.h>
Public Slots | |
void | drawRegion (casacore::Record mousereg, WorldCanvasHolder *wch) |
handle double click that announces a box is ready More... | |
void | newRegion_ (casacore::String imgFilename) |
React to new region creation in display panel. More... | |
void | changeAxis (casacore::String, casacore::String, casacore::String, std::vector< int >) |
handle switch display axis More... | |
void | activate (casacore::Record) |
handle single click to select a box More... | |
void | wcChanged (const casacore::String, const casacore::Vector< double >, const casacore::Vector< double >) |
this is not used, it emits for any wc change, too often More... | |
virtual void | closeEvent (QCloseEvent *event) |
Signals | |
void | hideRegionInFile () |
Public Member Functions | |
MakeMask (QtDisplayPanel *qdp) | |
~MakeMask () | |
Protected Slots | |
void | loadRegionFromFile () |
load masks from a file More... | |
void | saveRegionToFile () |
save masks to a file More... | |
void | deleteAll () |
delete all masks More... | |
void | showHideAll () |
toggle show or hide, but does not delete any More... | |
void | colorAll (const QString &) |
use a different color More... | |
void | doIt () |
the work horse for all the edit commands More... | |
void | showHelp () |
show help text More... | |
void | reShape (const QString &) |
create new box of this shape More... | |
void | zPlaneChanged () |
void | pPlaneChanged () |
Protected Member Functions | |
void | rotateBox (int cb) |
void | addBox (RegionShape *) |
void | deleteBox (RegionShape *) |
void | reDraw () |
void | addRegionsToShape (RSComposite *&theShapes, const casacore::WCRegion *&wcreg) |
casacore::WCUnion * | unfoldCompositeRegionToSimpleUnion (const casacore::WCRegion *&wcreg) |
void | unfoldIntoSimpleRegionPtrs (casacore::PtrBlock< const casacore::WCRegion * > &outRegPtrs, const casacore::WCRegion *&wcreg) |
RSComposite * | regionToShape (QtDisplayData *qdd, const casacore::ImageRegion *wcreg) |
convert region to shape More... | |
bool | planeAllowed (casacore::String, casacore::String) |
Private Attributes | |
QtDisplayPanel * | qdp_ |
casacore::PtrBlock< const casacore::ImageRegion * > | unionRegions_p |
DisplayData * | regData |
RegionShape * | activeShape |
QTimer * | timer |
bool | flash |
int | cb |
int | zIndex |
int | pIndex |
casacore::String | zAxis |
QGroupBox * | tGroup |
QPushButton * | load |
QPushButton * | save |
QPushButton * | showHide |
QPushButton * | removeAll |
QComboBox * | color |
QLineEdit * | chan |
QLineEdit * | corr |
Definition at line 55 of file MakeMask.qo.h.
casa::MakeMask::MakeMask | ( | QtDisplayPanel * | qdp | ) |
|
inline |
Definition at line 62 of file MakeMask.qo.h.
|
slot |
handle single click to select a box
|
protected |
|
protected |
|
slot |
handle switch display axis
|
virtualslot |
|
protectedslot |
use a different color
|
protectedslot |
delete all masks
|
protected |
|
protectedslot |
the work horse for all the edit commands
|
slot |
handle double click that announces a box is ready
|
signal |
|
protectedslot |
load masks from a file
|
slot |
React to new region creation in display panel.
|
protected |
|
protectedslot |
|
protected |
|
protected |
convert region to shape
|
protectedslot |
create new box of this shape
|
protected |
|
protectedslot |
save masks to a file
|
protectedslot |
show help text
|
protectedslot |
toggle show or hide, but does not delete any
|
protected |
|
protected |
|
slot |
this is not used, it emits for any wc change, too often
|
protectedslot |
|
private |
Definition at line 142 of file MakeMask.qo.h.
|
private |
Definition at line 147 of file MakeMask.qo.h.
|
private |
Definition at line 160 of file MakeMask.qo.h.
|
private |
Definition at line 158 of file MakeMask.qo.h.
|
private |
Definition at line 161 of file MakeMask.qo.h.
|
private |
Definition at line 145 of file MakeMask.qo.h.
|
private |
Definition at line 154 of file MakeMask.qo.h.
|
private |
Definition at line 149 of file MakeMask.qo.h.
|
private |
Definition at line 137 of file MakeMask.qo.h.
|
private |
Definition at line 140 of file MakeMask.qo.h.
|
private |
Definition at line 157 of file MakeMask.qo.h.
|
private |
Definition at line 155 of file MakeMask.qo.h.
|
private |
Definition at line 156 of file MakeMask.qo.h.
|
private |
Definition at line 153 of file MakeMask.qo.h.
|
private |
Definition at line 144 of file MakeMask.qo.h.
|
private |
Definition at line 139 of file MakeMask.qo.h.
|
private |
Definition at line 150 of file MakeMask.qo.h.
|
private |
Definition at line 148 of file MakeMask.qo.h.