SubZero Common
Common library components for an FRC CommandRobot
Loading...
Searching...
No Matches
LimelightHelpers::VisionResultsClass Class Reference

#include <LimelightHelpers.h>

+ Collaboration diagram for LimelightHelpers::VisionResultsClass:

Public Member Functions

 VisionResultsClass ()
 
 ~VisionResultsClass ()
 
void Clear ()
 

Public Attributes

std::vector< RetroreflectiveResultClassRetroResults
 
std::vector< FiducialResultClassFiducialResults
 
std::vector< DetectionResultClassDetectionResults
 
std::vector< ClassificationResultClassClassificationResults
 
double m_timeStamp {-1.0}
 
double m_latencyPipeline {0}
 
double m_latencyCapture {0}
 
double m_latencyJSON {0}
 
double m_pipelineIndex {-1.0}
 
int valid {0}
 
std::vector< double > botPose {6, 0.0}
 
std::vector< double > botPose_wpired {6, 0.0}
 
std::vector< double > botPose_wpiblue {6, 0.0}
 

Detailed Description

Definition at line 463 of file LimelightHelpers.h.

Constructor & Destructor Documentation

◆ VisionResultsClass()

LimelightHelpers::VisionResultsClass::VisionResultsClass ( )
inline

Definition at line 465 of file LimelightHelpers.h.

◆ ~VisionResultsClass()

LimelightHelpers::VisionResultsClass::~VisionResultsClass ( )
inline

Definition at line 466 of file LimelightHelpers.h.

Member Function Documentation

◆ Clear()

void LimelightHelpers::VisionResultsClass::Clear ( )
inline

Definition at line 480 of file LimelightHelpers.h.

Member Data Documentation

◆ botPose

std::vector<double> LimelightHelpers::VisionResultsClass::botPose {6, 0.0}

Definition at line 477 of file LimelightHelpers.h.

◆ botPose_wpiblue

std::vector<double> LimelightHelpers::VisionResultsClass::botPose_wpiblue {6, 0.0}

Definition at line 479 of file LimelightHelpers.h.

◆ botPose_wpired

std::vector<double> LimelightHelpers::VisionResultsClass::botPose_wpired {6, 0.0}

Definition at line 478 of file LimelightHelpers.h.

◆ ClassificationResults

std::vector<ClassificationResultClass> LimelightHelpers::VisionResultsClass::ClassificationResults

Definition at line 470 of file LimelightHelpers.h.

◆ DetectionResults

std::vector<DetectionResultClass> LimelightHelpers::VisionResultsClass::DetectionResults

Definition at line 469 of file LimelightHelpers.h.

◆ FiducialResults

std::vector<FiducialResultClass> LimelightHelpers::VisionResultsClass::FiducialResults

Definition at line 468 of file LimelightHelpers.h.

◆ m_latencyCapture

double LimelightHelpers::VisionResultsClass::m_latencyCapture {0}

Definition at line 473 of file LimelightHelpers.h.

◆ m_latencyJSON

double LimelightHelpers::VisionResultsClass::m_latencyJSON {0}

Definition at line 474 of file LimelightHelpers.h.

◆ m_latencyPipeline

double LimelightHelpers::VisionResultsClass::m_latencyPipeline {0}

Definition at line 472 of file LimelightHelpers.h.

◆ m_pipelineIndex

double LimelightHelpers::VisionResultsClass::m_pipelineIndex {-1.0}

Definition at line 475 of file LimelightHelpers.h.

◆ m_timeStamp

double LimelightHelpers::VisionResultsClass::m_timeStamp {-1.0}

Definition at line 471 of file LimelightHelpers.h.

◆ RetroResults

std::vector<RetroreflectiveResultClass> LimelightHelpers::VisionResultsClass::RetroResults

Definition at line 467 of file LimelightHelpers.h.

◆ valid

int LimelightHelpers::VisionResultsClass::valid {0}

Definition at line 476 of file LimelightHelpers.h.


The documentation for this class was generated from the following file: