soth::MATLAB Struct Reference

#include <Algebra.hpp>

Collaboration diagram for soth::MATLAB:
[legend]

List of all members.

Public Member Functions

SOTH_EXPORT MATLAB (const double &x)
template<typename Derived >
 MATLAB (const MatrixBase< Derived > &m1)
template<typename Derived >
 MATLAB (const MatrixBase< Derived > &m1, bool id)
template<typename Rotation >
 MATLAB (const MatrixXd::Index size, const Rotation &m1)
template<typename Derived >
void genericInit (const MatrixBase< Derived > &m1)
template<typename Derived >
void initMatrix (const MatrixBase< Derived > &m1)
template<typename VectorGen >
void initVector (const VectorGen &v)
SOTH_EXPORT void initMatrixNull (void)
SOTH_EXPORT void initMatrixColNull (unsigned int size)
SOTH_EXPORT void initMatrixRowNull (unsigned int size)
template<>
 MATLAB (MatrixXd::Index size, const GivensSequence &m1)

Public Attributes

std::string str

Static Public Attributes

static SOTH_EXPORT bool fullPrec = false
static SOTH_EXPORT unsigned int precision = 6

Friends

SOTH_EXPORT friend std::ostream & operator<< (std::ostream &os, const MATLAB &m)

Constructor & Destructor Documentation

soth::MATLAB::MATLAB ( const double &  x)
template<typename Derived >
soth::MATLAB::MATLAB ( const MatrixBase< Derived > &  m1) [inline]
template<typename Derived >
soth::MATLAB::MATLAB ( const MatrixBase< Derived > &  m1,
bool  id 
)
template<typename Rotation >
soth::MATLAB::MATLAB ( const MatrixXd::Index  size,
const Rotation &  m1 
)
template<>
soth::MATLAB::MATLAB ( MatrixXd::Index  size,
const GivensSequence m1 
) [inline]

Member Function Documentation

template<typename Derived >
void soth::MATLAB::genericInit ( const MatrixBase< Derived > &  m1)
template<typename Derived >
void soth::MATLAB::initMatrix ( const MatrixBase< Derived > &  m1)

References fullPrec, and precision.

Referenced by MATLAB().

void soth::MATLAB::initMatrixColNull ( unsigned int  size) [inline]

Referenced by MATLAB().

void soth::MATLAB::initMatrixNull ( void  ) [inline]
void soth::MATLAB::initMatrixRowNull ( unsigned int  size) [inline]
template<typename VectorGen >
void soth::MATLAB::initVector ( const VectorGen &  v)

References fullPrec, and precision.


Friends And Related Function Documentation

SOTH_EXPORT friend std::ostream& operator<< ( std::ostream &  os,
const MATLAB m 
) [friend]

Member Data Documentation

bool soth::MATLAB::fullPrec = false [static]
unsigned int soth::MATLAB::precision = 6 [static]