mi32/rect.h File Reference

<mi32/rect.h> More...

#include <mi32/point.h>
#include <limits.h>
#include <float.h>
Include dependency graph for rect.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  DRECT2D
 2D rectangle using 'double' precision coordinates. More...
struct  DRECT3D
 3D rectangle using 'double' precision coordinates. More...
struct  LRECT2D
 2D rectangle using 32-bit integer coordinates. More...
struct  LRECT3D
 3D box using INT32 coordinates. More...
struct  WRECT2D
 2D rectangle using 16-bit integer coordinates. More...

Functions

int IniRead (INIHANDLE hdl, const char *group, const char *field, DRECT2D &value, const DRECT2D &dft)
int IniRead (INIHANDLE hdl, const char *group, const char *field, DRECT2D &value)
int IniWrite (INIHANDLE hdl, const char *group, const char *field, const DRECT2D &value)
bool operator!= (const DRECT3D &lhs, const DRECT3D &rhs)
bool operator!= (const DRECT2D &lhs, const DRECT2D &rhs)
bool operator!= (const LRECT2D &lhs, const LRECT2D &rhs)
bool operator== (const DRECT3D &lhs, const DRECT3D &rhs)
bool operator== (const DRECT2D &lhs, const DRECT2D &rhs)
bool operator== (const LRECT2D &lhs, const LRECT2D &rhs)
void SwapBytes (DRECT3D &rect)
void SwapBytes (DRECT2D &rect)

Detailed Description

<mi32/rect.h>

Definitions for 2D and 3D rectangle structures


Function Documentation

int IniRead ( INIHANDLE  hdl,
const char *  group,
const char *  field,
DRECT2D value,
const DRECT2D dft 
) [inline]

Read 'DRECT2D' value from INI file with default.

int IniRead ( INIHANDLE  hdl,
const char *  group,
const char *  field,
DRECT2D value 
) [inline]

Read 'DRECT2D' value from INI file.

int IniWrite ( INIHANDLE  hdl,
const char *  group,
const char *  field,
const DRECT2D value 
) [inline]

Write 'DRECT2D' value to INI file.

bool operator!= ( const DRECT3D lhs,
const DRECT3D rhs 
) [inline]
bool operator!= ( const DRECT2D lhs,
const DRECT2D rhs 
) [inline]
bool operator!= ( const LRECT2D lhs,
const LRECT2D rhs 
) [inline]
bool operator== ( const DRECT3D lhs,
const DRECT3D rhs 
) [inline]
bool operator== ( const DRECT2D lhs,
const DRECT2D rhs 
) [inline]
bool operator== ( const LRECT2D lhs,
const LRECT2D rhs 
) [inline]
void SwapBytes ( DRECT3D rect  )  [inline]
void SwapBytes ( DRECT2D rect  )  [inline]

Generated on Sun Oct 7 21:27:51 2012 for TNTsdk 2012 by  doxygen 1.6.1