ad_rss
Classes | Namespaces | Macros
DebugDrawing.hpp File Reference
#include "ad/rss/unstructured/Geometry.hpp"
#include <string>
#include <utility>
#include <vector>
Include dependency graph for DebugDrawing.hpp:

Go to the source code of this file.

Classes

class  ad::rss::unstructured::DebugDrawing
 
struct  ad::rss::unstructured::DebugDrawing::NullDeleter
 
struct  ad::rss::unstructured::DebugDrawing::DebugPoint
 
struct  ad::rss::unstructured::DebugDrawing::DebugLine
 
struct  ad::rss::unstructured::DebugDrawing::DebugPolygon
 

Namespaces

 ad
 namespace ad
 
 ad::rss
 namespace rss
 
 ad::rss::unstructured
 namespace unstructured
 

Macros

#define DEBUG_DRAWING_POLYGON(polygon, color, ns)   (DebugDrawing::getInstance()->drawPolygon(polygon, color, ns))
 
#define DEBUG_DRAWING_LINE(line, color, ns)   (DebugDrawing::getInstance()->drawLine(line, color, ns))
 
#define DEBUG_DRAWING_IS_ENABLED()   (DebugDrawing::getInstance()->isEnabled())