chromium/third_party/pdfium/third_party/agg23/agg_path_storage.cpp


//----------------------------------------------------------------------------
// XYQ: 2006-01-22 Copied from AGG project.
// TODO: This file uses intensive floating point operations, so it's NOT suitable
// for platforms like Symbian OS. We need to change to FIX format.
//----------------------------------------------------------------------------
//----------------------------------------------------------------------------
// Anti-Grain Geometry - Version 2.3
// Copyright (C) 2002-2005 Maxim Shemanarev (http://www.antigrain.com)
//
// Permission to copy, use, modify, sell and distribute this software
// is granted provided this copyright notice appears in all copies.
// This software is provided "as is" without express or implied
// warranty, and with no claim as to its suitability for any purpose.
//
//----------------------------------------------------------------------------
// Contact: [email protected]
//          [email protected]
//          http://www.antigrain.com
//----------------------------------------------------------------------------
//
// Class path_storage
//
//----------------------------------------------------------------------------

#include "agg_path_storage.h"

#include <string.h>

#include "agg_math.h"
#include "core/fxcrt/fx_memory.h"

namespace pdfium
{
namespace agg
{
path_storage::~path_storage()
{}
path_storage::path_storage() = default;
path_storage::path_storage(path_storage&& other) {}
void path_storage::allocate_block(unsigned nb)
{}
void path_storage::rewind(unsigned path_id)
{}
void path_storage::curve4(float x_ctrl1, float y_ctrl1,
                          float x_ctrl2, float y_ctrl2,
                          float x_to,    float y_to)
{}
void path_storage::end_poly()
{}
}
}  // namespace pdfium