Go to the source code of this file.
Namespaces |
| namespace | itk |
| | Hashtable class, used to implement the hashed associative containers itk_hash_set, itk_hash_map, itk_hash_multiset, and itk_hash_multimap.
|
Functions |
Vector< double, 3 >
ITKCommon_EXPORT | itk::CrossProduct (const Vector< double, 3 > &a, const Vector< double, 3 > &b) |
| Vector< float, 3 > ITKCommon_EXPORT | itk::CrossProduct (const Vector< float, 3 > &a, const Vector< float, 3 > &b) |
| Vector< int, 3 > ITKCommon_EXPORT | itk::CrossProduct (const Vector< int, 3 > &a, const Vector< int, 3 > &b) |
| template<class T , unsigned int NVectorDimension> |
| Vector< T, NVectorDimension > | itk::operator* (const T &scalar, const Vector< T, NVectorDimension > &v) |
| template<class T , unsigned int NVectorDimension> |
| std::ostream & | itk::operator<< (std::ostream &os, const Vector< T, NVectorDimension > &v) |
| template<class T , unsigned int NVectorDimension> |
| std::istream & | itk::operator>> (std::istream &is, Vector< T, NVectorDimension > &v) |
Macro Definition Documentation
| #define ITK_TEMPLATE_Vector |
( |
|
_, |
|
|
|
EXPORT, |
|
|
|
x, |
|
|
|
y |
|
) |
| |
Value:namespace itk { \
_(2(class EXPORT Vector< ITK_TEMPLATE_2 x >)) \
_(1(EXPORT std::ostream& operator<<(std::ostream&, \
const Vector< ITK_TEMPLATE_2 x >&))) \
_(1(EXPORT std::istream& operator>>(std::istream&, \
Vector< ITK_TEMPLATE_2 x >&))) \
namespace Templates {
typedef Vector< ITK_TEMPLATE_2 x >
Vector##y; } \
}
Definition at line 258 of file itkVector.h.