1 #ifndef vil_stream_read_h_ 2 #define vil_stream_read_h_ 12 #include <vxl_config.h> 25 vxl_uint_64 vil_stream_read_big_endian_uint_64(
vil_stream *);
26 vxl_uint_64 vil_stream_read_little_endian_uint_64(
vil_stream *);
37 vxl_uint_16* data,
unsigned n);
39 #endif // vil_stream_read_h_ float vil_stream_read_big_endian_float(vil_stream *is)
Reads in a 4-byte big-endian float.
vxl_uint_16 vil_stream_read_big_endian_uint_16(vil_stream *)
Stream interface for VIL image loaders.
vxl_uint_32 vil_stream_read_big_endian_uint_32(vil_stream *)
void vil_stream_read_big_endian_int_16(vil_stream *is, vxl_uint_16 *data, unsigned n)
Reads in n 16 bit unsigned ints.
vxl_uint_32 vil_stream_read_little_endian_uint_32(vil_stream *)
vxl_int_32 vil_stream_read_little_endian_int_32(vil_stream *s)
vxl_uint_16 vil_stream_read_little_endian_uint_16(vil_stream *)
vxl_int_32 vil_stream_read_big_endian_int_32(vil_stream *s)