28#ifndef CASA_MARRAYUTIL_H
29#define CASA_MARRAYUTIL_H
33#include <casacore/casa/aips.h>
34#include <casacore/casa/Arrays/ArrayUtil.h>
84 reorderArray(
array.mask(), newAxisOrder, alwaysCopy)) :
85 MArray<T> (reorderArray(
array.array(), newAxisOrder, alwaysCopy))));
126 reverseArray(
array.mask(), reversedAxes, alwaysCopy)) :
127 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)