casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes
casa::AnnText Class Reference

Represents a text annotation. More...

#include <AnnText.h>

Inheritance diagram for casa::AnnText:
casa::AnnotationBase

List of all members.

Public Member Functions

 AnnText (const Quantity &xPos, const Quantity &yPos, const String &dirRefFrameString, const CoordinateSystem &csys, const String &text, const Quantity &beginFreq, const Quantity &endFreq, const String &freqRefFrame, const String &dopplerString, const Quantity &restfreq, const Vector< Stokes::StokesTypes > &stokes)
 AnnText (const Quantity &xPos, const Quantity &yPos, const CoordinateSystem &csys, const String &text, const Vector< Stokes::StokesTypes > &stokes)
AnnTextoperator= (const AnnText &other)
 implicit copy constructor and destructor are fine
MDirection getDirection () const
 left most point of text string
String getText () const
virtual ostream & print (ostream &os) const

Private Member Functions

void _init (const Quantity &x, const Quantity &y)

Private Attributes

AnnotationBase::Direction _inputDirection
String _text

Detailed Description

Represents a text annotation.

Intended use:

Public interface

 <h3>Review Status</h3><dl><dt>Date Reviewed:<dd>yyyy/mm/dd</dl> 

<h3>Synopsis</h3>

Represents an ascii text annotation

Definition at line 47 of file AnnText.h.


Constructor & Destructor Documentation

casa::AnnText::AnnText ( const Quantity xPos,
const Quantity yPos,
const String dirRefFrameString,
const CoordinateSystem csys,
const String text,
const Quantity beginFreq,
const Quantity endFreq,
const String freqRefFrame,
const String dopplerString,
const Quantity restfreq,
const Vector< Stokes::StokesTypes > &  stokes 
)
casa::AnnText::AnnText ( const Quantity xPos,
const Quantity yPos,
const CoordinateSystem csys,
const String text,
const Vector< Stokes::StokesTypes > &  stokes 
)

Member Function Documentation

void casa::AnnText::_init ( const Quantity x,
const Quantity y 
) [private]

left most point of text string

AnnText& casa::AnnText::operator= ( const AnnText other)

implicit copy constructor and destructor are fine

virtual ostream& casa::AnnText::print ( ostream &  os) const [virtual]

Implements casa::AnnotationBase.


Member Data Documentation

Definition at line 82 of file AnnText.h.

Definition at line 83 of file AnnText.h.


The documentation for this class was generated from the following file: