#include <ckimage.h>
Public Member Functions | |
CkRect () | |
CkRect (int l_, int t_, int r_, int b_) | |
CkRect (int w, int h) | |
int | wid (void) const |
int | ht (void) const |
int | getWidth (void) const |
int | getHeight (void) const |
int | operator== (const CkRect &a) |
CkRect | getUnion (const CkRect &a) |
CkRect | getIntersect (const CkRect &a) |
CkRect | getShift (int dx, int dy) |
bool | isEmpty (void) const |
bool | inbounds (int x, int y) const |
void | makeEmpty (void) |
void | empty (void) |
void | add (int x, int y) |
void | enlarge (int dx, int dy) |
void | zero (void) |
int | area (void) const |
void | pup (PUP::er &p) |
Data Fields | |
int | l |
int | r |
int | t |
int | b |
Definition at line 17 of file ckimage.h.
CkRect::CkRect | ( | ) | [inline] |
Definition at line 21 of file ckimage.h.
Referenced by getIntersect(), getShift(), and getUnion().
int CkRect::wid | ( | void | ) | const [inline] |
Definition at line 27 of file ckimage.h.
Referenced by imageCombine(), liveVizDeposit(), PUPmarshall(), and vizPollReductionHandler().
int CkRect::ht | ( | void | ) | const [inline] |
Definition at line 28 of file ckimage.h.
Referenced by imageCombine(), liveVizDeposit(), PUPmarshall(), and vizPollReductionHandler().
int CkRect::getWidth | ( | void | ) | const [inline] |
int CkRect::getHeight | ( | void | ) | const [inline] |
bool CkRect::isEmpty | ( | void | ) | const [inline] |
void CkRect::makeEmpty | ( | void | ) | [inline] |
void CkRect::empty | ( | void | ) | [inline] |
Definition at line 49 of file ckimage.h.
References makeEmpty().
void CkRect::zero | ( | void | ) | [inline] |
int CkRect::area | ( | void | ) | const [inline] |
void CkRect::pup | ( | PUP::er & | p | ) | [inline] |
Definition at line 19 of file ckimage.h.
Referenced by add(), area(), CkRect(), enlarge(), getIntersect(), getShift(), getUnion(), getWidth(), imageCombine(), isEmpty(), makeEmpty(), operator==(), pup(), PUPmarshall(), vizPollReductionHandler(), wid(), and zero().
Definition at line 19 of file ckimage.h.
Referenced by add(), area(), CkRect(), enlarge(), getIntersect(), getShift(), getUnion(), getWidth(), imageCombine(), inbounds(), isEmpty(), makeEmpty(), operator==(), pup(), wid(), and zero().
Definition at line 20 of file ckimage.h.
Referenced by add(), area(), CkRect(), enlarge(), getHeight(), getIntersect(), getShift(), getUnion(), ht(), imageCombine(), isEmpty(), makeEmpty(), operator==(), pup(), PUPmarshall(), vizPollReductionHandler(), and zero().
Definition at line 20 of file ckimage.h.
Referenced by add(), area(), CkRect(), enlarge(), getHeight(), getIntersect(), getShift(), getUnion(), ht(), imageCombine(), inbounds(), isEmpty(), makeEmpty(), operator==(), pup(), and zero().