ArrayBase.h File Reference

Go to the source code of this file.

Classes

class  casacore::ArrayBase
 Non-templated base class for templated Array class. More...

Namespaces

namespace  casacore
 

this file contains all the compiler specific defines


Enumerations

enum  casacore::StorageInitPolicy {
  casacore::COPY,
  casacore::TAKE_OVER,
  casacore::SHARE
}
 

A global enum used by some Array constructors.

More...

Functions



size_t casacore::ArrayVolume (uInt Ndim, const Int *Shape)
 General global functions for Arrays.
size_t casacore::ArrayIndexOffset (uInt 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.
size_t casacore::ArrayIndexOffset (uInt 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.
void casacore::checkArrayShapes (const ArrayBase &left, const ArrayBase &right, const char *name)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1