1 //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 // 07.06.2008, AUTHOR: OLIVER KORTNER
3 //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
5 //:::::::::::::::::::::::::::::::::::::::::::::::::::
6 //:: INLINE METHODS DEFINED IN THE CLASS DataPoint ::
7 //:::::::::::::::::::::::::::::::::::::::::::::::::::
9 //*****************************************************************************
15 inline bool DataPoint::operator < (const DataPoint & point) const {
17 return m_vec[m_ref_comp]<point.dataVector()[m_ref_comp];
21 //*****************************************************************************
27 inline bool DataPoint::operator > (const DataPoint & point) const {
29 return m_vec[m_ref_comp]>point.dataVector()[m_ref_comp];
33 //*****************************************************************************
39 inline bool DataPoint::operator <= (const DataPoint & point) const {
41 return m_vec[m_ref_comp]<=point.dataVector()[m_ref_comp];
45 //*****************************************************************************
51 inline bool DataPoint::operator >= (const DataPoint & point) const {
53 return m_vec[m_ref_comp]>=point.dataVector()[m_ref_comp];
57 //*****************************************************************************
63 inline bool DataPoint::operator == (const DataPoint & point) const {
65 return m_vec[m_ref_comp]==point.dataVector()[m_ref_comp];