| Ccopp::Boundary2 | Second-order endpoint boundary values |
| Ccopp::Boundary3 | Third-order endpoint boundary values |
| Ccopp::Constraints | Owning raw constraint-buffer facade |
| Ccopp::ConstraintsRef | Non-owning view of a Rust-backed constraint buffer |
| Ccopp::ErrorInfo | Lightweight error payload returned by no-throw APIs |
| Ccopp::Expected< T > | Small C++17 expected-like result used by no-throw overloads |
| Ccopp::IndexInterval | Closed station-index interval used by TOPP/COPP problem descriptors |
| Ccopp::Jet3 | Third-order forward-mode automatic-differentiation scalar |
| Ccopp::clarabel::LinearSolverInfo | Linear solver metadata captured from Clarabel after a solve |
| Ccopp::Matrix | Lightweight owned column-major matrix |
| Ccopp::MatrixRef | Mutable column-major matrix view used by callback APIs |
| Ccopp::MatrixView | Non-owning view of a two-dimensional double matrix |
| Ccopp::clarabel::detail::NoInitTag | |
| Ccopp::NoThrowTag | Tag object selecting no-throw overloads |
| Ccopp::Objective | Owning objective descriptor used by C++ COPP solver problem objects |
| Ccopp::clarabel::Options | Shared Clarabel options for COPP/TOPP SOCP-style solvers |
| Ccopp::solver::topp2_ra::Options | Options shared by TOPP2-RA and TOPP2 reachable-set construction |
| Ccopp::Path | Geometric path wrapper backed by Rust Path |
| Ccopp::PathDerivatives | Result of path evaluation |
| Ccopp::solver::copp2_socp::Problem | COPP2-SOCP problem descriptor |
| Ccopp::solver::copp3_socp::Problem | COPP3-SOCP problem descriptor |
| Ccopp::solver::topp2_ra::Problem | TOPP2 problem descriptor |
| Ccopp::solver::topp3::Problem | Prepared TOPP3 problem descriptor |
| Ccopp::Profile3rd | Owned third-order TOPP/COPP profile |
| Ccopp::Profile3rdRef | Borrowed third-order TOPP/COPP profile view |
| Ccopp::solver::topp2_ra::ReachSet | Reachable interval result for second-order state a = (ds/dt)^2 |
| Ccopp::solver::copp2_socp::Result | Expert COPP2-SOCP result with raw Clarabel diagnostics |
| Ccopp::solver::topp3::Result | Expert third-order Clarabel result |
| Ccopp::Robot | Robot facade backed by Rust Robot<CppRobotModel> |
| Cstd::runtime_error | |
| Ccopp::Error | Exception type thrown by the default C++ API |
| Ccopp::clarabel::Settings | Advanced raw Clarabel settings |
| Ccopp::Span< T > | Non-owning view of a contiguous one-dimensional array |
| Ccopp::SplineConfig | Configuration for waypoint spline construction |
| Ccopp::solver::topp3::StationaryBounds | User-supplied upper bound for stationary boundary intervals |
| Ccopp::interpolation::TimeGridOptions | Options for generating a uniform s(t) sampling grid |
| Ccopp::interpolation::TimeProfile | Cumulative time profile returned by s_to_t_topp2 |
| CToyArmDynamics |