classes: frc::sim::LinearSystemSim: typealias: - template using LinearSystem = frc::LinearSystem - template using Vectord = frc::Vectord template_params: - int States - int Inputs - int Outputs attributes: m_plant: m_x: m_y: m_u: m_measurementStdDevs: methods: LinearSystemSim: param_override: measurementStdDevs: default: std::array{} Update: GetOutput: overloads: '[const]': int [const]: SetInput: overloads: const Vectord&: int, double: GetInput: overloads: '[const]': int [const]: SetState: UpdateX: ClampInput: templates: LinearSystemSim_1_1_1: qualname: frc::sim::LinearSystemSim params: - 1 - 1 - 1 LinearSystemSim_1_1_2: qualname: frc::sim::LinearSystemSim params: - 1 - 1 - 2 LinearSystemSim_2_1_1: qualname: frc::sim::LinearSystemSim params: - 2 - 1 - 1 LinearSystemSim_2_1_2: qualname: frc::sim::LinearSystemSim params: - 2 - 1 - 2 LinearSystemSim_2_2_1: qualname: frc::sim::LinearSystemSim params: - 2 - 2 - 1 LinearSystemSim_2_2_2: qualname: frc::sim::LinearSystemSim params: - 2 - 2 - 2