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).
AxesMapping apply(const IPosition &shape) const
Apply the specification to a shape.
AxesSpecifier()
The default constructor keeps all axes.
Specification of axes to keep or remove.
Info about mapping array axes to another order.
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