Classes | Namespaces | Functions

cmtkFixedVector.h File Reference

Go to the source code of this file.

Classes

class  cmtk::FixedVector< NDIM, T >
 Class for n-dimensional image index. More...
class  cmtk::FixedVector< NDIM, T >::Init
 Initialization class: use this to select initialization constructor. More...
class  cmtk::FixedVectorStaticInitializer< NDIM, T >
 Fixed vector static initializer class template. More...
class  cmtk::FixedVectorStaticInitializer< 3, T >
 Fixed vector static initializer class template. More...

Namespaces

namespace  cmtk

Functions

template<size_t NDIM, typename T >
const FixedVector< NDIM, T > cmtk::operator+ (const FixedVector< NDIM, T > &lhs, const FixedVector< NDIM, T > &rhs)
 Addition operator.
template<size_t NDIM, typename T >
const FixedVector< NDIM, T > cmtk::operator- (const FixedVector< NDIM, T > &lhs, const FixedVector< NDIM, T > &rhs)
 Subtraction operator.
template<size_t NDIM, typename T >
cmtk::operator* (const FixedVector< NDIM, T > &lhs, const FixedVector< NDIM, T > &rhs)
 Scalar product operator.
template<size_t NDIM, typename T , typename T2 >
const FixedVector< NDIM, T > cmtk::operator* (const T2 lhs, const FixedVector< NDIM, T > &rhs)
 Scalar multiplication operator.
template<size_t NDIM, typename T >
std::ofstream & cmtk::operator<< (std::ofstream &stream, const FixedVector< NDIM, T > &index)
 Stream input operator.
template<size_t NDIM, typename T >
std::ifstream & cmtk::operator>> (std::ifstream &stream, FixedVector< NDIM, T > &index)
 Stream output operator.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines