#include "core/fpdfapi/page/cpdf_shadingobject.h"
#include <utility>
#include "core/fpdfapi/page/cpdf_shadingpattern.h"
CPDF_ShadingObject::CPDF_ShadingObject(int32_t content_stream,
RetainPtr<CPDF_ShadingPattern> pattern,
const CFX_Matrix& matrix)
: … { … }
CPDF_ShadingObject::~CPDF_ShadingObject() = default;
CPDF_PageObject::Type CPDF_ShadingObject::GetType() const { … }
void CPDF_ShadingObject::Transform(const CFX_Matrix& matrix) { … }
bool CPDF_ShadingObject::IsShading() const { … }
CPDF_ShadingObject* CPDF_ShadingObject::AsShading() { … }
const CPDF_ShadingObject* CPDF_ShadingObject::AsShading() const { … }
void CPDF_ShadingObject::CalcBoundingBox() { … }