Class libjxl :: jxl :: Splines
class Splines
{ ... };
Splines(const int32_t quantization_adjustment, std::vector<QuantizedSpline> splines, std::vector<Point> starting_points)
auto AddTo(jxl::Image3F* opsin, const jxl::Rect& opsin_rect, const jxl::Rect& image_rect) const -> void
auto AddTo(jxl::Image3F *const opsin, const jxl::Rect& opsin_rect, const jxl::Rect& image_rect) const -> void
auto AddToRow(float* row_x, float* row_y, float* row_b, const jxl::Rect& image_row) const -> void
auto Clear() -> void
auto Decode(BitReader* br, size_t num_pixels) -> Status
auto Decode(BitReader* br, const size_t num_pixels) -> Status
auto GetQuantizationAdjustment() const -> int32_t
auto HasAny() const -> bool
auto InitializeDrawCache(size_t image_xsize, size_t image_ysize, const ColorCorrelationMap& cmap) -> Status
auto InitializeDrawCache(const size_t image_xsize, const size_t image_ysize, const ColorCorrelationMap& cmap) -> Status
auto QuantizedSplines() const -> const std::vector<QuantizedSpline>&
auto StartingPoints() const -> const std::vector<Point>&
auto SubtractFrom(jxl::Image3F* opsin) const -> void
auto SubtractFrom(jxl::Image3F *const opsin) const -> void