|
| std::string | sanitizeName (const std::string &name) |
| |
| frc::Pose3d | toPose3D (const std::vector< double > &inData) |
| |
| frc::Pose2d | toPose2D (const std::vector< double > &inData) |
| |
| std::shared_ptr< nt::NetworkTable > | getLimelightNTTable (const std::string &tableName) |
| |
| nt::NetworkTableEntry | getLimelightNTTableEntry (const std::string &tableName, const std::string &entryName) |
| |
| double | getLimelightNTDouble (const std::string &tableName, const std::string &entryName) |
| |
| std::vector< double > | getLimelightNTDoubleArray (const std::string &tableName, const std::string &entryName) |
| |
| std::string | getLimelightNTString (const std::string &tableName, const std::string &entryName) |
| |
| void | setLimelightNTDouble (const std::string &tableName, const std::string entryName, double val) |
| |
| void | setLimelightNTDoubleArray (const std::string &tableName, const std::string &entryName, const std::span< const double > &vals) |
| |
| double | getTX (const std::string &limelightName="") |
| |
| double | getTV (const std::string &limelightName="") |
| |
| double | getTY (const std::string &limelightName="") |
| |
| double | getTA (const std::string &limelightName="") |
| |
| double | getLatency_Pipeline (const std::string &limelightName="") |
| |
| double | getLatency_Capture (const std::string &limelightName="") |
| |
| std::string | getJSONDump (const std::string &limelightName="") |
| |
| std::vector< double > | getBotpose (const std::string &limelightName="") |
| |
| std::vector< double > | getBotpose_wpiRed (const std::string &limelightName="") |
| |
| std::vector< double > | getBotpose_wpiBlue (const std::string &limelightName="") |
| |
| std::vector< double > | getBotpose_TargetSpace (const std::string &limelightName="") |
| |
| std::vector< double > | getCameraPose_TargetSpace (const std::string &limelightName="") |
| |
| std::vector< double > | getCameraPose_RobotSpace (const std::string &limelightName="") |
| |
| std::vector< double > | getTargetPose_CameraSpace (const std::string &limelightName="") |
| |
| std::vector< double > | getTargetPose_RobotSpace (const std::string &limelightName="") |
| |
| std::vector< double > | getTargetColor (const std::string &limelightName="") |
| |
| double | getFiducialID (const std::string &limelightName="") |
| |
| std::string | getNeuralClassID (const std::string &limelightName="") |
| |
| void | setPipelineIndex (const std::string &limelightName, int index) |
| |
| void | setPriorityTagID (const std::string &limelightName, int ID) |
| |
| void | setLEDMode_PipelineControl (const std::string &limelightName="") |
| |
| void | setLEDMode_ForceOff (const std::string &limelightName="") |
| |
| void | setLEDMode_ForceBlink (const std::string &limelightName="") |
| |
| void | setLEDMode_ForceOn (const std::string &limelightName="") |
| |
| void | setStreamMode_Standard (const std::string &limelightName="") |
| |
| void | setStreamMode_PiPMain (const std::string &limelightName="") |
| |
| void | setStreamMode_PiPSecondary (const std::string &limelightName="") |
| |
| void | setCropWindow (const std::string &limelightName, double cropXMin, double cropXMax, double cropYMin, double cropYMax) |
| |
| void | SetRobotOrientation (const std::string &limelightName, double yaw, double yawRate, double pitch, double pitchRate, double roll, double rollRate) |
| |
| void | SetFiducialIDFiltersOverride (const std::string &limelightName, const std::vector< int > &validIDs) |
| |
| void | setCameraPose_RobotSpace (const std::string &limelightName, double forward, double side, double up, double roll, double pitch, double yaw) |
| |
| void | setPythonScriptData (const std::string &limelightName, const std::vector< double > &outgoingPythonData) |
| |
| std::vector< double > | getPythonScriptData (const std::string &limelightName="") |
| |
| double | extractBotPoseEntry (const std::vector< double > &inData, int position) |
| |
| PoseEstimate | getBotPoseEstimate (const std::string &limelightName, const std::string &entryName) |
| |
| PoseEstimate | getBotPoseEstimate_wpiBlue (const std::string &limelightName="") |
| |
| PoseEstimate | getBotPoseEstimate_wpiRed (const std::string &limelightName="") |
| |
| PoseEstimate | getBotPoseEstimate_wpiBlue_MegaTag2 (const std::string &limelightName="") |
| |
| PoseEstimate | getBotPoseEstimate_wpiRed_MegaTag2 (const std::string &limelightName="") |
| |
| void | PhoneHome () |
| |
| void | SetupPortForwarding (const std::string &limelightName) |
| |
| template<typename T , typename KeyType > |
| T | SafeJSONAccess (const wpi::json &jsonData, const KeyType &key, const T &defaultValue) |
| |
| void | from_json (const wpi::json &j, RetroreflectiveResultClass &t) |
| |
| void | from_json (const wpi::json &j, FiducialResultClass &t) |
| |
| void | from_json (const wpi::json &j, DetectionResultClass &t) |
| |
| void | from_json (const wpi::json &j, ClassificationResultClass &t) |
| |
| void | from_json (const wpi::json &j, VisionResultsClass &t) |
| |
| void | from_json (const wpi::json &j, LimelightResultsClass &t) |
| |
| LimelightResultsClass | getLatestResults (const std::string &limelightName="", bool profile=false) |
| |