SourceXtractorPlusPlus  0.15
Please provide a description of the project.
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::PixelTypem_accessor
 
int m_x
 
int m_y
 
const int m_width
 
const int m_height
 
WriteableSetter m_setter
 

Detailed Description

Definition at line 74 of file WriteableImageInterfaceTraits.h.

Constructor & Destructor Documentation

◆ WriteableIterator() [1/2]

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

Definition at line 84 of file WriteableImageInterfaceTraits.h.

◆ WriteableIterator() [2/2]

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

Definition at line 91 of file WriteableImageInterfaceTraits.h.

Member Function Documentation

◆ operator!=()

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

Definition at line 95 of file WriteableImageInterfaceTraits.h.

◆ operator*()

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

Definition at line 113 of file WriteableImageInterfaceTraits.h.

◆ operator++()

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

Definition at line 99 of file WriteableImageInterfaceTraits.h.

Member Data Documentation

◆ m_accessor

Definition at line 77 of file WriteableImageInterfaceTraits.h.

◆ m_height

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

Definition at line 79 of file WriteableImageInterfaceTraits.h.

◆ m_image

Definition at line 76 of file WriteableImageInterfaceTraits.h.

◆ m_setter

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

Definition at line 80 of file WriteableImageInterfaceTraits.h.

◆ m_width

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

Definition at line 79 of file WriteableImageInterfaceTraits.h.

◆ m_x

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

Definition at line 78 of file WriteableImageInterfaceTraits.h.

◆ m_y

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: