Go to the source code of this file.
Data Structures | |
struct | Insets4i |
The general structure that defines the boundaries (in 32-bit integer) of a rectangle. More... | |
Typedefs | |
typedef Insets4i | Insets4i |
typedef Insets4i | Rectangle4i |
Enumerations | |
enum | { RECTANGLE_GLOBAL_TO_LOCAL, RECTANGLE_LOCAL_TO_GLOBAL } |
Functions | |
void | Insets4i_init (Insets4i *rRect, int x1, int x2, int y1, int y2) |
int | Insets4i_cmp (const void *rect1, const void *rect2) |
Insets4i | Insets4i_new (int x1, int x2, int y1, int y2) |
MQDimensions2i | Insets4i_getDimensions2i (Insets4i *rect) |
int | Insets4i_isPointWithin (Insets4i *ref, int x, int y) |
int | Insets4i_areInsetsWithin (Insets4i *ref, Insets4i *rect) |
void | Insets4i_merge (Insets4i *result, Insets4i *rect1, Insets4i *rect2) |
int | Insets4i_correctSubRect (Insets4i *subrect, Insets4i *rect) |
int | Insets4i_calcArea (Insets4i *rect) |
void | Insets4i_fprint (FILE *fp, Insets4i *R) |
void | Insets4i_fprintln (FILE *fp, Insets4i *R) |
void | Insets4i_fprintf (FILE *fp, Insets4i *R, const char *format) |
void | Insets4i_fprintAsHeader (FILE *fp, Insets4i *R) |
Insets4i * | Insets4iArray_create (int size, int start_index) |
void | Insets4iArray_fprint (FILE *fp, Insets4i *R, int nstart, int nstop) |
void | Insets4iArray_fprintf (FILE *fp, Insets4i *R, int nstart, int nstop, const char *format) |
|
Prints the rectangle in the form of "N N N N" without any new-line character at the end
|
|
Prints the rectangle in the form of "N N N N" without any new-line character at the end and accoring to the specified format
|
|
Same as in Insets4i_fprint but with a new-line character at the end
|
|
Initializing the rectangle
|