#include "IPosition.h"
#include <memory>
 
Go to the source code of this file.
 | 
|   | casacore | 
|   | this file contains all the compiler specific defines 
  | 
|   | 
 | 
 | 
| size_t  | casacore::ArrayVolume (size_t Ndim, const int *Shape) | 
|   | General global functions for Arrays.  More...
  | 
|   | 
| size_t  | casacore::ArrayIndexOffset (size_t Ndim, const ssize_t *Shape, const ssize_t *Origin, const ssize_t *Inc, const IPosition &Index) | 
|   | What is the linear index into an "Ndim" dimensional array of the given "Shape", "Origin", and "Increment" for a given IPosition Index.  More...
  | 
|   | 
| size_t  | casacore::ArrayIndexOffset (size_t Ndim, const ssize_t *Shape, const ssize_t *Inc, const IPosition &Index) | 
|   | 
| void  | casacore::throwArrayShapes (const IPosition &shape1, const IPosition &shape2, const char *name) | 
|   | Function to check the shapes.  More...
  | 
|   | 
| void  | casacore::checkArrayShapes (const ArrayBase &left, const ArrayBase &right, const char *name) | 
|   | 
      
        
          | #define CASA_ARRAYBASE_2_H |