chromium/third_party/pdfium/core/fxge/agg/cfx_agg_cliprgn.cpp

// Copyright 2016 The PDFium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com

#include "core/fxge/agg/cfx_agg_cliprgn.h"

#include <stdint.h>

#include <utility>

#include "core/fxcrt/check_op.h"
#include "core/fxcrt/notreached.h"
#include "core/fxcrt/stl_util.h"
#include "core/fxge/dib/cfx_dibitmap.h"

CFX_AggClipRgn::CFX_AggClipRgn(int width, int height)
    :{}

CFX_AggClipRgn::CFX_AggClipRgn(const CFX_AggClipRgn& src) = default;

CFX_AggClipRgn::~CFX_AggClipRgn() = default;

void CFX_AggClipRgn::IntersectRect(const FX_RECT& rect) {}

void CFX_AggClipRgn::IntersectMaskRect(FX_RECT rect,
                                       FX_RECT mask_rect,
                                       RetainPtr<CFX_DIBitmap> pOldMask) {}

void CFX_AggClipRgn::IntersectMaskF(int left,
                                    int top,
                                    RetainPtr<CFX_DIBitmap> pMask) {}