STIR  6.2.0
Classes | Namespaces

Classes for use in implementation of stir::Array, stir::BasicCoordinate etc to test if it's a 1D array. More...

Go to the source code of this file.

Classes

struct  stir::detail::is_1d
 a class used to signify it's a 1D array More...
 
struct  stir::detail::is_not_1d
 a class used to signify it's not a 1D array More...
 
struct  stir::detail::test_if_1d< Num_dimensions >
 a templated class used to check if it's a 1D array or not This class only exists to allow a work-around for older compilers (such as VC 6.0) that do not implement partial ordering of function templates or partial template specialisation. More...
 
struct  stir::detail::test_if_1d< 1 >
 1D specialisation of a templated class used to check if it's a 1D array or not More...
 

Namespaces

 stir
 Namespace for the STIR library (and some/most of its applications)
 
 stir::detail
 Namespace for the implementation details of the STIR library.
 

Detailed Description

Classes for use in implementation of stir::Array, stir::BasicCoordinate etc to test if it's a 1D array.

Author
Kris Thielemans