casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members
casa::DS9FileWriter Class Reference

Implementation of RegionFileWriter for writing to DS9 files. More...

#include <DS9FileWriter.qo.h>

Inheritance diagram for casa::DS9FileWriter:
casa::RSFileWriter casa::RSFileReaderWriter

Additional Inherited Members

- Public Types inherited from casa::RSFileReaderWriter
enum  SupportedType {
  DS9,
  CASA_XML
}
 Public Static Methods //. More...
 
- Public Member Functions inherited from casa::RSFileWriter
 RSFileWriter ()
 Constructor. More...
 
virtual ~RSFileWriter ()
 Destructor. More...
 
virtual QWidget * optionsWidget () const =0
 Provides a custom widget that can be used to get/set options specific to each format type. More...
 
virtual void setOptions (const QWidget *widget)=0
 Sets the options to the values given in the widget. More...
 
virtual bool write (const std::vector< RegionShape * > &shapes) const =0
 Write the given regions to the filename set with setFile and returns true if no errors were reported, false otherwise. More...
 
virtual bool writeFile (const casacore::String &filename, const std::vector< RegionShape * > &shapes)
 Calls setFile then write. More...
 
- Public Member Functions inherited from casa::RSFileReaderWriter
 RSFileReaderWriter ()
 Non-Static Members //. More...
 
virtual ~RSFileReaderWriter ()
 Destructor. More...
 
virtual void setFile (const casacore::String &filename)
 Sets the file to be read/written to the given. More...
 
virtual const RFErrorlastError () const
 Returns the last error set during read/write. More...
 
- Static Public Member Functions inherited from casa::RSFileReaderWriter
static SupportedType supportedType (casacore::String type)
 Converts between enum and casacore::String for SupportedType. More...
 
static casacore::String supportedType (SupportedType type)
 
static casacore::String extensionForType (SupportedType type)
 Returns the file extension for the given SupportedType. More...
 
static std::vector< SupportedTypesupportedTypes ()
 Returns all known SupportedTypes. More...
 
static std::vector
< casacore::String
supportedTypesStrings ()
 
static RSFileReaderreaderForType (SupportedType type)
 Returns an appropriate child RegionFileReader class for the given SupportedType, or NULL for an error (shouldn't happen). More...
 
static RSFileWriterwriterForType (SupportedType type)
 Returns an new appropriate child RegionFileWriter class for the given SupportedType, or NULL for an error (shouldn't happen). More...
 
static QWidget * optionsWidgetForType (SupportedType type)
 Returns an new appropriate options widget for the given SupportedType, or NULL for an error (shouldn't happen). More...
 
- Protected Member Functions inherited from casa::RSFileReaderWriter
virtual void setError (const casacore::String &error, bool isFatal=false) const
 Convenience method for setting last error during read/write. More...
 
- Protected Attributes inherited from casa::RSFileReaderWriter
casacore::String m_filename
 Filename to be read/written. More...
 
RFError m_lastError
 Last error seen during read/write. More...
 

Detailed Description

Implementation of RegionFileWriter for writing to DS9 files.

Definition at line 44 of file DS9FileWriter.qo.h.


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