SourceXtractorPlusPlus  0.15
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
ModelFitting::ImageTraits< WriteableInterfaceTypePtr >::WriteableIterator Class Reference

#include <WriteableImageInterfaceTraits.h>

Inheritance diagram for ModelFitting::ImageTraits< WriteableInterfaceTypePtr >::WriteableIterator:
[legend]
Collaboration diagram for ModelFitting::ImageTraits< WriteableInterfaceTypePtr >::WriteableIterator:
[legend]

Public Member Functions

 WriteableIterator (WriteableInterfaceTypePtr image)
 
 WriteableIterator (WriteableInterfaceTypePtr image, int)
 
bool operator!= (const WriteableIterator &b) const
 
WriteableIteratoroperator++ ()
 
WriteableSetter & operator* ()
 

Private Attributes

WriteableInterfaceTypePtr m_image
 
SourceXtractor::ImageAccessor
< WriteableInterfaceType::PixelType
m_accessor
 
int m_x
 
int m_y
 
const int m_width
 
const int m_height
 
WriteableSetter m_setter
 

Detailed Description

template<>
class ModelFitting::ImageTraits< WriteableInterfaceTypePtr >::WriteableIterator

Definition at line 74 of file WriteableImageInterfaceTraits.h.

Constructor & Destructor Documentation

ModelFitting::ImageTraits< WriteableInterfaceTypePtr >::WriteableIterator::WriteableIterator ( WriteableInterfaceTypePtr  image)
inline

Definition at line 84 of file WriteableImageInterfaceTraits.h.

ModelFitting::ImageTraits< WriteableInterfaceTypePtr >::WriteableIterator::WriteableIterator ( WriteableInterfaceTypePtr  image,
int   
)
inline

Definition at line 91 of file WriteableImageInterfaceTraits.h.

Member Function Documentation

bool ModelFitting::ImageTraits< WriteableInterfaceTypePtr >::WriteableIterator::operator!= ( const WriteableIterator b) const
inline

Definition at line 95 of file WriteableImageInterfaceTraits.h.

WriteableSetter& ModelFitting::ImageTraits< WriteableInterfaceTypePtr >::WriteableIterator::operator* ( )
inline

Definition at line 113 of file WriteableImageInterfaceTraits.h.

WriteableIterator& ModelFitting::ImageTraits< WriteableInterfaceTypePtr >::WriteableIterator::operator++ ( )
inline

Definition at line 99 of file WriteableImageInterfaceTraits.h.

Member Data Documentation

Definition at line 77 of file WriteableImageInterfaceTraits.h.

const int ModelFitting::ImageTraits< WriteableInterfaceTypePtr >::WriteableIterator::m_height
private

Definition at line 79 of file WriteableImageInterfaceTraits.h.

Definition at line 76 of file WriteableImageInterfaceTraits.h.

WriteableSetter ModelFitting::ImageTraits< WriteableInterfaceTypePtr >::WriteableIterator::m_setter
private

Definition at line 80 of file WriteableImageInterfaceTraits.h.

const int ModelFitting::ImageTraits< WriteableInterfaceTypePtr >::WriteableIterator::m_width
private

Definition at line 79 of file WriteableImageInterfaceTraits.h.

int ModelFitting::ImageTraits< WriteableInterfaceTypePtr >::WriteableIterator::m_x
private

Definition at line 78 of file WriteableImageInterfaceTraits.h.

int ModelFitting::ImageTraits< WriteableInterfaceTypePtr >::WriteableIterator::m_y
private

Definition at line 78 of file WriteableImageInterfaceTraits.h.


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