☰
AcStrategy
class
AcStrategy
Static Data Members
kMaxBlockDim
kMaxCoeffArea
kMaxCoeffBlocks
Static Methods
FromRawStrategy
IsRawStrategyValid
TypeBit
Methods
ComputeNaturalCoeffOrder
ComputeNaturalCoeffOrderLut
IsFirstBlock
IsMultiblock
RawStrategy
Strategy
covered_blocks_x
covered_blocks_y
log2_covered_blocks
Class
libjxl
::
jxl
::
AcStrategy
class
AcStrategy
{ ... };
Static Data Members
static
const
size_t
kMaxBlockDim
static
const
size_t
kMaxCoeffArea
static
const
size_t
kMaxCoeffBlocks
Static Methods
static
auto
FromRawStrategy
(uint8_t raw_strategy) ->
AcStrategy
static
auto
FromRawStrategy
(jxl::AcStrategy::Type raw_strategy) ->
AcStrategy
static
auto
IsRawStrategyValid
(int raw_strategy) -> bool
static
auto
TypeBit
(
const
jxl::AcStrategy::Type type) -> uint32_t
Methods
auto
ComputeNaturalCoeffOrder
(jxl::coeff_order_t* order) const -> void
auto
ComputeNaturalCoeffOrderLut
(jxl::coeff_order_t* lut) const -> void
auto
IsFirstBlock
() const -> bool
auto
IsMultiblock
() const -> bool
auto
RawStrategy
() const -> uint8_t
auto
Strategy
() const -> jxl::AcStrategy::Type
auto
covered_blocks_x
() const -> size_t
auto
covered_blocks_y
() const -> size_t
auto
log2_covered_blocks
() const -> size_t