Defines a set of scalars for Ij surfaces.
More...
#include <MeshVizXLM/mesh/data/MbScalarSetIj.h>
Public Member Functions | |
double | get (size_t i, size_t j) const |
void | set (size_t i, size_t j, const _T &data) |
virtual double | getMin () const |
virtual double | getMax () const |
| |
MbScalarSetIj () | |
MbScalarSetIj (size_t numI, size_t numJ) | |
MbScalarSetIj (size_t numI, size_t numJ, const std::string &name, DataBinding binding=PER_NODE) | |
virtual void | getSize (size_t &sizeI, size_t &sizeJ) const |
virtual void | setSize (size_t sizeI, size_t sizeJ) |
MbScalarSetIj< _T >::MbScalarSetIj | ( | ) | [inline] |
Constructor for an empty default dataset.
This dataset has a default name depending on the number of instances created. Its binding is set to PER_NODE by default.
MbScalarSetIj< _T >::MbScalarSetIj | ( | size_t | numI, | |
size_t | numJ | |||
) | [inline] |
Constructor for an empty default dataset.
This dataset has a default name depending on the number of instances created. Its binding is set to PER_NODE by default.
MbScalarSetIj< _T >::MbScalarSetIj | ( | size_t | numI, | |
size_t | numJ, | |||
const std::string & | name, | |||
DataBinding | binding = PER_NODE | |||
) | [inline] |
Constructor for an empty default dataset.
This dataset has a default name depending on the number of instances created. Its binding is set to PER_NODE by default.
double MbScalarSetIj< _T >::get | ( | size_t | i, | |
size_t | j | |||
) | const [inline, virtual] |
Returns the (i,j)-th value of this set.
Implements MiDataSetIj< double >.
double MbScalarSetIj< _T >::getMax | ( | ) | const [inline, virtual] |
Returns the max of this set.
Reimplemented from MiBoundedDataSet< double >.
double MbScalarSetIj< _T >::getMin | ( | ) | const [inline, virtual] |
Returns the min of this set.
Reimplemented from MiBoundedDataSet< double >.
void MbScalarSetIj< _T >::getSize | ( | size_t & | sizeI, | |
size_t & | sizeJ | |||
) | const [inline, virtual] |
Returns the number of values in this set.
void MbScalarSetIj< _T >::set | ( | size_t | i, | |
size_t | j, | |||
const _T & | data | |||
) | [inline] |
Sets the (i,j)-th value of this set.
void MbScalarSetIj< _T >::setSize | ( | size_t | sizeI, | |
size_t | sizeJ | |||
) | [inline, virtual] |
Constructor for an empty default dataset.
This dataset has a default name depending on the number of instances created. Its binding is set to PER_NODE by default.