|
Jpp
18.0.1-rc.2
the software that should make you happy
|
Simple data structure for an abstract multidimensional map of equidistant elements. More...
#include <JMultiSet.hh>
Public Types | |
| typedef JAbscissa_t | abscissa_type |
| typedef JMultiKey< N-1, abscissa_type > | key_type |
Public Member Functions | |
| JMultiSet () | |
| Default constructor. More... | |
| JMultiSet (const JSet< abscissa_type > &bounds) | |
| Constructor. More... | |
| bool | set (unsigned int index, const JSet< abscissa_type > &bounds) |
| Set bounds. More... | |
| virtual const JSet < abscissa_type > & | operator() (const key_type &key) const override |
| Get abscissa values as a function of given key. More... | |
Protected Attributes | |
| JSet< JAbscissa_t > | bounds |
Simple data structure for an abstract multidimensional map of equidistant elements.
This class implements the JAbstractMultiMap interface.
Definition at line 24 of file JMultiSet.hh.
| typedef JAbscissa_t JTOOLS::JMultiSet< N, JAbscissa_t >::abscissa_type |
Definition at line 28 of file JMultiSet.hh.
| typedef JMultiKey<N - 1, abscissa_type> JTOOLS::JMultiSet< N, JAbscissa_t >::key_type |
Definition at line 29 of file JMultiSet.hh.
|
inline |
Default constructor.
Definition at line 37 of file JMultiSet.hh.
|
inline |
Constructor.
| bounds | bounds |
Definition at line 47 of file JMultiSet.hh.
|
inline |
Set bounds.
| index | index of dimension |
| bounds | bounds |
Definition at line 61 of file JMultiSet.hh.
|
inlineoverridevirtual |
Get abscissa values as a function of given key.
| key | key |
Implements JTOOLS::JAbstractMultiMap< N, JAbscissa_t >.
Definition at line 82 of file JMultiSet.hh.
|
protected |
Definition at line 88 of file JMultiSet.hh.
1.8.5