struct STBIR_RESIZE

Overview

#include </home/jlblanco/mrpt/modules/mrpt_img/src/stb/stb_image_resize2.h>

struct STBIR_RESIZE
{
    // fields

    void* user_data;
    void const* input_pixels;
    int input_w;
    int input_h;
    double input_s0;
    double input_t0;
    double input_s1;
    double input_t1;
    stbir_input_callback* input_cb;
    void* output_pixels;
    int output_w;
    int output_h;
    int output_subx;
    int output_suby;
    int output_subw;
    int output_subh;
    stbir_output_callback* output_cb;
    int input_stride_in_bytes;
    int output_stride_in_bytes;
    int splits;
    int fast_alpha;
    int needs_rebuild;
    int called_alloc;
    stbir_pixel_layout input_pixel_layout_public;
    stbir_pixel_layout output_pixel_layout_public;
    stbir_datatype input_data_type;
    stbir_datatype output_data_type;
    stbir_filter horizontal_filter;
    stbir_filter vertical_filter;
    stbir_edge horizontal_edge;
    stbir_edge vertical_edge;
    stbir__kernel_callback* horizontal_filter_kernel;
    stbir__support_callback* horizontal_filter_support;
    stbir__kernel_callback* vertical_filter_kernel;
    stbir__support_callback* vertical_filter_support;
    stbir__info* samplers;
};