Go to the documentation of this file.
28 #ifndef IMAGES_WCCONCATENATION_H
29 #define IMAGES_WCCONCATENATION_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/images/Regions/WCCompound.h>
34 #include <casacore/images/Regions/WCBox.h>
118 const WCBox& extendRange);
120 const WCBox& extendRange);
Interconvert pixel and world coordinates.
A Vector of integers, for indexing into Array<T> objects.
virtual ~WCConcatenation()
Base class for compound WCRegion objects.
A drop-in replacement for Block<T*>.
virtual LCRegion * doToLCRegion(const CoordinateSystem &cSys, const IPosition &shape, const IPosition &pixelAxesMap, const IPosition &outOrder) const
Convert to an LCRegion using the given coordinate system and shape.
void fill()
Do a check and fill the remainder of the object.
A hierarchical collection of named fields of various types.
WCConcatenation(const PtrBlock< const ImageRegion * > ®ions, const WCBox &extendRange)
Combine the given regions.
Base class to define world coordinate regions of interest in an image.
virtual WCRegion * cloneRegion() const
Make a copy of the derived object.
WCConcatenation & operator=(const WCConcatenation &other)
Assignment (copy semantics).
Class to define a world coordinate box region of interest in an image.
const PtrBlock< const WCRegion * > & regions() const
Get the contributing regions.
TableExprNode shape(const TableExprNode &array)
Function operating on any scalar or array resulting in a Double array containing the shape.
Abstract base class to define a region of interest in lattice coordinates.
virtual String type() const
Get the region type.
this file contains all the compiler specific defines
static String className()
Get the class name (to store in the record).
Combine multiple ImageRegion's into a new dimension.
String: the storage and methods of handling collections of characters.
bool Bool
Define the standard types used by Casacore.
static WCConcatenation * fromRecord(const TableRecord &, const String &tableName)
Convert correct object from a record.
virtual TableRecord toRecord(const String &tableName) const
Convert the (derived) object to a record.
virtual Bool operator==(const WCRegion &other) const
Comparison.