Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

CTR3D_iteratorBoxConcentric< Container3D, _Ref, _Ptr > Class Template Reference

iterator for walking through image by concentric boxes centered on start point More...

#include <Container3DIterators.hpp>

Inheritance diagram for CTR3D_iteratorBoxConcentric< Container3D, _Ref, _Ptr >:

Inheritance graph
[legend]
Collaboration diagram for CTR3D_iteratorBoxConcentric< Container3D, _Ref, _Ptr >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void AssertBounds ()
_Self operator++ (int)
_Selfoperator++ ()
deprecated Vect3Di V () const
Vect3Di Pos () const
_Ref operator * ()
void operator= (const CTR3D_iteratorFast< Container3D, _Ref, _Ptr > &other)
 CTR3D_iteratorBoxConcentric (const Vect3Di &p0)

Public Attributes

RectZone3Di currentBox
RectZone3Di imazone
int x
int y
int z

Private Types

typedef CTR3D_iteratorFast<
Container3D, _Ref, _Ptr > 
_Base
typedef CTR3D_iteratorBoxConcentric<
Container3D, _Ref, _Ptr > 
_Self

Detailed Description

template<class Container3D, class _Ref, class _Ptr>
class CTR3D_iteratorBoxConcentric< Container3D, _Ref, _Ptr >

iterator for walking through image by concentric boxes centered on start point

keeps track of x,y,z position

Definition at line 417 of file Container3DIterators.hpp.


The documentation for this class was generated from the following file:
Generated on Fri Jun 17 13:36:18 2005 for ImLib3D by  doxygen 1.4.2