TBOX Class Reference
#include <rect.h>
List of all members.
Constructor & Destructor Documentation
TBOX::TBOX |
( |
const FCOORD |
pt |
) |
[inline] |
Member Function Documentation
inT32 TBOX::area |
( |
|
) |
const [inline] |
const ICOORD& TBOX::botleft |
( |
|
) |
const [inline] |
ICOORD TBOX::botright |
( |
|
) |
const [inline] |
inT16 TBOX::bottom |
( |
|
) |
const [inline] |
TBOX TBOX::bounding_union |
( |
const TBOX & |
box |
) |
const |
bool TBOX::contains |
( |
const TBOX & |
box |
) |
const [inline] |
bool TBOX::contains |
( |
const FCOORD |
pt |
) |
const [inline] |
void TBOX::de_serialise_asc |
( |
FILE * |
f |
) |
|
inT16 TBOX::height |
( |
|
) |
const [inline] |
TBOX TBOX::intersection |
( |
const TBOX & |
box |
) |
const |
inT16 TBOX::left |
( |
|
) |
const [inline] |
bool TBOX::major_overlap |
( |
const TBOX & |
box |
) |
const [inline] |
bool TBOX::major_x_overlap |
( |
const TBOX & |
box |
) |
const [inline] |
bool TBOX::major_y_overlap |
( |
const TBOX & |
box |
) |
const [inline] |
void TBOX::move |
( |
const FCOORD |
vec |
) |
[inline] |
void TBOX::move |
( |
const ICOORD |
vec |
) |
[inline] |
void TBOX::move_bottom_edge |
( |
const inT16 |
y |
) |
[inline] |
void TBOX::move_left_edge |
( |
const inT16 |
x |
) |
[inline] |
void TBOX::move_right_edge |
( |
const inT16 |
x |
) |
[inline] |
void TBOX::move_top_edge |
( |
const inT16 |
y |
) |
[inline] |
bool TBOX::null_box |
( |
|
) |
const [inline] |
bool TBOX::overlap |
( |
const TBOX & |
box |
) |
const [inline] |
double TBOX::overlap_fraction |
( |
const TBOX & |
box |
) |
const [inline] |
void TBOX::plot |
( |
ScrollView * |
fd |
) |
const [inline] |
void TBOX::print |
( |
|
) |
const [inline] |
inT16 TBOX::right |
( |
|
) |
const [inline] |
void TBOX::rotate |
( |
const FCOORD & |
vec |
) |
[inline] |
void TBOX::rotate_large |
( |
const FCOORD & |
vec |
) |
|
void TBOX::scale |
( |
const FCOORD |
vec |
) |
[inline] |
void TBOX::scale |
( |
const float |
f |
) |
[inline] |
void TBOX::serialise_asc |
( |
FILE * |
f |
) |
|
void TBOX::set_bottom |
( |
int |
y |
) |
[inline] |
void TBOX::set_left |
( |
int |
x |
) |
[inline] |
void TBOX::set_right |
( |
int |
x |
) |
[inline] |
void TBOX::set_top |
( |
int |
y |
) |
[inline] |
inT16 TBOX::top |
( |
|
) |
const [inline] |
ICOORD TBOX::topleft |
( |
|
) |
const [inline] |
const ICOORD& TBOX::topright |
( |
|
) |
const [inline] |
inT16 TBOX::width |
( |
|
) |
const [inline] |
bool TBOX::x_overlap |
( |
const TBOX & |
box |
) |
const [inline] |
bool TBOX::y_overlap |
( |
const TBOX & |
box |
) |
const [inline] |
Friends And Related Function Documentation
DLLSYM TBOX& operator+= |
( |
TBOX & |
op1, |
|
|
const TBOX & |
op2 | |
|
) |
| | [friend] |
DLLSYM TBOX& operator-= |
( |
TBOX & |
op1, |
|
|
const TBOX & |
op2 | |
|
) |
| | [friend] |
The documentation for this class was generated from the following files: