Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts
Classes | Namespaces | Defines | Functions

itkCovariantVector.h File Reference

Go to the source code of this file.

Classes

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

Namespaces

namespace  itk

Defines

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

Functions

ITKCommon_EXPORT void itk::CrossProduct (CovariantVector< double, 3 > &, const Vector< double, 3 > &, const Vector< double, 3 > &)
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 > &)
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,
  y 
)
Value:
namespace itk { \
  _(2(class EXPORT CovariantVector< ITK_TEMPLATE_2 x >)) \
  namespace Templates { typedef CovariantVector< ITK_TEMPLATE_2 x > \
                        CovariantVector##y; } \
  }

Definition at line 264 of file itkCovariantVector.h.


Generated at Mon Jul 12 2010 20:20:58 for ITK by doxygen 1.7.1 written by Dimitri van Heesch, © 1997-2000