Template Struct Symmetric3PythonVisitor

Nested Relationships

Nested Types

Inheritance Relationships

Base Type

  • public boost::python::def_visitor< Symmetric3PythonVisitor< Symmetric3 > >

Struct Documentation

template<typename Symmetric3>
struct Symmetric3PythonVisitor : public boost::python::def_visitor<Symmetric3PythonVisitor<Symmetric3>>

Public Types

Values:

enumerator Options
typedef Symmetric3::Scalar Scalar
typedef Symmetric3::Vector3 Vector3
typedef Symmetric3::Vector6 Vector6
typedef Symmetric3::Matrix3 Matrix3
typedef Symmetric3::Matrix2 Matrix2
typedef Symmetric3::Matrix32 Matrix32
typedef Eigen::Matrix<Scalar, 3, 1, Options> Vector3Like
typedef Eigen::Matrix<Scalar, 3, 3, Options> Matrix3Like
typedef Symmetric3::SkewSquare SkewSquare
typedef Symmetric3::AlphaSkewSquare AlphaSkewSquare

Public Functions

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

Public Static Functions

static inline Vector6 getData(const Symmetric3 &self)
static inline void setData(Symmetric3 &self, Vector6 data)
static inline void expose()