src/Index/NDIndex.h File Reference

#include "Index/Index.h"
#include <iostream.h>
#include "Index/NDIndexInlines.h"

Include dependency graph for NDIndex.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  NDIndex< Dim >
class  Touches< Dim >
class  Contains< Dim >
class  Split< Dim >

Functions

template<unsigned Dim>
NDIndex< Dim > operator+ (const NDIndex< Dim > &, const int *)
template<unsigned Dim>
NDIndex< Dim > operator+ (const int *, const NDIndex< Dim > &)
template<unsigned Dim>
NDIndex< Dim > operator- (const NDIndex< Dim > &, const int *)
template<unsigned Dim>
NDIndex< Dim > operator- (const int *, const NDIndex< Dim > &)
template<unsigned Dim>
NDIndex< Dim > operator- (const NDIndex< Dim > &)
template<unsigned Dim>
NDIndex< Dim > operator * (const NDIndex< Dim > &, const int *)
template<unsigned Dim>
NDIndex< Dim > operator * (const int *, const NDIndex< Dim > &)
template<unsigned Dim>
NDIndex< Dim > operator/ (const NDIndex< Dim > &, const int *)
template<unsigned Dim>
bool operator< (const NDIndex< Dim > &, const NDIndex< Dim > &)
template<unsigned Dim, unsigned Dim2>
bool operator== (const NDIndex< Dim > &, const NDIndex< Dim2 > &)
template<unsigned Dim>
ostream & operator<< (ostream &, const NDIndex< Dim > &)
template<unsigned D1, unsigned D2>
NDIndex< D1 > plugBase (const NDIndex< D1 > &, const NDIndex< D2 > &)


Function Documentation

template<unsigned Dim>
NDIndex< Dim > operator * const int *  ,
const NDIndex< Dim > & 
[inline]
 

Definition at line 217 of file NDIndex.h.

template<unsigned Dim>
NDIndex< Dim > operator * const NDIndex< Dim > &  ,
const int * 
[inline]
 

Definition at line 209 of file NDIndex.h.

template<unsigned Dim>
NDIndex< Dim > operator+ const int *  ,
const NDIndex< Dim > & 
[inline]
 

Definition at line 175 of file NDIndex.h.

template<unsigned Dim>
NDIndex< Dim > operator+ const NDIndex< Dim > &  ,
const int * 
[inline]
 

Definition at line 167 of file NDIndex.h.

template<unsigned Dim>
NDIndex< Dim > operator- const NDIndex< Dim > &   )  [inline]
 

Definition at line 201 of file NDIndex.h.

template<unsigned Dim>
NDIndex< Dim > operator- const int *  ,
const NDIndex< Dim > & 
[inline]
 

Definition at line 191 of file NDIndex.h.

template<unsigned Dim>
NDIndex< Dim > operator- const NDIndex< Dim > &  ,
const int * 
[inline]
 

Definition at line 183 of file NDIndex.h.

template<unsigned Dim>
NDIndex< Dim > operator/ const NDIndex< Dim > &  ,
const int * 
[inline]
 

Definition at line 225 of file NDIndex.h.

template<unsigned Dim>
bool operator< const NDIndex< Dim > &  ,
const NDIndex< Dim > & 
[inline]
 

Definition at line 236 of file NDIndex.h.

template<unsigned Dim>
ostream & operator<< ostream &  ,
const NDIndex< Dim > & 
[inline]
 

Definition at line 259 of file NDIndex.h.

template<unsigned Dim, unsigned Dim2>
bool operator== const NDIndex< Dim > &  ,
const NDIndex< Dim2 > & 
[inline]
 

Definition at line 246 of file NDIndex.h.

template<unsigned D1, unsigned D2>
NDIndex<D1> plugBase const NDIndex< D1 > &  ,
const NDIndex< D2 > & 
[inline]
 

Definition at line 44 of file NDIndexInlines.h.

References plugBase().

Referenced by plugBase(), and NDIndex< Brackets >::plugBase().

Here is the call graph for this function:


Generated on Mon Jan 16 13:54:21 2006 for IPPL by  doxygen 1.4.6