26#ifndef CASA_MARRAYUTIL_H
27#define CASA_MARRAYUTIL_H
31#include <casacore/casa/aips.h>
32#include <casacore/casa/Arrays/ArrayUtil.h>
82 reorderArray(
array.mask(), newAxisOrder, alwaysCopy)) :
83 MArray<T> (reorderArray(
array.array(), newAxisOrder, alwaysCopy))));
124 reverseArray(
array.mask(), reversedAxes, alwaysCopy)) :
125 MArray<T> (reverseArray(
array.array(), reversedAxes, alwaysCopy))));
Bool isNull() const
Does the node contain no actual node?
this file contains all the compiler specific defines
TableExprNode array(const TableExprNode &values, const TableExprNodeSet &shape)
Create an array of the given shape and fill it with the values.
bool Bool
Define the standard types used by Casacore.
MArray< T > reorderArray(const MArray< T > &array, const IPosition &newAxisOrder, Bool alwaysCopy=True)
Reverse the order of one or more axes of an MArray.
MArray< T > reverseArray(const MArray< T > &array, const IPosition &reversedAxes, Bool alwaysCopy=True)