soma-io 6.0.6
soma::AffineTransformationBase::Table< T > Class Template Reference

#include <soma-io/transformation/affinetransformation3d_base.h>

Inheritance diagram for soma::AffineTransformationBase::Table< T >:
Collaboration diagram for soma::AffineTransformationBase::Table< T >:

Public Member Functions

 Table (unsigned ncols, unsigned nlines)
 
 Table (unsigned nitems)
 
 Table (const Table &other)
 
 Table (const std::vector< T > &other)
 
T & operator() (int x, int y=0)
 
operator() (int x, int y=0) const
 
Tableoperator= (const Table &other)
 
unsigned dimX () const
 

Public Attributes

unsigned ncols
 

Detailed Description

template<typename T>
class soma::AffineTransformationBase::Table< T >

Definition at line 52 of file affinetransformation3d_base.h.

Constructor & Destructor Documentation

◆ Table() [1/4]

template<typename T>
soma::AffineTransformationBase::Table< T >::Table ( unsigned ncols,
unsigned nlines )
inline

Definition at line 55 of file affinetransformation3d_base.h.

References ncols.

Referenced by operator=(), and Table().

◆ Table() [2/4]

template<typename T>
soma::AffineTransformationBase::Table< T >::Table ( unsigned nitems)
inline

Definition at line 57 of file affinetransformation3d_base.h.

References ncols.

◆ Table() [3/4]

template<typename T>
soma::AffineTransformationBase::Table< T >::Table ( const Table< T > & other)
inline

Definition at line 59 of file affinetransformation3d_base.h.

References Table().

◆ Table() [4/4]

template<typename T>
soma::AffineTransformationBase::Table< T >::Table ( const std::vector< T > & other)
inline

Definition at line 64 of file affinetransformation3d_base.h.

References ncols.

Member Function Documentation

◆ dimX()

template<typename T>
unsigned soma::AffineTransformationBase::Table< T >::dimX ( ) const
inline

Definition at line 88 of file affinetransformation3d_base.h.

References ncols.

◆ operator()() [1/2]

template<typename T>
T & soma::AffineTransformationBase::Table< T >::operator() ( int x,
int y = 0 )
inline

Definition at line 69 of file affinetransformation3d_base.h.

References ncols.

◆ operator()() [2/2]

template<typename T>
T soma::AffineTransformationBase::Table< T >::operator() ( int x,
int y = 0 ) const
inline

Definition at line 74 of file affinetransformation3d_base.h.

References ncols.

◆ operator=()

template<typename T>
Table & soma::AffineTransformationBase::Table< T >::operator= ( const Table< T > & other)
inline

Definition at line 79 of file affinetransformation3d_base.h.

References ncols, and Table().

Member Data Documentation

◆ ncols

template<typename T>
unsigned soma::AffineTransformationBase::Table< T >::ncols

Definition at line 89 of file affinetransformation3d_base.h.

Referenced by dimX(), operator()(), operator()(), operator=(), Table(), Table(), and Table().


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