Medical Imaging Interaction Toolkit  2023.04.00
Medical Imaging Interaction Toolkit
mitk::VnlVectorCaster< T, R > Class Template Reference

#include <mitkVnlVectorCaster.h>

Inheritance diagram for mitk::VnlVectorCaster< T, R >:
Collaboration diagram for mitk::VnlVectorCaster< T, R >:

Public Member Functions

 VnlVectorCaster (const vnl_vector< T > *_InputVector, vnl_vector< R > *_OutputVector)
 
void Update ()
 

Static Public Member Functions

static void Update (const vnl_vector< T > &_InputVector, vnl_vector< R > &_OutputVector)
 

Detailed Description

template<class T, class R>
class mitk::VnlVectorCaster< T, R >

class for casting vnl vectors to another basic type by means of static cast

Definition at line 26 of file mitkVnlVectorCaster.h.

Constructor & Destructor Documentation

◆ VnlVectorCaster()

template<class T , class R >
mitk::VnlVectorCaster< T, R >::VnlVectorCaster ( const vnl_vector< T > *  _InputVector,
vnl_vector< R > *  _OutputVector 
)
inline

init default values and save references

Definition at line 33 of file mitkVnlVectorCaster.h.

Member Function Documentation

◆ Update() [1/2]

template<class T , class R >
void mitk::VnlVectorCaster< T, R >::Update ( )
inlinevirtual

executes the Algorithm

Implements mitk::Algorithm.

Definition at line 55 of file mitkVnlVectorCaster.h.

◆ Update() [2/2]

template<class T , class R >
static void mitk::VnlVectorCaster< T, R >::Update ( const vnl_vector< T > &  _InputVector,
vnl_vector< R > &  _OutputVector 
)
inlinestatic

static update

Definition at line 44 of file mitkVnlVectorCaster.h.


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