ImgTile_AoutB_Iter Class Reference


Detailed Description

Iterates over a the region of tile A that is outside tile B.

If tile A is contained inside tile B, this region will be empty.

Definition at line 976 of file image.h.

#include <image.h>

Inheritance diagram for ImgTile_AoutB_Iter:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  ImgTile_AoutB_Iter (const ImgTile &A, const ImgTile &B)
virtual bool  next ()

Constructor & Destructor Documentation

ImgTile_AoutB_Iter ( const ImgTile A,
const ImgTile B 
) [inline]

Definition at line 984 of file image.h.

                                                           :
        ax1   (A.x), ax2 (A.x + A.nx - 1),
        bx1   (B.x), bx2 (B.x + B.nx - 1),
        ay1   (A.y), ay2 (A.y + A.ny - 1),
        by1   (B.y), by2 (B.y + B.ny - 1),
        state (0),
        ad    (A.nx <= 0 || A.ny <= 0),
        bd    (B.nx <= 0 || B.ny <= 0) {}

Member Function Documentation

virtual bool next ( ) [virtual]

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

ImgTile_AoutB_Iter ImgTile_AoutB_Iter ImgTile_AoutB_Iter ImgTile_AoutB_Iter ImgTile_AoutB_Iter ImgTile_AoutB_Iter ImgTile_AoutB_Iter ImgTile_AoutB_Iter ImgTile_AoutB_Iter ImgTile_AoutB_Iter
ImgTile_AoutB_Iter ImgTile_AoutB_Iter ImgTile_AoutB_Iter ImgTile_AoutB_Iter ImgTile_AoutB_Iter ImgTile_AoutB_Iter ImgTile_AoutB_Iter ImgTile_AoutB_Iter ImgTile_AoutB_Iter ImgTile_AoutB_Iter