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

#include <LimelightHelpers.h>

+ Inheritance diagram for LimelightHelpers::SingleTargetingResultClass:
+ Collaboration diagram for LimelightHelpers::SingleTargetingResultClass:

Public Member Functions

 SingleTargetingResultClass ()
 
 ~SingleTargetingResultClass ()
 

Public Attributes

double m_TargetXPixels {INVALID_TARGET}
 
double m_TargetYPixels {INVALID_TARGET}
 
double m_TargetXNormalized {INVALID_TARGET}
 
double m_TargetYNormalized {INVALID_TARGET}
 
double m_TargetXNormalizedCrosshairAdjusted {INVALID_TARGET}
 
double m_TargetYNormalizedCrosshairAdjusted {INVALID_TARGET}
 
double m_TargetXDegreesCrosshairAdjusted {INVALID_TARGET}
 
double m_TargetYDegreesCrosshairAdjusted {INVALID_TARGET}
 
double m_TargetAreaPixels {INVALID_TARGET}
 
double m_TargetAreaNormalized {INVALID_TARGET}
 
double m_TargetAreaNormalizedPercentage {INVALID_TARGET}
 
double m_timeStamp {-1.0}
 
double m_latency {0}
 
double m_pipelineIndex {-1.0}
 
std::vector< std::vector< double > > m_TargetCorners
 
std::vector< double > m_CAMERATransform6DTARGETSPACE
 
std::vector< double > m_TargetTransform6DCAMERASPACE
 
std::vector< double > m_TargetTransform6DROBOTSPACE
 
std::vector< double > m_ROBOTTransform6DTARGETSPACE
 
std::vector< double > m_ROBOTTransform6DFIELDSPACE
 
std::vector< double > m_CAMERATransform6DROBOTSPACE
 

Detailed Description

Definition at line 395 of file LimelightHelpers.h.

Constructor & Destructor Documentation

◆ SingleTargetingResultClass()

LimelightHelpers::SingleTargetingResultClass::SingleTargetingResultClass ( )
inline

Definition at line 397 of file LimelightHelpers.h.

◆ ~SingleTargetingResultClass()

LimelightHelpers::SingleTargetingResultClass::~SingleTargetingResultClass ( )
inline

Definition at line 398 of file LimelightHelpers.h.

Member Data Documentation

◆ m_CAMERATransform6DROBOTSPACE

std::vector<double> LimelightHelpers::SingleTargetingResultClass::m_CAMERATransform6DROBOTSPACE

Definition at line 426 of file LimelightHelpers.h.

◆ m_CAMERATransform6DTARGETSPACE

std::vector<double> LimelightHelpers::SingleTargetingResultClass::m_CAMERATransform6DTARGETSPACE

Definition at line 421 of file LimelightHelpers.h.

◆ m_latency

double LimelightHelpers::SingleTargetingResultClass::m_latency {0}

Definition at line 417 of file LimelightHelpers.h.

◆ m_pipelineIndex

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

Definition at line 418 of file LimelightHelpers.h.

◆ m_ROBOTTransform6DFIELDSPACE

std::vector<double> LimelightHelpers::SingleTargetingResultClass::m_ROBOTTransform6DFIELDSPACE

Definition at line 425 of file LimelightHelpers.h.

◆ m_ROBOTTransform6DTARGETSPACE

std::vector<double> LimelightHelpers::SingleTargetingResultClass::m_ROBOTTransform6DTARGETSPACE

Definition at line 424 of file LimelightHelpers.h.

◆ m_TargetAreaNormalized

double LimelightHelpers::SingleTargetingResultClass::m_TargetAreaNormalized {INVALID_TARGET}

Definition at line 412 of file LimelightHelpers.h.

◆ m_TargetAreaNormalizedPercentage

double LimelightHelpers::SingleTargetingResultClass::m_TargetAreaNormalizedPercentage {INVALID_TARGET}

Definition at line 413 of file LimelightHelpers.h.

◆ m_TargetAreaPixels

double LimelightHelpers::SingleTargetingResultClass::m_TargetAreaPixels {INVALID_TARGET}

Definition at line 411 of file LimelightHelpers.h.

◆ m_TargetCorners

std::vector<std::vector<double> > LimelightHelpers::SingleTargetingResultClass::m_TargetCorners

Definition at line 419 of file LimelightHelpers.h.

◆ m_TargetTransform6DCAMERASPACE

std::vector<double> LimelightHelpers::SingleTargetingResultClass::m_TargetTransform6DCAMERASPACE

Definition at line 422 of file LimelightHelpers.h.

◆ m_TargetTransform6DROBOTSPACE

std::vector<double> LimelightHelpers::SingleTargetingResultClass::m_TargetTransform6DROBOTSPACE

Definition at line 423 of file LimelightHelpers.h.

◆ m_TargetXDegreesCrosshairAdjusted

double LimelightHelpers::SingleTargetingResultClass::m_TargetXDegreesCrosshairAdjusted {INVALID_TARGET}

Definition at line 408 of file LimelightHelpers.h.

◆ m_TargetXNormalized

double LimelightHelpers::SingleTargetingResultClass::m_TargetXNormalized {INVALID_TARGET}

Definition at line 402 of file LimelightHelpers.h.

◆ m_TargetXNormalizedCrosshairAdjusted

double LimelightHelpers::SingleTargetingResultClass::m_TargetXNormalizedCrosshairAdjusted {INVALID_TARGET}

Definition at line 405 of file LimelightHelpers.h.

◆ m_TargetXPixels

double LimelightHelpers::SingleTargetingResultClass::m_TargetXPixels {INVALID_TARGET}

Definition at line 399 of file LimelightHelpers.h.

◆ m_TargetYDegreesCrosshairAdjusted

double LimelightHelpers::SingleTargetingResultClass::m_TargetYDegreesCrosshairAdjusted {INVALID_TARGET}

Definition at line 409 of file LimelightHelpers.h.

◆ m_TargetYNormalized

double LimelightHelpers::SingleTargetingResultClass::m_TargetYNormalized {INVALID_TARGET}

Definition at line 403 of file LimelightHelpers.h.

◆ m_TargetYNormalizedCrosshairAdjusted

double LimelightHelpers::SingleTargetingResultClass::m_TargetYNormalizedCrosshairAdjusted {INVALID_TARGET}

Definition at line 406 of file LimelightHelpers.h.

◆ m_TargetYPixels

double LimelightHelpers::SingleTargetingResultClass::m_TargetYPixels {INVALID_TARGET}

Definition at line 400 of file LimelightHelpers.h.

◆ m_timeStamp

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

Definition at line 416 of file LimelightHelpers.h.


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