| 
    Jpp 20.0.0-rc.3
    
   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.   | |
| virtual int | getSize () const =0 | 
| Get number of elements.   | |
| virtual abscissa_type | getX (int index) const =0 | 
| Get abscissa value.   | |
| virtual abscissa_type | getXmin () const =0 | 
| Get minimal abscissa value.   | |
| virtual abscissa_type | getXmax () const =0 | 
| Get maximal abscissa value.   | |
| bool | is_equal (const JAbstractCollection &collection) const | 
| Test whether abstract collections are equal.   | |
Friends | |
| bool | operator< (const JAbstractCollection &first, const JAbstractCollection &second) | 
| Less than method.   | |
Abstract interface for abscissa values of a collection of elements.
Definition at line 21 of file JAbstractCollection.hh.
| JAbscissa_t JTOOLS::JAbstractCollection< JAbscissa_t >::abscissa_type | 
Definition at line 23 of file JAbstractCollection.hh.
      
  | 
  inlinevirtual | 
      
  | 
  pure virtual | 
Get number of elements.
Implemented in JTOOLS::JCollection< JElement_t, JDistance_t >, JTOOLS::JCollection< JElement2D< JKey_t, JHistogram_t >, JDistance< JKey_t > >, JTOOLS::JCollection< JElement2D< JKey_t, JValue_t >, JDistance< JKey_t > >, JTOOLS::JCollection< JElement2D_t >, JTOOLS::JCollection< JElement_t, JDistance< typename JElement_t::abscissa_type > >, JTOOLS::JGrid< JAbscissa_t >, JTOOLS::JGrid< double >, and JTOOLS::JSet< JAbscissa_t >.
      
  | 
  pure virtual | 
Get abscissa value.
| index | index | 
Implemented in JTOOLS::JCollection< JElement_t, JDistance_t >, JTOOLS::JCollection< JElement2D< JKey_t, JHistogram_t >, JDistance< JKey_t > >, JTOOLS::JCollection< JElement2D< JKey_t, JValue_t >, JDistance< JKey_t > >, JTOOLS::JCollection< JElement2D_t >, JTOOLS::JCollection< JElement_t, JDistance< typename JElement_t::abscissa_type > >, JTOOLS::JGrid< JAbscissa_t >, JTOOLS::JGrid< double >, and JTOOLS::JSet< JAbscissa_t >.
      
  | 
  pure virtual | 
Get minimal abscissa value.
Implemented in JTOOLS::JCollection< JElement_t, JDistance_t >, JTOOLS::JCollection< JElement2D< JKey_t, JHistogram_t >, JDistance< JKey_t > >, JTOOLS::JCollection< JElement2D< JKey_t, JValue_t >, JDistance< JKey_t > >, JTOOLS::JCollection< JElement2D_t >, JTOOLS::JCollection< JElement_t, JDistance< typename JElement_t::abscissa_type > >, JTOOLS::JGrid< JAbscissa_t >, JTOOLS::JGrid< double >, and JTOOLS::JSet< JAbscissa_t >.
      
  | 
  pure virtual | 
Get maximal abscissa value.
Implemented in JTOOLS::JCollection< JElement_t, JDistance_t >, JTOOLS::JCollection< JElement2D< JKey_t, JHistogram_t >, JDistance< JKey_t > >, JTOOLS::JCollection< JElement2D< JKey_t, JValue_t >, JDistance< JKey_t > >, JTOOLS::JCollection< JElement2D_t >, JTOOLS::JCollection< JElement_t, JDistance< typename JElement_t::abscissa_type > >, JTOOLS::JGrid< JAbscissa_t >, JTOOLS::JGrid< double >, and JTOOLS::JSet< JAbscissa_t >.
      
  | 
  inline | 
Test whether abstract collections are equal.
| collection | abstract collection | 
Definition at line 72 of file JAbstractCollection.hh.
      
  | 
  friend | 
Less than method.
| first | first abstract collection  | 
| second | second abstract collection | 
Definition at line 97 of file JAbstractCollection.hh.