Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itkCovariantVector.h File Reference

Go to the source code of this file.

Namespaces

namespace  itk

Classes

class  itk::CovariantVector< T, NVectorDimension >
 A templated class holding a n-Dimensional covariant vector. More...

Defines

#define ITK_TEMPLATE_CovariantVector(_, EXPORT, x, y)

Functions

ITKCommon_EXPORT void itk::CrossProduct (CovariantVector< int, 3 >, const Vector< int, 3 > &, const Vector< int, 3 > &)
ITKCommon_EXPORT void itk::CrossProduct (CovariantVector< float, 3 > &, const Vector< float, 3 > &, const Vector< float, 3 > &)
ITKCommon_EXPORT void itk::CrossProduct (CovariantVector< double, 3 > &, const Vector< double, 3 > &, const Vector< double, 3 > &)
template<class T, unsigned int NVectorDimension>
CovariantVector< T, NVectorDimension > itk::operator * (const T &scalar, const CovariantVector< T, NVectorDimension > &v)


Define Documentation

#define ITK_TEMPLATE_CovariantVector ( _,
EXPORT,
x,
 ) 

Value:

namespace itk { \
  _(2(class EXPORT CovariantVector< ITK_TEMPLATE_2 x >)) \
  namespace Templates { typedef CovariantVector< ITK_TEMPLATE_2 x > \
                        CovariantVector##y; } \
  }

Definition at line 262 of file itkCovariantVector.h.


Generated at Thu Nov 6 01:07:20 2008 for ITK by doxygen 1.5.1 written by Dimitri van Heesch, © 1997-2000