casac::regionmanager Class Reference

#include <regionmanager_cmpt.h>

List of all members.


Detailed Description

regionmanager component class

// TODO: WRITE YOUR DESCRIPTION HERE!

Author:
Version:

Definition at line 36 of file regionmanager_cmpt.h.

Public Member Functions

 regionmanager ()
virtual ~regionmanager ()
std::string absreltype (const int absrelvalue=0)
::casac::recordbox (const std::vector< double > &blc=std::vector< double >(1, 0), const std::vector< double > &trc=std::vector< double >(1,-1), const std::vector< double > &inc=std::vector< double >(1, 1), const std::string &absrel="abs", const bool frac=false, const std::string &comment="")
::casac::recordcomplement (const::casac::variant &region=::casac::initialize_variant(""), const std::string &comment="")
::casac::recordconcatenation (const::casac::variant &box, const ::casac::record &regions, const std::string &comment="")
bool copyregions (const std::string &tableout="", const std::string &tablein="", const std::string &regionname="")
int dflt ()
bool deletefromtable (const std::string &tablename="", const std::string &regionname="")
bool difference (const::casac::record &region1=::casac::initialize_record(""), const ::casac::record &region2=::casac::initialize_record(""), const std::string &comment="")
bool done ()
bool extension (const::casac::record &box=::casac::initialize_record(""), const ::casac::record &region=::casac::initialize_record(""), const std::string &comment="")
::casac::recordextractsimpleregions (const::casac::record &region=::casac::initialize_record(""))
::casac::recordfromfiletorecord (const std::string &filename="", const bool verbose=true, const std::string &regionname="")
bool fromglobaltotable (const std::string &tablename="", const bool confirm=true, const bool verbose=true, const ::casac::variant &regionname=::casac::initialize_variant(""), const ::casac::record &regions=::casac::initialize_record(""))
std::string fromrecordtotable (const std::string &tablename="", const ::casac::variant &regionname=::casac::initialize_variant(""), const ::casac::record &regionrec=::casac::initialize_record(""), const bool verbose=true)
::casac::recordfromtabletorecord (const std::string &tablename="", const ::casac::variant &regionname=::casac::initialize_variant(""), const bool verbose=true)
::casac::recordintersection (const::casac::variant &regions=::casac::initialize_variant(""), const std::string &comment="")
bool ispixelregion (const::casac::record &region=::casac::initialize_record(""))
bool isworldregion (const::casac::record &region=::casac::initialize_record(""))
std::vector< std::string > namesintable (const std::string &tablename="")
::casac::recordpixeltoworldregion (const::casac::record &csys=::casac::initialize_record(""), const std::vector< int > &shape=std::vector< int >(1, 0), const ::casac::record &region=::casac::initialize_record(""))
::casac::recordquarter (const std::string &comment="")
bool setcoordinates (const::casac::record &csys=::casac::initialize_record(""))
::casac::recordmakeunion (const::casac::variant &regions=::casac::initialize_variant(""), const std::string &comment="")
::casac::recordwbox (const::casac::variant &blc=::casac::initialize_variant(""), const::casac::variant &trc=::casac::initialize_variant(""), const std::vector< int > &pixelaxes=std::vector< int >(1,-1), const ::casac::record &csys=::casac::initialize_record(""), const std::string &absrel="'abs'", const std::string &comment="")
::casac::recordwpolygon (const::casac::variant &x=::casac::initialize_variant(""), const ::casac::variant &y=::casac::initialize_variant(""), const std::vector< int > &pixelaxes=std::vector< int >(1,-1), const ::casac::record &csys=::casac::initialize_record(""), const std::string &absrel="abs", const std::string &comment="")
::casac::recordwmask (const std::string &expr="")


Constructor & Destructor Documentation

casac::regionmanager::regionmanager (  ) 

virtual casac::regionmanager::~regionmanager (  )  [virtual]


Member Function Documentation

std::string casac::regionmanager::absreltype ( const int  absrelvalue = 0  ) 

::casac::record* casac::regionmanager::box ( const std::vector< double > &  blc = std::vector< double >(1, 0),
const std::vector< double > &  trc = std::vector< double >(1,-1),
const std::vector< double > &  inc = std::vector< double >(1, 1),
const std::string &  absrel = "abs",
const bool  frac = false,
const std::string &  comment = "" 
)

