classes: wpi::math::LinearQuadraticRegulator: template_params: - int States - int Inputs methods: LinearQuadraticRegulator: overloads: const LinearSystem&, const StateArray&, const InputArray&, wpi::units::second_t: ignore: true const Matrixd&, const Matrixd&, const StateArray&, const InputArray&, wpi::units::second_t: ? const Matrixd&, const Matrixd&, const Matrixd&, const Matrixd&, wpi::units::second_t : ? const Matrixd&, const Matrixd&, const Matrixd&, const Matrixd&, const Matrixd&, wpi::units::second_t : K: overloads: '[const]': int, int [const]: R: overloads: '[const]': int [const]: U: overloads: '[const]': int [const]: Reset: Calculate: overloads: const StateVector&: const StateVector&, const StateVector&: LatencyCompensate: template_impls: - ['1'] - ['2'] template_inline_code: | cls_LinearQuadraticRegulator .def(py::init&, const wpi::util::array&, const wpi::util::array&, wpi::units::second_t>()) .def(py::init&, const wpi::util::array&, const wpi::util::array&, wpi::units::second_t>()) .def(py::init&, const wpi::util::array&, const wpi::util::array&, wpi::units::second_t>()); templates: LinearQuadraticRegulator_1_1: qualname: wpi::math::LinearQuadraticRegulator params: - 1 - 1 LinearQuadraticRegulator_2_1: qualname: wpi::math::LinearQuadraticRegulator params: - 2 - 1 LinearQuadraticRegulator_2_2: qualname: wpi::math::LinearQuadraticRegulator params: - 2 - 2 LinearQuadraticRegulator_3_2: qualname: wpi::math::LinearQuadraticRegulator params: - 3 - 2