casa
5.7.0-16
|
Implementation of RegionFileWriter for writing to DS9 files. More...
#include <DS9FileWriter.qo.h>
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 RFError & | lastError () 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< SupportedType > | supportedTypes () |
Returns all known SupportedTypes. More... | |
static std::vector < casacore::String > | supportedTypesStrings () |
static RSFileReader * | readerForType (SupportedType type) |
Returns an appropriate child RegionFileReader class for the given SupportedType, or NULL for an error (shouldn't happen). More... | |
static RSFileWriter * | writerForType (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... | |
Implementation of RegionFileWriter for writing to DS9 files.
Definition at line 44 of file DS9FileWriter.qo.h.