ITK  6.0.0
Insight Toolkit
Public Types | Public Member Functions | Static Public Attributes | List of all members
itk::CrossHelper< TVector > Class Template Reference

#include <itkCrossHelper.h>

Detailed Description

template<typename TVector>
class itk::CrossHelper< TVector >

Definition at line 36 of file itkCrossHelper.h.

Public Types

using ValueType = typename VectorType::ValueType
using VectorType = TVector

Public Member Functions

VectorType operator() (const VectorType &iU, const VectorType &iV) const

Static Public Attributes

static constexpr unsigned int Dimension = VectorType::Dimension

Member Typedef Documentation

◆ ValueType

template<typename TVector>
using itk::CrossHelper< TVector >::ValueType = typename VectorType::ValueType

Definition at line 40 of file itkCrossHelper.h.

◆ VectorType

template<typename TVector>
using itk::CrossHelper< TVector >::VectorType = TVector

Definition at line 39 of file itkCrossHelper.h.

Member Function Documentation

◆ operator()()

template<typename TVector>
VectorType itk::CrossHelper< TVector >::operator() ( const VectorType iU,
const VectorType iV 
) const
\( \boldsymbol{iU} \cdot \boldsymbol{iV} \)

Definition at line 50 of file itkCrossHelper.h.

References itk::CrossHelper< TVector >::Dimension.

Member Data Documentation

◆ Dimension

template<typename TVector>
constexpr unsigned int itk::CrossHelper< TVector >::Dimension = VectorType::Dimension

Definition at line 42 of file itkCrossHelper.h.

Referenced by itk::CrossHelper< TVector >::operator()().

The documentation for this class was generated from the following file: