#include <bbox.H>
Collaboration diagram for BBOXpix:
Public Member Functions | |
BBOXpix () | |
BBOXpix (mlib::CPIXEL &l, mlib::CPIXEL &h) | |
BBOXpix (CBBOXpix &b) | |
void | reset () |
bool | valid () const |
mlib::PIXEL | min () const |
mlib::PIXEL | max () const |
mlib::PIXEL | center () const |
mlib::VEXEL | dim () const |
double | width () const |
double | height () const |
void | scale (double s) |
bool | overlaps (CBBOXpix &b) const |
bool | contains (mlib::CPIXEL &p) const |
double | dist (mlib::CPIXEL &p) const |
BBOXpix & | operator+= (CBBOXpix &b) |
BBOXpix & | operator+= (mlib::CPIXEL_list &pts) |
BBOXpix & | update (mlib::CPIXEL &p) |
void | set (mlib::CPIXEL &l, mlib::CPIXEL &h) |
Protected Attributes | |
bool | _valid |
mlib::PIXEL | _max |
mlib::PIXEL | _min |
Definition at line 154 of file bbox.H.
|
|
|
|
|
|
|
Definition at line 167 of file bbox.H. Referenced by scale(). |
|
Definition at line 429 of file bbox.C. References _max, _min, and _valid. Referenced by dist(). |
|
|
|
Definition at line 449 of file bbox.C. References _max, _min, _valid, contains(), height(), min(), and width(). |
|
Definition at line 170 of file bbox.H. References dim(). Referenced by dist(). |
|
Definition at line 166 of file bbox.H. References _max. Referenced by overlaps(). |
|
Definition at line 165 of file bbox.H. References _min. Referenced by dist(), and overlaps(). |
|
Definition at line 491 of file bbox.C. References update(). |
|
Definition at line 184 of file bbox.H. References update(). |
|
|
|
Definition at line 163 of file bbox.H. References _valid. |
|
|
|
Definition at line 188 of file bbox.H. References _max, _min, and _valid. Referenced by GESTURE::init(). |
|
Definition at line 413 of file bbox.C. References _max, _min, and _valid. Referenced by GESTURE::add(), and operator+=(). |
|
Definition at line 164 of file bbox.H. References _valid. |
|
Definition at line 169 of file bbox.H. References dim(). Referenced by dist(). |
|
Definition at line 157 of file bbox.H. Referenced by center(), contains(), dim(), dist(), max(), scale(), set(), and update(). |
|
Definition at line 157 of file bbox.H. Referenced by center(), contains(), dim(), dist(), min(), scale(), set(), and update(). |
|
Definition at line 156 of file bbox.H. Referenced by contains(), dist(), overlaps(), reset(), scale(), set(), update(), and valid(). |