CAPD DynSys Library  5.2.0
capd::dynset::CoordinateSystem< MatrixT > Class Template Reference

Defines coordinate system. More...

#include <capd/dynset/CoordinateSystem.h>

Public Types

typedef MatrixT MatrixType
 
typedef MatrixType::RowVectorType VectorType
 
typedef MatrixType::ScalarType ScalarType
 

Public Member Functions

 CoordinateSystem (const VectorType &x0, const MatrixType &B)
 
VectorType convertTo (const VectorType &v)
 
VectorType convertFrom (const VectorType &v)
 

Detailed Description

template<typename MatrixT>
class capd::dynset::CoordinateSystem< MatrixT >

Defines coordinate system.

Coordinate System is given by center and matrix of base vectors (as its columns).

Member Typedef Documentation

◆ MatrixType

template<typename MatrixT >
typedef MatrixT capd::dynset::CoordinateSystem< MatrixT >::MatrixType

◆ ScalarType

template<typename MatrixT >
typedef MatrixType::ScalarType capd::dynset::CoordinateSystem< MatrixT >::ScalarType

◆ VectorType

template<typename MatrixT >
typedef MatrixType::RowVectorType capd::dynset::CoordinateSystem< MatrixT >::VectorType

Constructor & Destructor Documentation

◆ CoordinateSystem()

template<typename MatrixT >
capd::dynset::CoordinateSystem< MatrixT >::CoordinateSystem ( const VectorType x0,
const MatrixType B 
)
inline

Member Function Documentation

◆ convertFrom()

template<typename MatrixT >
VectorType capd::dynset::CoordinateSystem< MatrixT >::convertFrom ( const VectorType v)
inline

◆ convertTo()

template<typename MatrixT >
VectorType capd::dynset::CoordinateSystem< MatrixT >::convertTo ( const VectorType v)
inline