Coin Logo Coin3D is Free Software,
published under the BSD 3-clause license.
https://coin3d.github.io
https://www.kongsberg.com/en/kogt/
Data Fields
simage_open_funcs Struct Reference

#include <simage_private.h>

Data Fields

void *(* open_func )(const char *filename, int *w, int *h, int *nc)
 
int(* read_line_func )(void *opendata, int y, unsigned char *buf)
 
int(* next_line_func )(void *opendata, unsigned char *buf)
 
void(* close_func )(void *opendata)
 

Detailed Description

Definition at line 26 of file simage_private.h.

Field Documentation

void(* simage_open_funcs::close_func) (void *opendata)

Definition at line 31 of file simage_private.h.

Referenced by add_internal_loaders(), s_image_destroy(), and s_image_read_line().

int(* simage_open_funcs::next_line_func) (void *opendata, unsigned char *buf)

Definition at line 30 of file simage_private.h.

void*(* simage_open_funcs::open_func) (const char *filename, int *w, int *h, int *nc)

Definition at line 27 of file simage_private.h.

Referenced by add_internal_loaders(), and s_image_open().

int(* simage_open_funcs::read_line_func) (void *opendata, int y, unsigned char *buf)

Definition at line 29 of file simage_private.h.

Referenced by add_internal_loaders(), and s_image_read_line().


The documentation for this struct was generated from the following file: