casa
$Rev:20696$
|
#include <ds9context.h>
Public Member Functions | |
ds9context (WorldCanvas *wc) | |
double | mapAngleFromRef (double, CoordSystem, SkyFrame) |
double | mapAngleToRef (double, CoordSystem, SkyFrame) |
double | mapLenToRef (double d, CoordSystem sys, SkyFormat format=DEGREES) |
from Base::findFits(globalTile)->mapLenToRef(...) | |
Vector | mapLenToRef (const Vector &, CoordSystem sys, SkyFormat format=DEGREES) |
from Base::findFits(globalTile)->mapLenToRef(...) | |
Vector | mapToRef (const Vector &v, CoordSystem sys, SkyFrame format=FK5) |
from Base::findFits(globalTile)->mapToRef(...) | |
void | resetCompositeMarker () |
void | createContourPolygonCmd (const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createCompassCmd (const Vector &, double, const char *, const char *, int, int, CoordSystem, SkyFrame, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createCompositeCmd (const Vector &, double, int, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createVectCmd (const Vector &, const Vector &, int, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createVectCmd (const Vector &, double, double, int, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createProjectionCmd (const Vector &, const Vector &, double, const char *, const char *, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createRulerCmd (const Vector &, const Vector &, CoordSystem, SkyFrame, CoordSystem, SkyFormat, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createCircle3dCmd (const Vector &, double, const char *, const char *, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createAnnulusCmd (const Vector &, double, double, int, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createAnnulusCmd (const Vector &, int, double *, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createCpandaCmd (const Vector &, double, double, int, double, double, int, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createCpandaCmd (const Vector &, int, double *, int, double *, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createEllipseAnnulusCmd (const Vector &, const Vector &, const Vector &, int, double, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createEllipseAnnulusCmd (const Vector &, int, Vector *, double, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createEpandaCmd (const Vector &, double, double, int, const Vector &, const Vector &, int, double, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createEpandaCmd (const Vector &, int, double *, int, Vector *, double, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createLineCmd (const Vector &, const Vector &, int, int, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createBoxAnnulusCmd (const Vector &, const Vector &, const Vector &, int, double, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createBoxAnnulusCmd (const Vector &, int, Vector *, double, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createBpandaCmd (const Vector &, double, double, int, const Vector &, const Vector &, int, double, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createBpandaCmd (const Vector &, int, double *, int, Vector *, double, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createTextCmd (const Vector &, double, int, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createBoxCmd (const Vector &, const Vector &, double, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createEllipseCmd (const Vector &, const Vector &, double, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createCircleCmd (const Vector &, double, const char *, int *, int, const char *, const char *, unsigned short, const char *, const std::list< Tag > &) |
void | createPolygonCmd (const Vector ¢er, const Vector &bb, const char *color, int *dash, int width, const char *font, const char *text, unsigned short prop, const char *comment, const std::list< Tag > &tag) |
void | createPolygonCmd (const std::list< Vertex > &list, const char *color, int *dash, int width, const char *font, const char *text, unsigned short prop, const char *comment, const std::list< Tag > &tag) |
void | createCirclePointCmd (const Vector ¢er, int size, const char *color, int *dash, int width, const char *font, const char *text, unsigned short prop, const char *comment, const std::list< Tag > &tag) |
void | createBoxPointCmd (const Vector ¢er, int size, const char *color, int *dash, int width, const char *font, const char *text, unsigned short prop, const char *comment, const std::list< Tag > &tag) |
void | createDiamondPointCmd (const Vector ¢er, int size, const char *color, int *dash, int width, const char *font, const char *text, unsigned short prop, const char *comment, const std::list< Tag > &tag) |
void | createCrossPointCmd (const Vector ¢er, int size, const char *color, int *dash, int width, const char *font, const char *text, unsigned short prop, const char *comment, const std::list< Tag > &tag) |
void | createExPointCmd (const Vector ¢er, int size, const char *color, int *dash, int width, const char *font, const char *text, unsigned short prop, const char *comment, const std::list< Tag > &tag) |
void | createArrowPointCmd (const Vector ¢er, int size, const char *color, int *dash, int width, const char *font, const char *text, unsigned short prop, const char *comment, const std::list< Tag > &tag) |
void | createBoxCirclePointCmd (const Vector ¢er, int size, const char *color, int *dash, int width, const char *font, const char *text, unsigned short prop, const char *comment, const std::list< Tag > &tag) |
void | markerDeleteLastCmd () |
Private Attributes | |
WorldCanvas * | wc_ |
Definition at line 78 of file ds9context.h.
casa::viewer::ds9context::ds9context | ( | WorldCanvas * | wc | ) | [inline] |
Definition at line 80 of file ds9context.h.
void casa::viewer::ds9context::createAnnulusCmd | ( | const Vector & | , |
double | , | ||
double | , | ||
int | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 122 of file ds9context.h.
void casa::viewer::ds9context::createAnnulusCmd | ( | const Vector & | , |
int | , | ||
double * | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 126 of file ds9context.h.
void casa::viewer::ds9context::createArrowPointCmd | ( | const Vector & | center, |
int | size, | ||
const char * | color, | ||
int * | dash, | ||
int | width, | ||
const char * | font, | ||
const char * | text, | ||
unsigned short | prop, | ||
const char * | comment, | ||
const std::list< Tag > & | tag | ||
) |
void casa::viewer::ds9context::createBoxAnnulusCmd | ( | const Vector & | , |
const Vector & | , | ||
const Vector & | , | ||
int | , | ||
double | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 159 of file ds9context.h.
void casa::viewer::ds9context::createBoxAnnulusCmd | ( | const Vector & | , |
int | , | ||
Vector * | , | ||
double | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 163 of file ds9context.h.
void casa::viewer::ds9context::createBoxCirclePointCmd | ( | const Vector & | center, |
int | size, | ||
const char * | color, | ||
int * | dash, | ||
int | width, | ||
const char * | font, | ||
const char * | text, | ||
unsigned short | prop, | ||
const char * | comment, | ||
const std::list< Tag > & | tag | ||
) |
void casa::viewer::ds9context::createBoxCmd | ( | const Vector & | , |
const Vector & | , | ||
double | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) |
void casa::viewer::ds9context::createBoxPointCmd | ( | const Vector & | center, |
int | size, | ||
const char * | color, | ||
int * | dash, | ||
int | width, | ||
const char * | font, | ||
const char * | text, | ||
unsigned short | prop, | ||
const char * | comment, | ||
const std::list< Tag > & | tag | ||
) |
void casa::viewer::ds9context::createBpandaCmd | ( | const Vector & | , |
double | , | ||
double | , | ||
int | , | ||
const Vector & | , | ||
const Vector & | , | ||
int | , | ||
double | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 168 of file ds9context.h.
void casa::viewer::ds9context::createBpandaCmd | ( | const Vector & | , |
int | , | ||
double * | , | ||
int | , | ||
Vector * | , | ||
double | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 173 of file ds9context.h.
void casa::viewer::ds9context::createCircle3dCmd | ( | const Vector & | , |
double | , | ||
const char * | , | ||
const char * | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 118 of file ds9context.h.
void casa::viewer::ds9context::createCircleCmd | ( | const Vector & | , |
double | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) |
void casa::viewer::ds9context::createCirclePointCmd | ( | const Vector & | center, |
int | size, | ||
const char * | color, | ||
int * | dash, | ||
int | width, | ||
const char * | font, | ||
const char * | text, | ||
unsigned short | prop, | ||
const char * | comment, | ||
const std::list< Tag > & | tag | ||
) |
void casa::viewer::ds9context::createCompassCmd | ( | const Vector & | , |
double | , | ||
const char * | , | ||
const char * | , | ||
int | , | ||
int | , | ||
CoordSystem | , | ||
SkyFrame | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 96 of file ds9context.h.
void casa::viewer::ds9context::createCompositeCmd | ( | const Vector & | , |
double | , | ||
int | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 100 of file ds9context.h.
void casa::viewer::ds9context::createContourPolygonCmd | ( | const char * | , |
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 93 of file ds9context.h.
void casa::viewer::ds9context::createCpandaCmd | ( | const Vector & | , |
double | , | ||
double | , | ||
int | , | ||
double | , | ||
double | , | ||
int | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 129 of file ds9context.h.
void casa::viewer::ds9context::createCpandaCmd | ( | const Vector & | , |
int | , | ||
double * | , | ||
int | , | ||
double * | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 133 of file ds9context.h.
void casa::viewer::ds9context::createCrossPointCmd | ( | const Vector & | center, |
int | size, | ||
const char * | color, | ||
int * | dash, | ||
int | width, | ||
const char * | font, | ||
const char * | text, | ||
unsigned short | prop, | ||
const char * | comment, | ||
const std::list< Tag > & | tag | ||
) |
void casa::viewer::ds9context::createDiamondPointCmd | ( | const Vector & | center, |
int | size, | ||
const char * | color, | ||
int * | dash, | ||
int | width, | ||
const char * | font, | ||
const char * | text, | ||
unsigned short | prop, | ||
const char * | comment, | ||
const std::list< Tag > & | tag | ||
) |
void casa::viewer::ds9context::createEllipseAnnulusCmd | ( | const Vector & | , |
const Vector & | , | ||
const Vector & | , | ||
int | , | ||
double | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 137 of file ds9context.h.
void casa::viewer::ds9context::createEllipseAnnulusCmd | ( | const Vector & | , |
int | , | ||
Vector * | , | ||
double | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 142 of file ds9context.h.
void casa::viewer::ds9context::createEllipseCmd | ( | const Vector & | , |
const Vector & | , | ||
double | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) |
void casa::viewer::ds9context::createEpandaCmd | ( | const Vector & | , |
double | , | ||
double | , | ||
int | , | ||
const Vector & | , | ||
const Vector & | , | ||
int | , | ||
double | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 146 of file ds9context.h.
void casa::viewer::ds9context::createEpandaCmd | ( | const Vector & | , |
int | , | ||
double * | , | ||
int | , | ||
Vector * | , | ||
double | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 151 of file ds9context.h.
void casa::viewer::ds9context::createExPointCmd | ( | const Vector & | center, |
int | size, | ||
const char * | color, | ||
int * | dash, | ||
int | width, | ||
const char * | font, | ||
const char * | text, | ||
unsigned short | prop, | ||
const char * | comment, | ||
const std::list< Tag > & | tag | ||
) |
void casa::viewer::ds9context::createLineCmd | ( | const Vector & | , |
const Vector & | , | ||
int | , | ||
int | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 155 of file ds9context.h.
void casa::viewer::ds9context::createPolygonCmd | ( | const Vector & | center, |
const Vector & | bb, | ||
const char * | color, | ||
int * | dash, | ||
int | width, | ||
const char * | font, | ||
const char * | text, | ||
unsigned short | prop, | ||
const char * | comment, | ||
const std::list< Tag > & | tag | ||
) |
void casa::viewer::ds9context::createPolygonCmd | ( | const std::list< Vertex > & | list, |
const char * | color, | ||
int * | dash, | ||
int | width, | ||
const char * | font, | ||
const char * | text, | ||
unsigned short | prop, | ||
const char * | comment, | ||
const std::list< Tag > & | tag | ||
) |
void casa::viewer::ds9context::createProjectionCmd | ( | const Vector & | , |
const Vector & | , | ||
double | , | ||
const char * | , | ||
const char * | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 110 of file ds9context.h.
void casa::viewer::ds9context::createRulerCmd | ( | const Vector & | , |
const Vector & | , | ||
CoordSystem | , | ||
SkyFrame | , | ||
CoordSystem | , | ||
SkyFormat | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 114 of file ds9context.h.
void casa::viewer::ds9context::createTextCmd | ( | const Vector & | , |
double | , | ||
int | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 178 of file ds9context.h.
void casa::viewer::ds9context::createVectCmd | ( | const Vector & | , |
const Vector & | , | ||
int | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 103 of file ds9context.h.
void casa::viewer::ds9context::createVectCmd | ( | const Vector & | , |
double | , | ||
double | , | ||
int | , | ||
const char * | , | ||
int * | , | ||
int | , | ||
const char * | , | ||
const char * | , | ||
unsigned | short, | ||
const char * | , | ||
const std::list< Tag > & | |||
) | [inline] |
Definition at line 106 of file ds9context.h.
double casa::viewer::ds9context::mapAngleFromRef | ( | double | , |
CoordSystem | , | ||
SkyFrame | |||
) | [inline] |
Definition at line 82 of file ds9context.h.
double casa::viewer::ds9context::mapAngleToRef | ( | double | , |
CoordSystem | , | ||
SkyFrame | |||
) | [inline] |
Definition at line 83 of file ds9context.h.
double casa::viewer::ds9context::mapLenToRef | ( | double | d, |
CoordSystem | sys, | ||
SkyFormat | format = DEGREES |
||
) |
from Base::findFits(globalTile)->mapLenToRef(...)
Vector casa::viewer::ds9context::mapLenToRef | ( | const Vector & | , |
CoordSystem | sys, | ||
SkyFormat | format = DEGREES |
||
) |
from Base::findFits(globalTile)->mapLenToRef(...)
Vector casa::viewer::ds9context::mapToRef | ( | const Vector & | v, |
CoordSystem | sys, | ||
SkyFrame | format = FK5 |
||
) |
from Base::findFits(globalTile)->mapToRef(...)
void casa::viewer::ds9context::markerDeleteLastCmd | ( | ) | [inline] |
void casa::viewer::ds9context::resetCompositeMarker | ( | ) | [inline] |
Definition at line 91 of file ds9context.h.
WorldCanvas* casa::viewer::ds9context::wc_ [private] |
Definition at line 229 of file ds9context.h.