::casac::record* casac::regionmanager::complement ( const ::casac::variant region = ::casac::initialize_variant(""),
const std::string &  comment = "" 
)

::casac::record* casac::regionmanager::concatenation ( const ::casac::variant box,
const ::casac::record regions,
const std::string &  comment = "" 
)

bool casac::regionmanager::copyregions ( const std::string &  tableout = "",
const std::string &  tablein = "",
const std::string &  regionname = "" 
)

int casac::regionmanager::dflt (  ) 

bool casac::regionmanager::deletefromtable ( const std::string &  tablename = "",
const std::string &  regionname = "" 
)

bool casac::regionmanager::difference ( const ::casac::record region1 = ::casac::initialize_record(""),
const ::casac::record region2 = ::casac::initialize_record(""),
const std::string &  comment = "" 
)

bool casac::regionmanager::done (  ) 

bool casac::regionmanager::extension ( const ::casac::record box = ::casac::initialize_record(""),
const ::casac::record region = ::casac::initialize_record(""),
const std::string &  comment = "" 
)

::casac::record* casac::regionmanager::extractsimpleregions ( const ::casac::record region = ::casac::initialize_record("")  ) 

::casac::record* casac::regionmanager::fromfiletorecord ( const std::string &  filename = "",
const bool  verbose = true,
const std::string &  regionname = "" 
)

bool casac::regionmanager::fromglobaltotable ( const std::string &  tablename = "",
const bool  confirm = true,
const bool  verbose = true,
const ::casac::variant regionname = ::casac::initialize_variant(""),
const ::casac::record regions = ::casac::initialize_record("") 
)

std::string casac::regionmanager::fromrecordtotable ( const std::string &  tablename = "",
const ::casac::variant regionname = ::casac::initialize_variant(""),
const ::casac::record regionrec = ::casac::initialize_record(""),
const bool  verbose = true 
)

::casac::record* casac::regionmanager::fromtabletorecord ( const std::string &  tablename = "",
const ::casac::variant regionname = ::casac::initialize_variant(""),
const bool  verbose = true 
)

::casac::record* casac::regionmanager::intersection ( const ::casac::variant regions = ::casac::initialize_variant(""),
const std::string &  comment = "" 
)

bool casac::regionmanager::ispixelregion ( const ::casac::record region = ::casac::initialize_record("")  ) 

bool casac::regionmanager::isworldregion ( const ::casac::record region = ::casac::initialize_record("")  ) 

std::vector<std::string> casac::regionmanager::namesintable ( const std::string &  tablename = ""  ) 

::casac::record* casac::regionmanager::pixeltoworldregion ( const ::casac::record csys = ::casac::initialize_record(""),
const std::vector< int > &  shape = std::vector< int >(1, 0),
const ::casac::record region = ::casac::initialize_record("") 
)

::casac::record* casac::regionmanager::quarter ( const std::string &  comment = ""  ) 

bool casac::regionmanager::setcoordinates ( const ::casac::record csys = ::casac::initialize_record("")  ) 

::casac::record* casac::regionmanager::makeunion ( const ::casac::variant regions = ::casac::initialize_variant(""),
const std::string &  comment = "" 
)

::casac::record* casac::regionmanager::wbox ( const ::casac::variant blc = ::casac::initialize_variant(""),
const ::casac::variant trc = ::casac::initialize_variant(""),
const std::vector< int > &  pixelaxes = std::vector< int >(1,-1),
const ::casac::record csys = ::casac::initialize_record(""),
const std::string &  absrel = "'abs'",
const std::string &  comment = "" 
)

::casac::record* casac::regionmanager::wpolygon ( const ::casac::variant x = ::casac::initialize_variant(""),
const ::casac::variant y = ::casac::initialize_variant(""),
const std::vector< int > &  pixelaxes = std::vector< int >(1,-1),
const ::casac::record csys = ::casac::initialize_record(""),
const std::string &  absrel = "abs",
const std::string &  comment = "" 
)

::casac::record* casac::regionmanager::wmask ( const std::string &  expr = ""  ) 


The documentation for this class was generated from the following file:
Generated on Mon Sep 1 22:48:41 2008 for NRAOCASA by  doxygen 1.5.1