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

CTR3D_iteratorXYZMasked< Container3D, _Ref, _Ptr > Class Template Reference

iterator that keeps track of x,y,z position More...

#include <Container3DIterators.hpp>

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

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

_Self operator++ (int)
_Selfoperator++ ()
_Self operator-- (int)
_Selfoperator-- ()
void operator= (const Vect3Di &P)
void operator+= (size_t m)
void operator-= (size_t m)
_Self operator+ (size_t m)
_Self operator- (size_t m)
void operator= (const CTR3D_iteratorFast< Container3D, _Ref, _Ptr > &other)
 CTR3D_iteratorXYZMasked (const CTR3D_iteratorFast< Container3D, _Ref, _Ptr > &other)

Private Types

typedef CTR3D_iteratorXYZ<
Container3D, _Ref, _Ptr > 
_Base
typedef CTR3D_iteratorXYZMasked<
Container3D, _Ref, _Ptr > 
_Self

Private Attributes

const byte * pmask

Detailed Description

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

iterator that keeps track of x,y,z position

for walking through the WHOLE container

Definition at line 349 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