28 #ifndef LATTICES_LCREGIONFIXED_H
29 #define LATTICES_LCREGIONFIXED_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/lattices/LRegions/LCRegionSingle.h>
34 #include <casacore/lattices/Lattices/ArrayLattice.h>
LCRegionFixed(const LCRegionFixed &other)
Copy constructor (copy semantics).
LCRegionFixed & operator=(const LCRegionFixed &other)
Assignment (copy semantics) is only useful for derived classes.
void setMask(const Array< Bool > &mask)
Set the mask.
ArrayLattice< Bool > itsMask
const ArrayLattice< Bool > & getMask() const
Return the mask.
virtual ~LCRegionFixed()
Destructor.
LCRegionFixed(const IPosition &latticeShape)
Construct with the lattice shape only.
virtual Bool operator==(const LCRegion &other) const
Comparison.
const IPosition & latticeShape() const
Give the full lattice shape.
this file contains all the compiler specific defines
LatticeExprNode mask(const LatticeExprNode &expr)
This function returns the mask of the given expression.
bool Bool
Define the standard types used by Casacore.