Template Struct LogCholeskyParametersPythonVisitor

Nested Relationships

Nested Types

Inheritance Relationships

Base Type

  • public boost::python::def_visitor< LogCholeskyParametersPythonVisitor< LogCholeskyParameters > >

Struct Documentation

template<typename LogCholeskyParameters>
struct LogCholeskyParametersPythonVisitor : public boost::python::def_visitor<LogCholeskyParametersPythonVisitor<LogCholeskyParameters>>

Public Types

Values:

enumerator Options
typedef LogCholeskyParameters::Scalar Scalar
typedef LogCholeskyParameters::Vector10 Vector10
typedef LogCholeskyParameters::Matrix10 Matrix10
typedef Eigen::Matrix<Scalar, Eigen::Dynamic, 1, Options> VectorXs
typedef Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic, Options> MatrixXs

Public Functions

template<class PyClass>
inline void visit(PyClass &cl) const

Public Static Functions

static inline LogCholeskyParameters *makeFromParameters(const VectorXs &params)
static inline VectorXs getParameters(const LogCholeskyParameters &self)
static inline void setParameters(LogCholeskyParameters &self, const Vector10 &parameters)
static inline VectorXs toDynamicParameters_proxy(const LogCholeskyParameters &self)
static inline MatrixXs calculateJacobian_proxy(const LogCholeskyParameters &self)
static inline void expose()