29 #ifndef CASA_AXESSPECIFIER_H 30 #define CASA_AXESSPECIFIER_H 34 #include <casacore/casa/aips.h> 35 #include <casacore/casa/Arrays/IPosition.h> 36 #include <casacore/casa/Arrays/AxesMapping.h> A Vector of integers, for indexing into Array<T> objects.
AxesSpecifier & operator=(const AxesSpecifier &other)
Assignment (copy semantics).
AxesSpecifier()
The default constructor keeps all axes.
Specification of axes to keep or remove.
Info about mapping array axes to another order.
AxesMapping apply(const IPosition &shape) const
Apply the specification to a shape.
bool Bool
Define the standard types used by Casacore.
TableExprNode shape(const TableExprNode &array)
Function operating on any scalar or array resulting in a Double array containing the shape...
Bool keep() const
Are we keeping all degenerate axes ?
this file contains all the compiler specific defines