SourceXtractorPlusPlus  0.12
Please provide a description of the project.
Public Member Functions | List of all members
SourceXtractor::WriteableImage< T > Class Template Referenceabstract

#include <WriteableImage.h>

Inheritance diagram for SourceXtractor::WriteableImage< T >:
[legend]
Collaboration diagram for SourceXtractor::WriteableImage< T >:
[legend]

Public Member Functions

virtual void setValue (int x, int y, T value)=0
 
- Public Member Functions inherited from SourceXtractor::Image< T >
virtual ~Image ()=default
 Destructor. More...
 
virtual std::string getRepr () const =0
 Get a string identifying this image in a human readable manner. More...
 
virtual T getValue (int x, int y) const =0
 Returns the value of the pixel with the coordinates (x,y) More...
 
getValue (PixelCoordinate pc) const
 
virtual int getWidth () const =0
 Returns the width of the image in pixels. More...
 
virtual int getHeight () const =0
 Returns the height of the image in pixels. More...
 
virtual std::shared_ptr< ImageChunk< T > > getChunk (int x, int y, int width, int height) const =0
 
bool isInside (int x, int y) const
 Returns true if the given coordinates are inside the image bounds. More...
 

Additional Inherited Members

- Public Types inherited from SourceXtractor::Image< T >
using PixelType = T
 

Detailed Description

template<typename T>
class SourceXtractor::WriteableImage< T >

Definition at line 32 of file WriteableImage.h.

Member Function Documentation

◆ setValue()

template<typename T >
virtual void SourceXtractor::WriteableImage< T >::setValue ( int  x,
int  y,
value 
)
pure virtual

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