Tachyon (current)  Current Main Branch
Macros | Functions
winbmp.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include "tachyon.h"
#include "util.h"
#include "imageio.h"
#include "winbmp.h"

Go to the source code of this file.

Macros

#define TACHYON_INTERNAL   1
 

Functions

static void write_le_int32 (FILE *dfile, int num)
 
static void write_le_int16 (FILE *dfile, int num)
 
int writebmp (char *filename, int xs, int ys, unsigned char *img)
 

Macro Definition Documentation

◆ TACHYON_INTERNAL

#define TACHYON_INTERNAL   1

Definition at line 17 of file winbmp.c.

Function Documentation

◆ write_le_int16()

static void write_le_int16 ( FILE *  dfile,
int  num 
)
static

Definition at line 30 of file winbmp.c.

Referenced by writebmp().

◆ write_le_int32()

static void write_le_int32 ( FILE *  dfile,
int  num 
)
static

Definition at line 23 of file winbmp.c.

Referenced by writebmp().

◆ writebmp()

int writebmp ( char *  filename,
int  xs,
int  ys,
unsigned char *  img 
)

Definition at line 35 of file winbmp.c.

References IMAGENOERR, write_le_int16(), and write_le_int32().

Referenced by writeimage().