multicontact-api 4.1.0
API to define and store Contact phases and Contact Sequences
Loading...
Searching...
No Matches
multicontact_api::python::SOCPythonVisitor< SOC > Struct Template Reference

#include <multicontact-api/bindings/python/geometry/second-order-cone.hpp>

Inheritance diagram for multicontact_api::python::SOCPythonVisitor< SOC >:
Collaboration diagram for multicontact_api::python::SOCPythonVisitor< SOC >:

Public Types

typedef SOC::MatrixD MatrixD
typedef SOC::VectorD VectorD
typedef SOC::Scalar Scalar

Public Member Functions

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

Static Public Member Functions

static void expose (const std::string &class_name)

Static Protected Member Functions

static std::string toString (const SOC &c)
static VectorD get_direction (const SOC &c)
static MatrixD get_Q (const SOC &c)

Member Typedef Documentation

◆ MatrixD

template<typename SOC>
typedef SOC::MatrixD multicontact_api::python::SOCPythonVisitor< SOC >::MatrixD

◆ Scalar

template<typename SOC>
typedef SOC::Scalar multicontact_api::python::SOCPythonVisitor< SOC >::Scalar

◆ VectorD

template<typename SOC>
typedef SOC::VectorD multicontact_api::python::SOCPythonVisitor< SOC >::VectorD

Member Function Documentation

◆ expose()

template<typename SOC>
void multicontact_api::python::SOCPythonVisitor< SOC >::expose(const std::string &class_name)
inlinestatic

◆ get_direction()

template<typename SOC>
VectorD multicontact_api::python::SOCPythonVisitor< SOC >::get_direction(const SOC &c)
inlinestaticprotected

◆ get_Q()

template<typename SOC>
MatrixD multicontact_api::python::SOCPythonVisitor< SOC >::get_Q(const SOC &c)
inlinestaticprotected

◆ toString()

template<typename SOC>
std::string multicontact_api::python::SOCPythonVisitor< SOC >::toString(const SOC &c)
inlinestaticprotected

◆ visit()

template<typename SOC>
template<class PyClass>
void multicontact_api::python::SOCPythonVisitor< SOC >::visit(PyClass &cl)const
inline

The documentation for this struct was generated from the following file: