casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Macros | Functions
Region.qo.h File Reference
#include <set>
#include <map>
#include <list>
#include <string>
#include <images/Images/ImageStatistics.h>
#include <measures/Measures/MDirection.h>
#include <display/region/RegionInfo.h>
#include <display/Utilities/dtor.h>
#include <display/Display/MouseToolState.h>
#include <display/Utilities/VOID.h>
#include <casaqt/QtUtilities/QtId.h>
#include <stdexcept>
#include <QObject>
#include <display/Display/DisplayCoordinateSystem.h>
#include <display/region/QtRegionState.qo.h>
#include <display/region/RegionEnums.h>
#include <casa/Arrays/Vector.h>

Go to the source code of this file.

Classes

class  casacore::ImageInterface< T >
 A base class for astronomical images. More...
 
class  casa::viewer::ImageRegion_state
 
class  casa::viewer::Region
 All regions are specified in "linear coordinates", not "pixel coordinates". More...
 
class  casa::viewer::PointMarkerState
 used to pass point specific marker information (marker type and scaling) to generic region creation routines RegionTool::create(...) More...
 

Namespaces

 casacore
 For temporary backward namespace compatibility, use casa as alias for casacore.
 
 casa
 -*- mode: c++ -*-
 
 casa::viewer
 

Macros

#define DISPLAY_PURE_VIRTUAL(FUNCTION, RESULT)
 

Functions

void casa_viewer_pure_virtual (const char *file, int line, const char *func)
 
void casa::viewer::linear_to_screen (WorldCanvas *wc_, double, double, int &, int &)
 convert linear coordinates to viewer screen coordinates... More...
 
void casa::viewer::linear_to_screen (WorldCanvas *wc_, double, double, double, double, int &, int &, int &, int &)
 
void casa::viewer::linear_to_pixel (WorldCanvas *wc_, double, double, double &, double &)
 convert linear coordinates to casa pixel coordinates... More...
 
void casa::viewer::linear_to_pixel (WorldCanvas *wc_, double, double, double, double, double &, double &, double &, double &)
 
void casa::viewer::screen_to_linear (WorldCanvas *wc_, int, int, double &, double &)
 convert viewer screen coordinates to linear coordinates... More...
 
void casa::viewer::screen_to_linear (WorldCanvas *wc_, int, int, int, int, double &, double &, double &, double &)
 
void casa::viewer::linear_to_world (WorldCanvas *wc_, double, double, double &, double &)
 convert linear coordinates to world coordinates... More...
 
void casa::viewer::linear_to_world (WorldCanvas *wc_, double, double, double, double, double &, double &, double &, double &)
 
void casa::viewer::world_to_linear (WorldCanvas *wc_, double, double, double &, double &)
 convert world coordinates to linear coordinates... More...
 
void casa::viewer::world_to_linear (WorldCanvas *wc_, double, double, double, double, double &, double &, double &, double &)
 
void casa::viewer::pixel_to_world (WorldCanvas *wc_, double, double, double &, double &)
 convert casa pixel coordinates to world coordinates... More...
 
void casa::viewer::pixel_to_world (WorldCanvas *wc_, double, double, double, double, double &, double &, double &, double &)
 
void casa::viewer::pixel_to_linear (WorldCanvas *wc_, double, double, double &, double &)
 convert casa pixel coordinates to linear coordinates... More...
 
void casa::viewer::pixel_to_linear (WorldCanvas *wc_, double, double, double, double, double &, double &, double &, double &)
 
void casa::viewer::world_to_screen (WorldCanvas *wc_, double, double, int &, int &)
 convert world coordantes to screen coordinates More...
 
void casa::viewer::world_to_screen (WorldCanvas *wc_, double, double, double, double, int &, int &, int &, int &)
 
void casa::viewer::world_to_pixel (WorldCanvas *wc_, double, double, int &, int &)
 convert world to pixel coordinates More...
 
void casa::viewer::world_to_pixel (WorldCanvas *wc_, double, double, double, double, int &, int &, int &, int &)
 
void casa::viewer::linear_to_j2000 (WorldCanvas *wc_, double, double, double &, double &)
 convert linear coordinates to specific coordinate systems... More...
 
void casa::viewer::linear_to_j2000 (WorldCanvas *wc_, double, double, double, double, double &, double &, double &, double &)
 
void casa::viewer::linear_to_b1950 (WorldCanvas *wc_, double, double, double &, double &)
 
void casa::viewer::linear_to_b1950 (WorldCanvas *wc_, double, double, double, double, double &, double &, double &, double &)
 
void casa::viewer::linear_to_galactic (WorldCanvas *wc_, double, double, double &, double &)
 
void casa::viewer::linear_to_galactic (WorldCanvas *wc_, double, double, double, double, double &, double &, double &, double &)
 
void casa::viewer::linear_to_ecliptic (WorldCanvas *wc_, double, double, double &, double &)
 
void casa::viewer::linear_to_ecliptic (WorldCanvas *wc_, double, double, double, double, double &, double &, double &, double &)
 
void casa::viewer::to_linear (WorldCanvas *, casacore::MDirection::Types in_type, double, double, double &, double &)
 
void casa::viewer::to_linear (WorldCanvas *, casacore::MDirection::Types in_type, double, double, double, double, double &, double &, double &, double &)
 
void casa::viewer::to_linear_offset (WorldCanvas *, casacore::MDirection::Types in_type, double, double, double &, double &)
 
void casa::viewer::screen_offset_to_linear_offset (WorldCanvas *wc_, int, int, double &, double &)
 
void casa::viewer::pixel_offset_to_linear_offset (WorldCanvas *wc_, double, double, double &, double &)
 
void casa::viewer::linear_offset_to_pixel_offset (WorldCanvas *wc_, double, double, double &, double &)
 
casacore::MDirection::Types casa::viewer::get_coordinate_type (const DisplayCoordinateSystem &wc)
 

Macro Definition Documentation

#define DISPLAY_PURE_VIRTUAL (   FUNCTION,
  RESULT 
)

Definition at line 52 of file Region.qo.h.

Referenced by casa::viewer::Region::fetch_region_details().

Function Documentation

void casa_viewer_pure_virtual ( const char *  file,
int  line,
const char *  func 
)