#include "Tools/Debugging/Debugging.h"
Include dependency graph for DebugImages.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | Images |
Contains IDs for different (debug) image types as well as a method to output their names. More... | |
Defines | |
#define | DECLARE_DEBUG_COLOR_CLASS_IMAGE(id) ColorClassImage id##ColorClassImage |
Declares a debug image. | |
#define | SEND_DEBUG_COLOR_CLASS_IMAGE(id) INFO(send_##id##_image, idDebugColorClassImage, bin, Images::id << id##ColorClassImage) |
Sends the debug image with the specified id (Images::ImageID). | |
#define | DECLARE_DEBUG_IMAGE(id) static bool id##Dummy |
#define | INIT_DEBUG_IMAGE(id, image) /**/ |
#define | GENERATE_DEBUG_IMAGE(id, expression) /**/ |
#define | SEND_DEBUG_IMAGE(id) /**/ |
#define | DEBUG_IMAGE_SET_PIXEL_Y(id, xx, yy, y) /**/ |
#define | DEBUG_IMAGE_SET_PIXEL_YUV(id, xx, yy, y, u, v) /**/ |
#define | DEBUG_IMAGE_SET_PIXEL_BLACK(id, xx, yy) /**/ |
#define | DEBUG_IMAGE_SET_PIXEL_WHITE(id, xx, yy) /**/ |
#define | DEBUG_IMAGE_SET_PIXEL_GREEN(id, xx, yy) /**/ |
#define | DEBUG_IMAGE_SET_PIXEL_GRAY(id, xx, yy) /**/ |
#define | DEBUG_IMAGE_SET_PIXEL_LIGHT_GRAY(id, xx, yy) /**/ |
#define | DEBUG_IMAGE_SET_PIXEL_DARK_GRAY(id, xx, yy) /**/ |
#define | DEBUG_IMAGE_SET_PIXEL_DARK_GREEN(id, xx, yy) /**/ |
#define | DEBUG_IMAGE_SET_PIXEL_ORANGE(id, xx, yy) /**/ |
#define | DEBUG_IMAGE_SET_PIXEL_YELLOW(id, xx, yy) /**/ |
#define | DEBUG_IMAGE_SET_PIXEL_RED(id, xx, yy) /**/ |
#define | DEBUG_IMAGE_SET_PIXEL_MAUVE(id, xx, yy) /**/ |
#define | DEBUG_IMAGE_SET_PIXEL_BLUE(id, xx, yy) /**/ |
#define | DEBUG_IMAGE_SET_PIXEL_PINK(id, xx, yy) /**/ |
#define | DEBUG_IMAGE_SET_PIXEL_DARK_BLUE(id, xx, yy) /**/ |
#define | DEBUG_IMAGE_GET_PIXEL_Y(id, xx, yy) 0 |
#define | DEBUG_IMAGE_GET_PIXEL_U(id, xx, yy) 0 |
#define | DEBUG_IMAGE_GET_PIXEL_V(id, xx, yy) 0 |
Definition in file DebugImages.h.
|
Declares a debug image.
Definition at line 28 of file DebugImages.h. |
|
Sends the debug image with the specified id (Images::ImageID).
Definition at line 31 of file DebugImages.h. Referenced by GT2004ImageProcessor::execute(), and RasterImageProcessor::init(). |
|
Definition at line 135 of file DebugImages.h. Referenced by BarCodeReader::execute(). |
|
|
Definition at line 139 of file DebugImages.h. Referenced by GT2004ImageProcessor::execute(), and RasterImageProcessor::init(). |
|
Definition at line 141 of file DebugImages.h. Referenced by MotionRecognition::drawDynamicDiff(), BarCodeReader::execute(), GT2004ImageProcessor::execute(), GT2004GoalRecognizer::execute(), CheckerboardDetector::execute(), GT2004FlagSpecialist::getFlagPercept(), and GoalRecognizer::getGoalPercept(). |
|
Definition at line 143 of file DebugImages.h. Referenced by CheckerboardDetector::execute(), and GT2004FlagSpecialist::findEndOfFlag(). |
|
Definition at line 145 of file DebugImages.h. |
|
|
Definition at line 149 of file DebugImages.h. Referenced by CheckerboardDetector::execute(), GoalRecognizer::scanHorizontalForGoals(), GT2004GoalRecognizer::scanHorizontalForGoals(), GoalRecognizer::scanLinesForGoals(), and GT2004GoalRecognizer::scanLinesForGoals(). |
|
Definition at line 151 of file DebugImages.h. Referenced by BarCodeReader::execute(), CheckerboardDetector::execute(), GT2004ImageProcessor::scan(), GoalRecognizer::scanLinesForGoals(), GT2004GoalRecognizer::scanLinesForGoals(), and GT2004FlagSpecialist::searchFlags(). |
|
Definition at line 153 of file DebugImages.h. Referenced by GoalRecognizer::scanHorizontalForGoals(), GT2004GoalRecognizer::scanHorizontalForGoals(), GoalRecognizer::scanLinesForGoals(), and GT2004GoalRecognizer::scanLinesForGoals(). |
|
Definition at line 155 of file DebugImages.h. |
|
Definition at line 157 of file DebugImages.h. |
|
Definition at line 159 of file DebugImages.h. |
|
Definition at line 161 of file DebugImages.h. |
|
Definition at line 163 of file DebugImages.h. Referenced by CheckerboardDetector::execute(), GT2004ImageProcessor::scan(), and GT2004FlagSpecialist::searchFlags(). |
|
|
Definition at line 167 of file DebugImages.h. |
|
Definition at line 169 of file DebugImages.h. Referenced by CheckerboardDetector::execute(), CheckerboardDetector::getTransitionsOnLine(), GoalRecognizer::scanLinesForGoals(), GT2004GoalRecognizer::scanLinesForGoals(), and GT2004FlagSpecialist::searchFlags(). |
|
Definition at line 171 of file DebugImages.h. Referenced by GT2004ImageProcessor::scan(), GoalRecognizer::scanLinesForGoals(), and GT2004GoalRecognizer::scanLinesForGoals(). |
|
Definition at line 173 of file DebugImages.h. |
|
Definition at line 175 of file DebugImages.h. |
|
Definition at line 176 of file DebugImages.h. |
|
Definition at line 177 of file DebugImages.h. |