28 #ifndef LATTICES_TILEDSHAPE_H 29 #define LATTICES_TILEDSHAPE_H 32 #include <casacore/casa/aips.h> 33 #include <casacore/casa/Arrays/IPosition.h> 38 template<
class T>
class Vector;
134 Double tolerance = 0.5)
const;
IPosition defaultTileShape(uInt nrPixelsPerTile, Double tolerance) const
Derive the default tile shape from the shape for the given number of pixels per tile.
A Vector of integers, for indexing into Array<T> objects.
IPosition tileShape(uInt nrPixelsPerTile=32768, Double tolerance=0.5) const
Return the tile shape.
const IPosition & shape() const
Return the shape.
Define the shape and tile shape.
TiledShape()
Default constructor has empty shape and tile shape.
bool Bool
Define the standard types used by Casacore.
TiledShape & operator=(const TiledShape &that)
Assignment (copy semantics).
Bool isTileShapeDefined() const
Is the tile shape defined?
this file contains all the compiler specific defines