Logo Search packages:      
Sourcecode: xbubble version File versions

rectangle.h

#ifndef _RECTANGLE_H
#define _RECTANGLE_H

typedef struct {
  int x1;
  int y1;
  int x2;
  int y2;
} Rectangle;

struct _RectangleList {
  Rectangle *element;
  int size;
  int max_size;
};
typedef struct _RectangleList * RectangleList;

RectangleList new_rectangle_list( int max_size );
void delete_rectangle_list( RectangleList rl );
void empty_rectangle_list( RectangleList rl );
void add_disjoint_rectangle_to_list( RectangleList rl, int, int, int, int );

#endif /* _RECTANGLE_H */


Generated by  Doxygen 1.6.0   Back to index