Classes | Defines | Typedefs | Enumerations | Functions
stb_image.h File Reference
#include <stdio.h>
#include <stdarg.h>
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include <assert.h>
#include <stdint.h>
Include dependency graph for stb_image.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  stbi_io_callbacks

Defines

#define STBI_VERSION   1
#define STBIDEF   extern

Typedefs

typedef unsigned char stbi_uc

Enumerations

enum  {
  STBI_default = 0, STBI_grey = 1, STBI_grey_alpha = 2, STBI_rgb = 3,
  STBI_rgb_alpha = 4
}

Functions

STBIDEF void stbi_convert_iphone_png_to_rgb (int flag_true_if_should_convert)
STBIDEF const char * stbi_failure_reason (void)
STBIDEF void stbi_hdr_to_ldr_gamma (float gamma)
STBIDEF void stbi_hdr_to_ldr_scale (float scale)
STBIDEF void stbi_image_free (void *retval_from_stbi_load)
STBIDEF int stbi_info (char const *filename, int *x, int *y, int *comp)
STBIDEF int stbi_info_from_callbacks (stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp)
STBIDEF int stbi_info_from_file (FILE *f, int *x, int *y, int *comp)
STBIDEF int stbi_info_from_memory (stbi_uc const *buffer, int len, int *x, int *y, int *comp)
STBIDEF int stbi_is_hdr (char const *filename)
STBIDEF int stbi_is_hdr_from_callbacks (stbi_io_callbacks const *clbk, void *user)
STBIDEF int stbi_is_hdr_from_file (FILE *f)
STBIDEF int stbi_is_hdr_from_memory (stbi_uc const *buffer, int len)
STBIDEF void stbi_ldr_to_hdr_gamma (float gamma)
STBIDEF void stbi_ldr_to_hdr_scale (float scale)
STBIDEF stbi_ucstbi_load (char const *filename, int *x, int *y, int *comp, int req_comp)
STBIDEF stbi_ucstbi_load_from_callbacks (stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp, int req_comp)
STBIDEF stbi_ucstbi_load_from_file (FILE *f, int *x, int *y, int *comp, int req_comp)
STBIDEF stbi_ucstbi_load_from_memory (stbi_uc const *buffer, int len, int *x, int *y, int *comp, int req_comp)
STBIDEF float * stbi_loadf (char const *filename, int *x, int *y, int *comp, int req_comp)
STBIDEF float * stbi_loadf_from_callbacks (stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp, int req_comp)
STBIDEF float * stbi_loadf_from_file (FILE *f, int *x, int *y, int *comp, int req_comp)
STBIDEF float * stbi_loadf_from_memory (stbi_uc const *buffer, int len, int *x, int *y, int *comp, int req_comp)
STBIDEF void stbi_set_flip_vertically_on_load (int flag_true_if_should_flip)
STBIDEF void stbi_set_unpremultiply_on_load (int flag_true_if_should_unpremultiply)
STBIDEF int stbi_zlib_decode_buffer (char *obuffer, int olen, const char *ibuffer, int ilen)
STBIDEF char * stbi_zlib_decode_malloc (const char *buffer, int len, int *outlen)
STBIDEF char * stbi_zlib_decode_malloc_guesssize (const char *buffer, int len, int initial_size, int *outlen)
STBIDEF char * stbi_zlib_decode_malloc_guesssize_headerflag (const char *buffer, int len, int initial_size, int *outlen, int parse_header)
STBIDEF int stbi_zlib_decode_noheader_buffer (char *obuffer, int olen, const char *ibuffer, int ilen)
STBIDEF char * stbi_zlib_decode_noheader_malloc (const char *buffer, int len, int *outlen)

Define Documentation

#define STBI_VERSION   1

Definition at line 391 of file stb_image.h.

#define STBIDEF   extern

Definition at line 412 of file stb_image.h.


Typedef Documentation

typedef unsigned char stbi_uc

Definition at line 403 of file stb_image.h.


Enumeration Type Documentation

anonymous enum
Enumerator:
STBI_default 
STBI_grey 
STBI_grey_alpha 
STBI_rgb 
STBI_rgb_alpha 

