40 elements.push_back(el);
43ProjMatrixElemsForOneDensel::size_type
46 return elements.size();
52 return elements.begin();
55ProjMatrixElemsForOneDensel::const_iterator
58 return elements.begin();
61ProjMatrixElemsForOneDensel::iterator
62ProjMatrixElemsForOneDensel::end()
64 return elements.end();
67ProjMatrixElemsForOneDensel::const_iterator
68ProjMatrixElemsForOneDensel::end()
const
70 return elements.end();
73ProjMatrixElemsForOneDensel::iterator
74ProjMatrixElemsForOneDensel::erase(iterator it)
76 return elements.erase(it);
void push_back(const value_type &)
add a new value_type object at the end
Definition ProjMatrixElemsForOneDensel.inl:38
size_type size() const
number of non-zero elements
Definition ProjMatrixElemsForOneDensel.inl:44
Element_vector::iterator iterator
typedefs for iterator support
Definition ProjMatrixElemsForOneDensel.h:77
iterator begin()
functions for allowing iterator access
Definition ProjMatrixElemsForOneDensel.inl:50
ProjMatrixElemsForOneDenselValue value_type
Recommended way to call the type of the elements, instead of referring to the actual classname.
Definition ProjMatrixElemsForOneDensel.h:69
void set_densel(const Densel &)
and set the Densel coordinates
Definition ProjMatrixElemsForOneDensel.inl:32
const Densel & get_densel() const
get the Densel coordinates corresponding to this row
Definition ProjMatrixElemsForOneDensel.inl:26
Coordinate3D< int > Densel
a typedef used for an element of a DiscretisedDensity
Definition Densel.h:36