ITK  5.3.0
Insight Toolkit
List of all members
itk::VariableLengthVectorExpression< TExpr1, TExpr2, TBinaryOp > Struct Template Reference

#include <itkVariableLengthVector.h>

Related Functions

(Note that these are not member functions.)

template<typename TExpr1 , typename TExpr2 , typename TBinaryOp >
std::ostream & operator<< (std::ostream &os, VariableLengthVectorExpression< TExpr1, TExpr2, TBinaryOp > const &v)
 
template<typename TExpr >
mpl::EnableIf< mpl::IsArray< TExpr >, typename TExpr::RealValueType >::Type GetNorm (TExpr const &v)
 
template<typename TExpr >
mpl::EnableIf< mpl::IsArray< TExpr >, typename TExpr::RealValueType >::Type GetSquaredNorm (TExpr const &v)
 

Detailed Description

template<typename TExpr1, typename TExpr2, typename TBinaryOp>
struct itk::VariableLengthVectorExpression< TExpr1, TExpr2, TBinaryOp >

Definition at line 36 of file itkVariableLengthVector.h.

Friends And Related Function Documentation

◆ GetNorm()

template<typename TExpr >
mpl::EnableIf< mpl::IsArray< TExpr >, typename TExpr::RealValueType >::Type GetNorm ( TExpr const &  v)
related

Returns vector's Euclidean Norm.

Template Parameters
TExprmust be an array
See also
mpl::IsArray<> to know the exact array types recognized as array by this traits
Examples
Examples/DataRepresentation/Image/Image4.cxx.

Definition at line 1380 of file itkVariableLengthVector.h.

◆ GetSquaredNorm()

template<typename TExpr >
mpl::EnableIf< mpl::IsArray< TExpr >, typename TExpr::RealValueType >::Type GetSquaredNorm ( TExpr const &  v)
related

Returns vector's squared Euclidean Norm.

Template Parameters
TExprmust be an array
See also
mpl::IsArray<> to know the exact array types recognized as array by this traits

Definition at line 1392 of file itkVariableLengthVector.h.

◆ operator<<()

template<typename TExpr1 , typename TExpr2 , typename TBinaryOp >
std::ostream & operator<< ( std::ostream &  os,
VariableLengthVectorExpression< TExpr1, TExpr2, TBinaryOp > const &  v 
)
related

Serialization of VariableLengthVectorExpression

Definition at line 1358 of file itkVariableLengthVector.h.


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