#include <cstddef>#include <functional>#include <memory>#include <utility>#include <vector>#include "copp/core.hpp"#include "copp/path.hpp"Go to the source code of this file.
Classes | |
| class | copp::ConstraintsRef |
| Non-owning view of a Rust-backed constraint buffer. More... | |
| class | copp::Constraints |
| Owning raw constraint-buffer facade. More... | |
| class | copp::Robot |
| Robot facade backed by Rust Robot<CppRobotModel>. More... | |
Namespaces | |
| namespace | copp |
| Root namespace for the C++ facade: paths, robots, constraints, matrices, profiles, errors, objectives, interpolation, and solver entry points. | |
| namespace | copp::detail |
| Internal helpers for error conversion, no-throw overloads, and small implementation utilities used by the public facade. | |
Typedefs | |
| using | copp::InverseDynamics |
| User-supplied inverse dynamics callback. | |
Functions | |
| COPP_API const void * | copp::detail::robot_handle (const Robot &robot) noexcept |
| Return the private bridge handle stored by Robot. | |
| COPP_API void * | copp::detail::robot_handle_mut (Robot &robot) noexcept |
| Return the mutable private bridge handle stored by Robot. | |
| COPP_API const void * | copp::detail::constraints_handle (ConstraintsRef constraints) noexcept |
| Return the private bridge handle stored by ConstraintsRef. | |
| COPP_API void * | copp::detail::constraints_handle_mut (ConstraintsRef constraints) noexcept |
| Return the mutable private bridge handle stored by ConstraintsRef. | |