![]() |
PhotonVision C++ v2026.2.2
|
Namespaces | |
| namespace | OpenCVHelp |
| namespace | PhotonTargetSortMode |
| namespace | PhotonVersion |
| namespace | VideoSimUtil |
| namespace | VisionEstimation |
Classes | |
| class | CameraTargetRelation |
| struct | ConstrainedSolvepnpParams |
| struct | EstimatedRobotPose |
| class | MultiTargetPNPResult |
| struct | MultiTargetPNPResult_PhotonStruct |
| class | NTTopicSet |
| class | Packet |
| A packet that holds byte-packed data to be sent over NetworkTables. More... | |
| class | PhotonCamera |
| Represents a camera that is connected to PhotonVision. More... | |
| class | PhotonCameraSim |
| class | PhotonPipelineMetadata |
| struct | PhotonPipelineMetadata_PhotonStruct |
| class | PhotonPipelineResult |
| Represents a pipeline result from a PhotonCamera. More... | |
| struct | PhotonPipelineResult_PhotonStruct |
| class | PhotonPoseEstimator |
| The PhotonPoseEstimator class filters or combines readings from all the fiducials visible at a given timestamp on the field to produce a single robot in field pose, using the strategy set below. More... | |
| class | PhotonTrackedTarget |
| Represents a tracked target within a pipeline. More... | |
| struct | PhotonTrackedTarget_PhotonStruct |
| class | PhotonUtils |
| struct | PnpResult |
| struct | PnpResult_PhotonStruct |
| class | RotTrlTransform3d |
| struct | SerdeType |
| struct | SerdeType< MultiTargetPNPResult > |
| struct | SerdeType< PhotonPipelineMetadata > |
| struct | SerdeType< PhotonPipelineResult > |
| struct | SerdeType< PhotonTrackedTarget > |
| struct | SerdeType< PnpResult > |
| struct | SerdeType< std::optional< T > > |
| struct | SerdeType< std::vector< T > > |
| struct | SerdeType< TargetCorner > |
| class | SimCameraProperties |
| Calibration and performance values for this camera. More... | |
| class | TargetCorner |
| struct | TargetCorner_PhotonStruct |
| class | TargetModel |
| class | VisionSystemSim |
| A simulated vision system involving a camera(s) and coprocessor(s) mounted on a mobile robot running PhotonVision, detecting targets placed on the field. More... | |
| class | VisionTargetSim |
Concepts | |
| concept | PhotonStructSerializable |
| concept | arithmetic |
Enumerations | |
| enum | PoseStrategy { LOWEST_AMBIGUITY = 0 , CLOSEST_TO_CAMERA_HEIGHT , CLOSEST_TO_REFERENCE_POSE , CLOSEST_TO_LAST_POSE , AVERAGE_BEST_TARGETS , MULTI_TAG_PNP_ON_COPROCESSOR , MULTI_TAG_PNP_ON_RIO , CONSTRAINED_SOLVEPNP , PNP_DISTANCE_TRIG_SOLVE } |
| enum | LEDMode : int { kDefault = -1 , kOff = 0 , kOn = 1 , kBlink = 2 } |
Variables | |
| static const TargetModel | kAprilTag16h5 {6_in, 6_in} |
| static const TargetModel | kAprilTag36h11 {6.5_in, 6.5_in} |
| const std::string | PhotonPipelineResult_TYPE_STRING |
| enum photon::LEDMode : int |
| enum photon::PoseStrategy |
|
static |
|
static |
| const std::string photon::PhotonPipelineResult_TYPE_STRING |