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 >
static void multicontact_api::python::SOCPythonVisitor< SOC >::expose ( const std::string &  class_name)
inlinestatic

◆ get_direction()

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

◆ get_Q()

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

◆ toString()

template<typename SOC >
static 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: