Tomographer  v1.0a
Tomographer C++ Framework Documentation
Tomographer::Tools::static_or_dynamic< T_, Eigen::Dynamic > Class Template Reference

Template Specialization – see static_or_dynamic<T_,Value> More...

#include <tomographer/tools/util.h>

Public Types

typedef T_ T
 See static_or_dynamic<T_,Value>::T.
 

Public Member Functions

 static_or_dynamic ()=delete
 No default constructor.
 
 static_or_dynamic (T val)
 Constructor which initializes the value to val. More...
 
T value () const
 See static_or_dynamic<typename T_, int Value>::value()
 
T operator() () const
 See static_or_dynamic<typename T_, int Value>::operator()()
 

Static Public Attributes

static constexpr T ValueAtCTime = Eigen::Dynamic
 See static_or_dynamic<T_,Value>::ValueAtCTime. This is now fixed to Eigen::Dynamic.
 

Detailed Description

template<typename T_>
class Tomographer::Tools::static_or_dynamic< T_, Eigen::Dynamic >

Template Specialization – see static_or_dynamic<T_,Value>

Specialization for the case if the value is known only at runtime.

Definition at line 183 of file util.h.

Constructor & Destructor Documentation

template<typename T_ >
Tomographer::Tools::static_or_dynamic< T_, Eigen::Dynamic >::static_or_dynamic ( T  val)
inlineexplicit

Constructor which initializes the value to val.

The stored value may not be subsequently changed.

Definition at line 197 of file util.h.


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