Rectangle

Rectangle

Synopsis


#include <ccc.h>


                    CcDRect;
CcDRect*            cc_d_rect_copy                      (CcDRect const*one);
gboolean            cc_d_rect_equal                     (CcDRect one,
                                                         CcDRect two);
gboolean            cc_d_rect_intersect                 (CcDRect one,
                                                         CcDRect two);
void                cc_d_rect_union                     (CcDRect one,
                                                         CcDRect two,
                                                         CcDRect *merged);

Description

Details

CcDRect

typedef struct {
	gdouble x1;
	gdouble y1;
	gdouble x2;
	gdouble y2;
} CcDRect;


cc_d_rect_copy ()

CcDRect*            cc_d_rect_copy                      (CcDRect const*one);

one :
Returns :

cc_d_rect_equal ()

gboolean            cc_d_rect_equal                     (CcDRect one,
                                                         CcDRect two);

one :
two :
Returns :

cc_d_rect_intersect ()

gboolean            cc_d_rect_intersect                 (CcDRect one,
                                                         CcDRect two);

one :
two :
Returns :

cc_d_rect_union ()

void                cc_d_rect_union                     (CcDRect one,
                                                         CcDRect two,
                                                         CcDRect *merged);

one :
two :
merged :