Definition at line 393 of file stb_image.h.


Function Documentation

STBIDEF void stbi_convert_iphone_png_to_rgb ( int  flag_true_if_should_convert)
STBIDEF const char* stbi_failure_reason ( void  )
STBIDEF void stbi_hdr_to_ldr_gamma ( float  gamma)
STBIDEF void stbi_hdr_to_ldr_scale ( float  scale)
STBIDEF void stbi_image_free ( void *  retval_from_stbi_load)
STBIDEF int stbi_info ( char const *  filename,
int *  x,
int *  y,
int *  comp 
)
STBIDEF int stbi_info_from_callbacks ( stbi_io_callbacks const *  clbk,
void *  user,
int *  x,
int *  y,
int *  comp 
)
STBIDEF int stbi_info_from_file ( FILE *  f,
int *  x,
int *  y,
int *  comp 
)
STBIDEF int stbi_info_from_memory ( stbi_uc const *  buffer,
int  len,
int *  x,
int *  y,
int *  comp 
)
STBIDEF int stbi_is_hdr ( char const *  filename)
STBIDEF int stbi_is_hdr_from_callbacks ( stbi_io_callbacks const *  clbk,
void *  user 
)
STBIDEF int stbi_is_hdr_from_file ( FILE *  f)
STBIDEF int stbi_is_hdr_from_memory ( stbi_uc const *  buffer,
int  len 
)
STBIDEF void stbi_ldr_to_hdr_gamma ( float  gamma)
STBIDEF void stbi_ldr_to_hdr_scale ( float  scale)
STBIDEF stbi_uc* stbi_load ( char const *  filename,
int *  x,
int *  y,
int *  comp,
int  req_comp 
)
STBIDEF stbi_uc* stbi_load_from_callbacks ( stbi_io_callbacks const *  clbk,
void *  user,
int *  x,
int *  y,
int *  comp,
int  req_comp 
)
STBIDEF stbi_uc* stbi_load_from_file ( FILE *  f,
int *  x,
int *  y,
int *  comp,
int  req_comp 
)
STBIDEF stbi_uc* stbi_load_from_memory ( stbi_uc const *  buffer,
int  len,
int *  x,
int *  y,
int *  comp,
int  req_comp 
)
STBIDEF float* stbi_loadf ( char const *  filename,
int *  x,
int *  y,
int *  comp,
int  req_comp 
)
STBIDEF float* stbi_loadf_from_callbacks ( stbi_io_callbacks const *  clbk,
void *  user,
int *  x,
int *  y,
int *  comp,
int  req_comp 
)
STBIDEF float* stbi_loadf_from_file ( FILE *  f,
int *  x,
int *  y,
int *  comp,
int  req_comp 
)
STBIDEF float* stbi_loadf_from_memory ( stbi_uc const *  buffer,
int  len,
int *  x,
int *  y,
int *  comp,
int  req_comp 
)
STBIDEF void stbi_set_flip_vertically_on_load ( int  flag_true_if_should_flip)
STBIDEF void stbi_set_unpremultiply_on_load ( int  flag_true_if_should_unpremultiply)
STBIDEF int stbi_zlib_decode_buffer ( char *  obuffer,
int  olen,
const char *  ibuffer,
int  ilen 
)
STBIDEF char* stbi_zlib_decode_malloc ( const char *  buffer,
int  len,
int *  outlen 
)
STBIDEF char* stbi_zlib_decode_malloc_guesssize ( const char *  buffer,
int  len,
int  initial_size,
int *  outlen 
)
STBIDEF char* stbi_zlib_decode_malloc_guesssize_headerflag ( const char *  buffer,
int  len,
int  initial_size,
int *  outlen,
int  parse_header 
)
STBIDEF int stbi_zlib_decode_noheader_buffer ( char *  obuffer,
int  olen,
const char *  ibuffer,
int  ilen 
)
STBIDEF char* stbi_zlib_decode_noheader_malloc ( const char *  buffer,
int  len,
int *  outlen 
)


rail_object_detector
Author(s):
autogenerated on Sat Jun 8 2019 20:26:31