mudbox::ImgTile_AoutB_Iter Class Reference

#include <image.h>

Inheritance diagram for mudbox::ImgTile_AoutB_Iter:

Inheritance graph
[legend]
List of all members.

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.

Public Member Functions

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

Constructor & Destructor Documentation

mudbox::ImgTile_AoutB_Iter::ImgTile_AoutB_Iter const ImgTile A,
const ImgTile B
[inline]
 
01032                                                            :
01033         ax1   (A.x), ax2 (A.x + A.nx - 1),
01034         bx1   (B.x), bx2 (B.x + B.nx - 1),
01035         ay1   (A.y), ay2 (A.y + A.ny - 1),
01036         by1   (B.y), by2 (B.y + B.ny - 1),
01037         state (0),
01038         ad    (A.nx <= 0 || A.ny <= 0),
01039         bd    (B.nx <= 0 || B.ny <= 0) {}


Member Function Documentation

virtual bool mudbox::ImgTile_AoutB_Iter::next  )  [virtual]
 

mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter
mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter mudbox::ImgTile_AoutB_Iter