#include "sick_scan/sick_scan_base.h"
Go to the source code of this file.
Classes | |
struct | _PGMData |
Macros | |
#define | PGMHANDLING_H |
Typedefs | |
typedef struct _PGMData | PGMData |
Functions | |
int ** | allocate_dynamic_matrix (int row, int col) |
void | deallocate_dynamic_matrix (int **matrix, int row) |
void | freePGM (const PGMData *data) |
PGMData * | initPgm (int rows, int cols) |
void | PGMDrawCross (PGMData *data, int x0, int y0, unsigned char ucColor, int halfLen, int width) |
void | PGMEllipse (const PGMData *data, float xc, float yc, float *vecArr, unsigned char ucColor) |
unsigned char | PGMGetPixel (PGMData *data, int x0, int y0) |
void | PGMLine (PGMData *data, int x1, int y1, int x2, int y2, unsigned char ucColor) |
void | PGMPutText (PGMData *data, char *szText, int xPos, int yPos, unsigned char ucColor) |
void | PGMSet (PGMData *data, unsigned char ucColor) |
void | PGMSetPixel (PGMData *data, int x0, int y0, unsigned char ucColor) |
PGMData * | readPGM (PGMData *data, const char *file_name) |
void | writePGM (const PGMData *data, const char *filename) |
#define PGMHANDLING_H |
Definition at line 3 of file pgmhandling.h.
int** allocate_dynamic_matrix | ( | int | row, |
int | col | ||
) |
Definition at line 89 of file pmghandling.c.
void deallocate_dynamic_matrix | ( | int ** | matrix, |
int | row | ||
) |
Definition at line 111 of file pmghandling.c.
Definition at line 231 of file pmghandling.c.
PGMData* initPgm | ( | int | rows, |
int | cols | ||
) |
Definition at line 236 of file pmghandling.c.
void PGMDrawCross | ( | PGMData * | data, |
int | x0, | ||
int | y0, | ||
unsigned char | ucColor, | ||
int | halfLen, | ||
int | width | ||
) |
Definition at line 28 of file pmghandling.c.
Definition at line 276 of file pmghandling.c.
unsigned char PGMGetPixel | ( | PGMData * | data, |
int | x0, | ||
int | y0 | ||
) |
Definition at line 23 of file pmghandling.c.
void PGMLine | ( | PGMData * | data, |
int | x1, | ||
int | y1, | ||
int | x2, | ||
int | y2, | ||
unsigned char | ucColor | ||
) |
Definition at line 71 of file pmghandling.c.
void PGMPutText | ( | PGMData * | data, |
char * | szText, | ||
int | xPos, | ||
int | yPos, | ||
unsigned char | ucColor | ||
) |
Definition at line 248 of file pmghandling.c.
void PGMSet | ( | PGMData * | data, |
unsigned char | ucColor | ||
) |
Definition at line 12 of file pmghandling.c.
void PGMSetPixel | ( | PGMData * | data, |
int | x0, | ||
int | y0, | ||
unsigned char | ucColor | ||
) |
Definition at line 51 of file pmghandling.c.
Definition at line 142 of file pmghandling.c.
Definition at line 192 of file pmghandling.c.