ImgTileUnion Class Reference

ImgTileUnion Class Reference

#include <image.h>

Class Description

Definition at line 1186 of file image.h.

+ Inheritance diagram for ImgTileUnion:

Public Member Functions

 ImgTileUnion (const ImgTile &A, const ImgTile &B)
 
- Public Member Functions inherited from ImgTile
 ImgTile ()
 Create a default empty tile. More...
 
 ImgTile (int X, int Y, int NX, int NY)
 Create a tile as specified in the parameters. More...
 
 ImgTile (const ImgTile &a, const ImgTile &b)
 Construct a tile by computing the intersection fo the two input tiles. More...
 
bool isEqualTile (const ImgTile &t) const
 
bool operator== (const ImgTile &t) const
 
bool operator!= (const ImgTile &t) const
 
bool isEmpty () const
 return true of this tile is empty More...
 
void setEmpty ()
 
bool contains (const ImgTile &a) const
 return true if this tile includes the specified tile More...
 
bool contains (int x_, int y_) const
 return true if this tile includes the specified point More...
 
void clipPositive ()
 Clip the tile so it will not extend into the negative quadrants. More...
 
void ExpandToInclude (int x_, int y_)
 Expand this tile to include the specified point. More...
 
void Expand (int numPixels=1)
 Grow the tile by the specified number of pixels on all 4 sides. More...
 
int numPixels () const
 return the number of pixels contained in this tile More...
 

Additional Inherited Members

- Public Attributes inherited from ImgTile
int x
 x origin of the tile More...
 
int y
 y origin of the tile More...
 
int nx
 x size of the tile (width) More...
 
int ny
 y size of the tile (height) More...
 

Constructor & Destructor Documentation

ImgTileUnion ( const ImgTile A,
const ImgTile B 
)

The documentation for this class was generated from the following file: