SourceXtractorPlusPlus  0.11
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Vignet.h
Go to the documentation of this file.
1 
25 #ifndef _SEIMPLEMENTATION_PLUGIN_VIGNET_H_
26 #define _SEIMPLEMENTATION_PLUGIN_VIGNET_H_
27 
28 #include "SEUtils/Types.h"
31 
32 namespace SourceXtractor {
33 class Vignet : public Property {
34 public:
35  virtual ~Vignet() = default;
36 
38 
40  return *m_vignet;
41  }
42 
43 private:
45 }; // end of Vignet class
46 
47 } // namespace SourceXtractor
48 
49 #endif /* _SEIMPLEMENTATION_PLUGIN_VIGNET_H_*/
std::shared_ptr< VectorImage< DetectionImage::PixelType > > m_vignet
Definition: Vignet.h:44
const VectorImage< DetectionImage::PixelType > & getVignet() const
Definition: Vignet.h:39
Base class for all Properties. (has no actual content)
Definition: Property.h:33
static StaticPlugin< VignetPlugin > vignet
Vignet(const std::shared_ptr< VectorImage< DetectionImage::PixelType >> vignet)
Definition: Vignet.h:37
Image implementation which keeps the pixel values in memory.
Definition: VectorImage.h:53
virtual ~Vignet()=default