#include "core/fpdfapi/font/cpdf_type3char.h"
#include <utility>
#include "core/fxcrt/fx_system.h"
#include "core/fxge/dib/cfx_dibitmap.h"
#include "core/fxge/dib/fx_dib.h"
namespace {
constexpr float kTextUnitInGlyphUnit = …;
}
CPDF_Type3Char::CPDF_Type3Char() = default;
CPDF_Type3Char::~CPDF_Type3Char() = default;
float CPDF_Type3Char::TextUnitToGlyphUnit(float fTextUnit) { … }
void CPDF_Type3Char::TextUnitRectToGlyphUnitRect(CFX_FloatRect* pRect) { … }
bool CPDF_Type3Char::LoadBitmapFromSoleImageOfForm() { … }
void CPDF_Type3Char::InitializeFromStreamData(bool bColored,
pdfium::span<const float> pData) { … }
void CPDF_Type3Char::WillBeDestroyed() { … }
void CPDF_Type3Char::Transform(CPDF_Font::FormIface* pForm,
const CFX_Matrix& matrix) { … }
void CPDF_Type3Char::SetForm(std::unique_ptr<CPDF_Font::FormIface> pForm) { … }
RetainPtr<CFX_DIBitmap> CPDF_Type3Char::GetBitmap() { … }