SourceXtractorPlusPlus
0.10
Please provide a description of the project.
SEImplementation
SEImplementation
Property
PixelCoordinateList.h
Go to the documentation of this file.
1
17
/*
18
* @file PixelCoordinateList.h
19
* @author nikoapos
20
*/
21
22
#ifndef _SEIMPLEMENTATION_PIXELCOORDINATELIST_H
23
#define _SEIMPLEMENTATION_PIXELCOORDINATELIST_H
24
25
#include "
SEUtils/PixelCoordinate.h
"
26
#include "
SEFramework/Property/Property.h
"
27
28
namespace
SourceXtractor
{
29
30
class
PixelCoordinateList
:
public
Property
{
31
32
public
:
33
34
PixelCoordinateList
(
std::vector<PixelCoordinate>
coordinate_list)
35
:
m_coordinate_list
(
std
::
move
(coordinate_list)) {
36
}
37
38
virtual
~PixelCoordinateList
() =
default
;
39
40
const
std::vector<PixelCoordinate>
&
getCoordinateList
()
const
{
41
return
m_coordinate_list
;
42
}
43
44
private
:
45
46
std::vector<PixelCoordinate>
m_coordinate_list
;
47
48
};
/* End of PixelCoordinateList class */
49
50
}
/* namespace SourceXtractor */
51
52
#endif
/* _SEIMPLEMENTATION_PIXELCOORDINATELIST_H */
53
SourceXtractor::PixelCoordinateList
Definition:
PixelCoordinateList.h:30
std::move
T move(T... args)
SourceXtractor::Property
Base class for all Properties. (has no actual content)
Definition:
Property.h:33
std::vector
STL class.
SourceXtractor::PixelCoordinateList::m_coordinate_list
std::vector< PixelCoordinate > m_coordinate_list
Definition:
PixelCoordinateList.h:46
SourceXtractor::PixelCoordinateList::getCoordinateList
const std::vector< PixelCoordinate > & getCoordinateList() const
Definition:
PixelCoordinateList.h:40
SourceXtractor
Definition:
Aperture.h:30
Property.h
SourceXtractor::PixelCoordinateList::PixelCoordinateList
PixelCoordinateList(std::vector< PixelCoordinate > coordinate_list)
Definition:
PixelCoordinateList.h:34
std
STL namespace.
PixelCoordinate.h
SourceXtractor::PixelCoordinateList::~PixelCoordinateList
virtual ~PixelCoordinateList()=default
Generated by
1.8.17