#include <ImageReorderer.h>
List of all members.
Public Member Functions |
| ImageReorderer (const String &imagename, uInt order, const String &outputImage) |
| Top level interface for reordering image axes.
|
| ImageReorderer (const String &imagename, const String &order, const String &outputImage) |
| ImageReorderer (const String &imagename, const Vector< String > order, const String &outputImage) |
| ImageReorderer (const ImageInterface< Float > *const image, uInt order, const String &outputImage) |
| ImageReorderer (const ImageInterface< Float > *const image, const String &order, const String &outputImage) |
| ImageReorderer (const ImageInterface< Float > *const image, const Vector< String > order, const String &outputImage) |
| ~ImageReorderer () |
| destructor
|
ImageInterface< Float > * | reorder () const |
| reorder the axes and write the output image.
|
Private Member Functions |
| ImageReorderer () |
| Do not allow use of default constuctor.
|
void | _construct (const String &imagename, const String &outfile) |
IPosition | _getOrder (uInt order) const |
IPosition | _getOrder (const String &order) const |
IPosition | _getOrder (Vector< String > &order) const |
void | _downcase (Vector< String > &vec) const |
Private Attributes |
LogIO * | _log |
ImageInterface< Float > * | _image |
IPosition | _order |
String | _outputImage |
Detailed Description
Definition at line 36 of file ImageReorderer.h.
Constructor & Destructor Documentation
casa::ImageReorderer::ImageReorderer |
( |
const String & |
imagename, |
|
|
uInt |
order, |
|
|
const String & |
outputImage | |
|
) |
| | |
Top level interface for reordering image axes.
Etymology
Reorders images axes.
Synopsis
ImageReorderer is the top level interface for reordering image axes.
Example
casa::ImageReorderer::ImageReorderer |
( |
const String & |
imagename, |
|
|
const String & |
order, |
|
|
const String & |
outputImage | |
|
) |
| | |
casa::ImageReorderer::ImageReorderer |
( |
const String & |
imagename, |
|
|
const Vector< String > |
order, |
|
|
const String & |
outputImage | |
|
) |
| | |
casa::ImageReorderer::~ImageReorderer |
( |
|
) |
|
casa::ImageReorderer::ImageReorderer |
( |
|
) |
[private] |
Do not allow use of default constuctor.
Member Function Documentation
void casa::ImageReorderer::_construct |
( |
const String & |
imagename, |
|
|
const String & |
outfile | |
|
) |
| | [private] |
void casa::ImageReorderer::_downcase |
( |
Vector< String > & |
vec |
) |
const [private] |
IPosition casa::ImageReorderer::_getOrder |
( |
const String & |
order |
) |
const [private] |
IPosition casa::ImageReorderer::_getOrder |
( |
uInt |
order |
) |
const [private] |
reorder the axes and write the output image.
Returns the associated PagedImage object.
Member Data Documentation
The documentation for this class was generated from the following file: