chromium/third_party/freetype-testing/src/fuzzing/src/iterators/faceprepiterator-outlines.cpp

// faceprepiterator-outlines.cpp
//
//   Implementation of FacePrepIteratorOutlines.
//
// Copyright 2018-2019 by
// Armin Hasitzka, David Turner, Robert Wilhelm, and Werner Lemberg.
//
// 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 "iterators/faceprepiterator-outlines.h"

#include <memory> // std::unique_ptr

#include "utils/logging.h"


  freetype::FacePrepIteratorOutlines::
  FacePrepIteratorOutlines()
  {}


  void
  freetype::FacePrepIteratorOutlines::
  run( const std::unique_ptr<FaceLoader>&  face_loader )
  {}


  freetype::Unique_FT_Face
  freetype::FacePrepIteratorOutlines::
  get_prepared_face( const std::unique_ptr<FaceLoader>&  face_loader,
                     CharSizeTuples::size_type           index )
  {}


  void
  freetype::FacePrepIteratorOutlines::
  append_char_size( FT_UInt     pixel_width_ppem,
                    FT_UInt     pixel_height_ppem,
                    FT_F26Dot6  char_width_pt,
                    FT_F26Dot6  char_height_pt,
                    FT_UInt     horz_resolution_dpi,
                    FT_UInt     vert_resolution_dpi )
  {}