Valkyrie 2026
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cvalor::AccelerationStateA struct to represent the acceleration swerve state
 Cvalor::differential::requests::ApplyChassisSpeedsRequest structure for commanding a swerve drivetrain using chassis speeds
 Cvalor::mecanum::requests::ApplyChassisSpeedsRequest structure for commanding a swerve drivetrain using chassis speeds
 Cvalor::swerve::requests::ApplyChassisSpeedsRequest structure for commanding a swerve drivetrain using chassis speeds
 Cvalor::swerve::requests::ApplyStateRequest structure for commanding a single swerve module state
 Cvalor::swerve::requests::ApplyStatesRequest structure for commanding a swerve drivetrain using explicit module states
 Cvalor::differential::requests::ApplyWheelSpeedsRequest structure for commanding a swerve drivetrain using explicit module states
 Cvalor::mecanum::requests::ApplyWheelSpeedsRequest structure for commanding a swerve drivetrain using explicit module states
 Cvalor::AutoSwerveStateA struct to represent a swerve state in auto
 CBase
 Cvalor::sensors::BaseSensorCoreCore BaseSensor that isn't templated
 Cvalor::CommandGraph::Builder
 Cvalor::CommandGraph
 Cvalor::CommandGraph::CommandNode
 Cvalor::sensors::apriltag::Limelight::ConfigConfiguration parameters for the AprilTags sensor
 Cvalor::sensors::apriltag::USB::ConfigConfiguration parameters for the AprilTags sensor
 Cvalor::TrajectoryFollower::Config
 Cvalor::EigenUnit::ConstUnitMap< UnitTags >A non-owning, read-only unit-safe view over a const double* buffer
 Cvalor::detail::Contains< T, List >
 Cctre::phoenix6::hardware::core::CoreCANdle
 Cctre::phoenix6::hardware::core::CoreCANrange
 Cctre::phoenix6::hardware::core::CoreTalonFX
 Cvalor::cameras::Limelight::CornerCoordinatesStructure representing coordinates of a target
 Cstd::disjunction
 Cvalor::sensors::PoseEstimate::DoubtsHolds calculated uncertainty for a vision measurement
 Cvalor::CommandGraph::Edge
 Cvalor::EigenUnit::ERROR_UNITS_DO_NOT_MATCH< Expected, Received >Error trap for unit mismatch detection in concepts
 Cvalor::EigenUnit::ERROR_UNITS_DO_NOT_MATCH< T, T >Specialization for matching unit types
 Cvalor::sim::FieldFeatureDefines a field feature, which is just a line defined by a start and end point
 Cvalor::FieldFrame
 Cvalor::detail::FindCommon< ListA, ListB >
 Cvalor::detail::FindCommon< TypeList< T, Rest... >, ListB >
 Cvalor::detail::FindCommon< TypeList<>, ListB >
 Cstd::formatter< valor::EigenUnit::ConstUnitMap< UnitTags... > >Formatter specialization for ConstUnitMap. Delegates to UnitVector formatter after copying to a temporary vector
 Cstd::formatter< valor::EigenUnit::UnitMap< UnitTags... > >Formatter specialization for UnitMap. Delegates to UnitVector formatter after copying to a temporary vector
 Cstd::formatter< valor::EigenUnit::UnitVector< UnitTags... > >Formatter specialization for UnitVector. Supports custom precision and 'v' flag for values-only output
 Cvalor::FrameWrapper< Frame, Geometry >
 Cvalor::detail::GetAncestors< T, Ancestors >
 Cvalor::detail::GetAncestors< T, Ancestors... >
 Cvalor::gyro::Gyro
 Cvalor::cameras::Limelight::IMUDataIMU data of the Limelight
 Cstd::integral_constant
 Cgrpl::LaserCan
 Cvalor::sensors::LaserProximityDataData structure for laser proximity sensor readings
 Cvalor::util::Locked< T >
 Cvalor::util::LockedAccess< T >
 Cvalor::LoggableBase helper for publishing and subscribing values to NetworkTables
 Cvalor::EigenUnit::NormalizeBlockTuples< OutTuple, InTuple >
 Cvalor::EigenUnit::NormalizeBlockTuples< std::tuple< Ts... >, std::tuple< Ts... > >
 Cvalor::EigenUnit::NormalizeTuple< Tuple >
 Cvalor::EigenUnit::NormalizeTuple< std::tuple< Ts... > >
 Cvalor::EigenUnit::NormalizeUnit< U >Trait that detects if a unit type is dimensionless. Uses units library's is_dimensionless to check
 Cvalor::EigenUnit::NormalizeUnit< U >
 Cvalor::detail::nt_traits< T >
 Cvalor::detail::nt_traits< bool >
 Cvalor::detail::nt_traits< double >
 Cvalor::detail::nt_traits< float >
 Cvalor::detail::nt_traits< std::string_view >
 Cvalor::detail::nt_traits< std::vector< bool > >
 Cvalor::detail::nt_traits< std::vector< double > >
 Cvalor::detail::nt_traits< std::vector< float > >
 Cvalor::detail::nt_traits< std::vector< std::string > >
 Cvalor::util::PhoenixSignalManager
 Cfrc::PIDController
 Cvalor::PIDF< INPUT, OUTPUT >Container to hold PID and feed forward values for the motor controller
 Cctre::phoenix6::hardware::Pigeon2
 CLimelightHelpers::PoseEstimate
 Cvalor::sensors::PoseEstimate
 Cfrc::PowerDistribution
 Cvalor::util::Profiler
 CLimelightHelpers::RawDetection
 CLimelightHelpers::RawFiducial
 CLimelightHelpers::RawTarget
 Cvalor::RobotFrame
 Cvalor::RobotToWorldConverter
 Cvalor::EigenUnit::ScalarTuple_Builder< N, IS >
 Cvalor::EigenUnit::ScalarTuple_Builder< N, std::index_sequence< Is... > >
 Cfrc::SendableChooser
 Cvalor::sensors::apriltag::Limelight::SimStateParameters for simulated vision processing
 Cvalor::sensors::LidarSensor::SimState
 Cvalor::EigenUnit::SliceTuple< Start, Length, Tuple >Slices a tuple type into a new tuple starting from Start index with Length
 Crev::spark::SparkMax
 Cvalor::WorldAlign::StateComponent< Distance, Velocity, Acceleration >
 Cvalor::WorldAlign::StateVector
 Cctre::phoenix6::StatusSignalCollection
 Cvalor::detail::string_equal
 Cvalor::detail::string_hash
 Cwpi::Struct< valor::cameras::Limelight::CornerCoordinates >
 Cwpi::Struct< valor::cameras::Limelight::IMUData >
 Cwpi::Struct< valor::cameras::Limelight::RawDetection >
 Cwpi::Struct< valor::cameras::Limelight::RawFiducial >
 Cwpi::Struct< valor::cameras::Limelight::RawTarget >
 Cwpi::Struct< valor::cameras::Limelight::TargetMetrics >
 Cfrc2::Subsystem
 Cvalor::cameras::Limelight::TargetMetricsTargeting metrics of the Limelight
 Cfrc::TimedRobot
 Cvalor::TrajectoryFollowerA class responsible for following a choreo or custom trajectory
 Cstd::tuple_element< N, valor::EigenUnit::UnitVector< UnitTags... > >Specialization of std::tuple_element for UnitVector
 Cvalor::detail::TypeList< Ts >
 Cvalor::EigenUnit::detail::UnitFormatSpecParses a shared format spec used by UnitVector, UnitMap, ConstUnitMap
 Cvalor::EigenUnit::UnitMap< UnitTags >A non-owning, unit-safe view over a raw double* buffer
 Cvalor::EigenUnit::UnitMatrix< OutputTagsTuple, InputTagsTuple >A matrix wrapper representing a linear map between two UnitVectors
 Cvalor::EigenUnit::UnitMatrix< std::tuple< OutTags... >, std::tuple< InTags... > >Specialization of UnitMatrix for template packs
 Cvalor::EigenUnit::UnitMatrix< typename VecOut::UnitTuple, typename VecIn::UnitTuple >
 Cvalor::EigenUnit::UnitVector< UnitTags >A vector wrapper that enforces units for each element
 Cvalor::EigenUnit::UnitVector< units::meter, units::meter, units::dimensionless::scalar >
 Cvalor::EigenUnit::UnitVector< units::meter, units::meter, units::meter >
 Cvalor::EigenUnit::UnitVector< units::meter, units::meter, units::meter, units::dimensionless::scalar >
 Cvalor::EigenUnit::ValidElemArgsImpl< OutTuple, InTuple, ArgsTuple, IS >Implementation details for checking variadic matrix element arguments
 Cvalor::EigenUnit::ValidElemArgsImpl< OutTuple, InTuple, ArgsTuple, std::index_sequence< Is... > >Specialization for ValidElemArgsImpl using an index sequence
 CEigenUnit::VectorN
 Cvalor::EigenUnit::detail::VectorN_Builder< T, Indices >Builder for N-dimensional UnitVectors with uniform units
 Cvalor::EigenUnit::detail::VectorN_Builder< T, std::index_sequence< Is... > >Specialization for VectorN_Builder using an index sequence
 Cvalor::mecanum::Mecanum::Wheels
 Cfrc::XboxController