chromium/third_party/freetype-testing/src/fuzzing/src/visitors/glyphvisitor-outlines.cpp

// glyphvisitor-outlines.cpp
//
//   Implementation of GlyphVisitorOutlines.
//
// Copyright 2018-2019 by
// Armin Hasitzka.
//
// This file is part of the FreeType project, and may only be used,
// modified, and distributed under the terms of the FreeType project
// license, LICENSE.TXT.  By continuing to use, modify, or distribute
// this file you indicate that you have read the license and
// understand and accept it fully.


#include "visitors/glyphvisitor-outlines.h"

#include <cassert>

#include <ft2build.h>
#include FT_OUTLINE_H

#include "utils/logging.h"


  freetype::GlyphVisitorOutlines::
  GlyphVisitorOutlines()
  {}


  void
  freetype::GlyphVisitorOutlines::
  run( Unique_FT_Glyph  glyph )
  {}


  void
  freetype::GlyphVisitorOutlines::
  reverse( FT_Outline&  outline )
  {}


  void
  freetype::GlyphVisitorOutlines::
  embolden( FT_Outline&  outline,
            FT_Pos       strength )
  {}


  void
  freetype::GlyphVisitorOutlines::
  embolden( FT_Outline&  outline,
            FT_Pos       xstrength,
            FT_Pos       ystrength )
  {}


  void
  freetype::GlyphVisitorOutlines::
  embolden_1( FT_Outline&  outline )
  {}


  void
  freetype::GlyphVisitorOutlines::
  embolden_2( FT_Outline&  outline )
  {}


  void
  freetype::GlyphVisitorOutlines::
  embolden_3( FT_Outline&  outline )
  {}

  void
  freetype::GlyphVisitorOutlines::
  embolden_4( FT_Outline&  outline )
  {}