aligator  0.16.0
A versatile and efficient C++ library for real-time constrained trajectory optimization.
Loading...
Searching...
No Matches
expose-functions.cpp File Reference
Include dependency graph for expose-functions.cpp:

Go to the source code of this file.

Classes

struct  aligator::python::FunctionDataWrapper
 Required trampoline class. More...

Namespaces

namespace  aligator
 Main package namespace.
namespace  aligator::python
 The Python bindings.

Typedefs

using aligator::python::PolyFunction = xyz::polymorphic<StageFunction>
using aligator::python::StateErrorResidual = StateErrorResidualTpl<Scalar>
using aligator::python::ControlErrorResidual = ControlErrorResidualTpl<Scalar>
using aligator::python::DynamicsModel
using aligator::python::Scalar
using aligator::python::StageFunction
using aligator::python::StageFunctionData
using aligator::python::UnaryFunction

Functions

void aligator::python::exposeFunctionBase ()
void aligator::python::exposeUnaryFunctions ()
 Expose the UnaryFunction type and its member function overloads.
void aligator::python::exposeFunctionExpressions ()
void aligator::python::exposeFunctions ()
 Expose stagewise function classes.

Variables

PolymorphicMultiBaseVisitor< StageFunctionaligator::python::func_visitor

Detailed Description

Definition in file expose-functions.cpp.