34                  std::function<
void( 
const VECTOR2I& aPt1,
 
   35                                      const VECTOR2I& aPt2 )> aStrokeCallback,
 
   36                  std::function<
void( 
const VECTOR2I& aPt1,
 
   38                                      const VECTOR2I& aPt3 )> aTriangleCallback ) :
 
   39        GAL( aDisplayOptions )
 
 
   49                  std::function<
void( 
const VECTOR2I& aPt1,
 
   50                                      const VECTOR2I& aPt2 )> aStrokeCallback,
 
   52        GAL( aDisplayOptions )
 
 
   63        GAL( aDisplayOptions )
 
 
   78    std::function<void( 
const VECTOR2I& aPt1,
 
   81    std::function<void( 
const VECTOR2I& aPt1,
 
 
CALLBACK_GAL(KIGFX::GAL_DISPLAY_OPTIONS &aDisplayOptions, std::function< void(const VECTOR2I &aPt1, const VECTOR2I &aPt2)> aStrokeCallback, std::function< void(const VECTOR2I &aPt1, const VECTOR2I &aPt2, const VECTOR2I &aPt3)> aTriangleCallback)
 
std::function< void(const VECTOR2I &aPt1, const VECTOR2I &aPt2, const VECTOR2I &aPt3)> m_triangleCallback
 
CALLBACK_GAL(KIGFX::GAL_DISPLAY_OPTIONS &aDisplayOptions, std::function< void(const SHAPE_LINE_CHAIN &aPoly)> aOutlineCallback)
 
CALLBACK_GAL(KIGFX::GAL_DISPLAY_OPTIONS &aDisplayOptions, std::function< void(const VECTOR2I &aPt1, const VECTOR2I &aPt2)> aStrokeCallback, std::function< void(const SHAPE_LINE_CHAIN &aPoly)> aOutlineCallback)
 
std::function< void(const SHAPE_LINE_CHAIN &aPoly)> m_outlineCallback
 
std::function< void(const VECTOR2I &aPt1, const VECTOR2I &aPt2)> m_strokeCallback
 
Abstract interface for drawing on a 2D-surface.
 
virtual void DrawGlyph(const KIFONT::GLYPH &aGlyph, int aNth=0, int aTotal=1)
Draw a polygon representing a font glyph.
 
GAL(GAL_DISPLAY_OPTIONS &aOptions)
 
Represent a polyline containing arcs as well as line segments: A chain of connected line and/or arc s...
 
VECTOR2< int32_t > VECTOR2I