OpenGM  2.3.x
Discrete Graphical Model Library
Classes | Namespaces | Functions
utilities2.hxx File Reference
#include <functional>
#include <numeric>
#include <string>
#include <stdexcept>
#include <cmath>
#include <sstream>
+ Include dependency graph for utilities2.hxx:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  opengm::trws_base::VariableToFactorMapping< GM >
 
class  opengm::trws_base::FactorWrapper< FACTOR >
 
struct  opengm::trws_base::plus2ndMul< T >
 
struct  opengm::trws_base::mul2ndPlus< T >
 
struct  opengm::trws_base::mulAndExp< T >
 
struct  opengm::trws_base::make0ifless< T >
 
struct  opengm::trws_base::minusminus< T >
 
struct  opengm::trws_base::plusplusConst< T >
 
struct  opengm::trws_base::maximum< T >
 
class  opengm::trws_base::srcIterator< T >
 
class  opengm::trws_base::Pseudo2DArray< T >
 

Namespaces

 opengm
 The OpenGM namespace.
 
 opengm::trws_base
 

Functions

template<class AnyType >
std::string opengm::trws_base::any2string (const AnyType &any)
 
template<class InputIterator , class UnaryOperator >
InputIterator opengm::trws_base::transform_inplace (InputIterator first, InputIterator last, UnaryOperator op)
 
void opengm::trws_base::exception_check (bool condition, const std::string &str)
 
template<class Matrix , class OutputIterator , class Pseudo2DArray >
OutputIterator opengm::trws_base::copy_transpose (const Matrix *src, size_t totalsize, OutputIterator outBegin, size_t rowlength, Pseudo2DArray &arr2d)
 
template<class T >
srcIterator< T > opengm::trws_base::operator+ (const srcIterator< T > &it, size_t offset)
 
template<class Object >
void opengm::trws_base::DeallocatePointer (Object *p)