Horizon
Public Member Functions | List of all members
PNS::PNS_HORIZON_DEBUG_DECORATOR Class Reference
Inheritance diagram for PNS::PNS_HORIZON_DEBUG_DECORATOR:
PNS::DEBUG_DECORATOR

Public Member Functions

 PNS_HORIZON_DEBUG_DECORATOR (horizon::CanvasGL *canvas)
 
void AddPoint (VECTOR2I aP, int aColor) override
 
void AddBox (BOX2I aB, int aColor) override
 
void AddSegment (SEG aS, int aColor) override
 
void AddDirections (VECTOR2D aP, int aMask, int aColor) override
 
void AddLine (const SHAPE_LINE_CHAIN &aLine, int aType, int aWidth) override
 
void Clear () override
 
virtual void AddPoint (VECTOR2I aP, int aColor)
 
virtual void AddLine (const SHAPE_LINE_CHAIN &aLine, int aType=0, int aWidth=0)
 
virtual void AddSegment (SEG aS, int aColor)
 
virtual void AddBox (BOX2I aB, int aColor)
 
virtual void AddDirections (VECTOR2D aP, int aMask, int aColor)
 
virtual void Clear ()
 

Member Function Documentation

◆ AddBox()

void PNS::PNS_HORIZON_DEBUG_DECORATOR::AddBox ( BOX2I  aB,
int  aColor 
)
inlineoverridevirtual

Reimplemented from PNS::DEBUG_DECORATOR.

◆ AddDirections()

void PNS::PNS_HORIZON_DEBUG_DECORATOR::AddDirections ( VECTOR2D  aP,
int  aMask,
int  aColor 
)
inlineoverridevirtual

Reimplemented from PNS::DEBUG_DECORATOR.

◆ AddLine()

void PNS::PNS_HORIZON_DEBUG_DECORATOR::AddLine ( const SHAPE_LINE_CHAIN aLine,
int  aType,
int  aWidth 
)
inlineoverridevirtual

Reimplemented from PNS::DEBUG_DECORATOR.

◆ AddPoint()

void PNS::PNS_HORIZON_DEBUG_DECORATOR::AddPoint ( VECTOR2I  aP,
int  aColor 
)
inlineoverridevirtual

Reimplemented from PNS::DEBUG_DECORATOR.

◆ AddSegment()

void PNS::PNS_HORIZON_DEBUG_DECORATOR::AddSegment ( SEG  aS,
int  aColor 
)
inlineoverridevirtual

Reimplemented from PNS::DEBUG_DECORATOR.

◆ Clear()

void PNS::PNS_HORIZON_DEBUG_DECORATOR::Clear ( )
inlineoverridevirtual

Reimplemented from PNS::DEBUG_DECORATOR.


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