#include <common.h>
Public Member Functions | |
OLBParams () | |
Default constructor does nothing. | |
OLBParams (const int xblen, int const yblen, int const xbsep, int const ybsep) | |
Constructor. | |
int | Xblen () const |
Returns the horizontal block length. | |
int | Yblen () const |
Returns the vertical block length. | |
int | Xbsep () const |
Returns the horizontal block separation. | |
int | Ybsep () const |
Returns the vertical block separation. | |
int | Xoffset () const |
The offset in the horizontal start of the block caused by overlap,=(XBLEN-XBSEP)/2. | |
int | Yoffset () const |
The offset in the vertical start of the block caused by overlap,=(YBLEN-YBSEP)/2. | |
void | SetXblen (int xblen) |
Sets the block width. | |
void | SetYblen (int yblen) |
Sets the block height. | |
void | SetXbsep (int xbsep) |
Sets the block horizontal separation. | |
void | SetYbsep (int ybsep) |
Sets the block vertical separation. | |
Friends | |
std::ostream & | operator<< (std::ostream &, OLBParams &) |
std::istream & | operator>> (std::istream &, OLBParams &) |
Definition at line 275 of file common.h.