Jpp
17.0.0-rc.1
the software that should make you happy
|
Abstract interface for abscissa values of a collection of elements. More...
#include <JAbstractCollection.hh>
Public Types | |
typedef JAbscissa_t | abscissa_type |
Public Member Functions | |
virtual | ~JAbstractCollection () |
Virtual destructor. More... | |
virtual int | getSize () const =0 |
Get number of elements. More... | |
virtual abscissa_type | getX (int index) const =0 |
Get abscissa value. More... | |
virtual abscissa_type | getXmin () const =0 |
Get minimal abscissa value. More... | |
virtual abscissa_type | getXmax () const =0 |
Get maximal abscissa value. More... | |
bool | is_equal (const JAbstractCollection &collection) const |
Test whether abstract collections are equal. More... | |
Abstract interface for abscissa values of a collection of elements.
Definition at line 18 of file JAbstractCollection.hh.
typedef JAbscissa_t JTOOLS::JAbstractCollection< JAbscissa_t >::abscissa_type |
Definition at line 20 of file JAbstractCollection.hh.
|
inlinevirtual |
|
pure virtual |
Get number of elements.
Implemented in JTOOLS::JCollection< JElement_t, JDistance_t >, JTOOLS::JCollection< JElement2D< JKey_t, JValue_t >, JDistance_t >, JTOOLS::JCollection< JElement2D_t >, JTOOLS::JCollection< JElement2D< JKey_t, JHistogram_t >, JDistance_t >, JTOOLS::JSet< JAbscissa_t >, and JTOOLS::JGrid< JAbscissa_t >.
|
pure virtual |
Get abscissa value.
index | index |
Implemented in JTOOLS::JCollection< JElement_t, JDistance_t >, JTOOLS::JCollection< JElement2D< JKey_t, JValue_t >, JDistance_t >, JTOOLS::JCollection< JElement2D_t >, JTOOLS::JCollection< JElement2D< JKey_t, JHistogram_t >, JDistance_t >, JTOOLS::JSet< JAbscissa_t >, and JTOOLS::JGrid< JAbscissa_t >.
|
pure virtual |
Get minimal abscissa value.
Implemented in JTOOLS::JCollection< JElement_t, JDistance_t >, JTOOLS::JCollection< JElement2D< JKey_t, JValue_t >, JDistance_t >, JTOOLS::JCollection< JElement2D_t >, JTOOLS::JCollection< JElement2D< JKey_t, JHistogram_t >, JDistance_t >, JTOOLS::JSet< JAbscissa_t >, and JTOOLS::JGrid< JAbscissa_t >.
|
pure virtual |
Get maximal abscissa value.
Implemented in JTOOLS::JCollection< JElement_t, JDistance_t >, JTOOLS::JCollection< JElement2D< JKey_t, JValue_t >, JDistance_t >, JTOOLS::JCollection< JElement2D_t >, JTOOLS::JCollection< JElement2D< JKey_t, JHistogram_t >, JDistance_t >, JTOOLS::JSet< JAbscissa_t >, and JTOOLS::JGrid< JAbscissa_t >.
|
inline |
Test whether abstract collections are equal.
collection | abstract collection |
Definition at line 69 of file JAbstractCollection.hh.