

#ifndef _INC_VISIONTYPES
#define _INC_VISIONTYPES


#include "misc.h"
#include "vector.h"
#include "image.h"



/* points, segments, and segment vectors ... */

typedef struct {short x, y;} Point;
typedef struct {Point a, b;} Segment;
typedef struct {int used; void *ptr;} SegVecUserData;

vecDefStructVector(SegmentVector, Segment, SegVecUserData);


#endif 
