7#ifndef CORE_FPDFAPI_PAGE_CPDF_PSFUNC_H_
8#define CORE_FPDFAPI_PAGE_CPDF_PSFUNC_H_
10#include "core/fpdfapi/page/cpdf_function.h"
11#include "core/fpdfapi/page/cpdf_psengine.h"
22 bool v_Call(pdfium::span<
const float> inputs,
23 pdfium::span<
float> results)
const override;
int GetIntegerFor(const ByteString &key) const
bool Init(const CPDF_Object *pObj, VisitedSet *pVisited)
absl::optional< uint32_t > Call(pdfium::span< const float > inputs, pdfium::span< float > results) const
@ kType2ExponentialInterpolation
float Interpolate(float x, float xmin, float xmax, float ymin, float ymax) const
RetainPtr< const CPDF_Dictionary > GetDict() const
const CPDF_Stream * AsStream() const
bool v_Init(const CPDF_Object *pObj, VisitedSet *pVisited) override
bool v_Call(pdfium::span< const float > inputs, pdfium::span< float > results) const override