struct QuantEncodingInternal
{ ... };
QuantEncodingInternal(Tag<kQuantModeLibrary>, uint8_t predefined)
QuantEncodingInternal(Tag<kQuantModeID>, const jxl::QuantEncodingInternal::IdWeights& xybweights)
QuantEncodingInternal(Tag<kQuantModeDCT2>, const jxl::QuantEncodingInternal::DCT2Weights& xybweights)
QuantEncodingInternal(Tag<kQuantModeDCT4>, const DctQuantWeightParams& params, const jxl::QuantEncodingInternal::DCT4Multipliers& xybmul)
QuantEncodingInternal(Tag<kQuantModeDCT4X8>, const DctQuantWeightParams& params, const jxl::QuantEncodingInternal::DCT4x8Multipliers& xybmul)
QuantEncodingInternal(Tag<kQuantModeDCT>, const DctQuantWeightParams& params)
QuantEncodingInternal(Tag<kQuantModeAFV>, const DctQuantWeightParams& params4x8, const DctQuantWeightParams& params4x4, const jxl::QuantEncodingInternal::AFVWeights& weights)
QuantEncodingInternal(jxl::QuantEncodingInternal::Mode mode)
static auto AFV(const DctQuantWeightParams& params4x8, const DctQuantWeightParams& params4x4, const jxl::QuantEncodingInternal::AFVWeights& weights) -> QuantEncodingInternal
static auto DCT(const DctQuantWeightParams& params) -> QuantEncodingInternal
static auto DCT2(const jxl::QuantEncodingInternal::DCT2Weights& xybweights) -> QuantEncodingInternal
static auto DCT4(const DctQuantWeightParams& params, const jxl::QuantEncodingInternal::DCT4Multipliers& xybmul) -> QuantEncodingInternal
static auto DCT4X8(const DctQuantWeightParams& params, const jxl::QuantEncodingInternal::DCT4x8Multipliers& xybmul) -> QuantEncodingInternal
static auto Identity(const jxl::QuantEncodingInternal::IdWeights& xybweights) -> QuantEncodingInternal
static auto Library(uint8_t predefined) -> QuantEncodingInternal