#include <parameter_space_hierarchy.h>
Public Member Functions | |
double | getVal () |
ParameterSpaceHierarchyFullIterator & | operator++ () |
ParameterSpaceHierarchyFullIterator (ParameterSpaceHierarchy *space) | |
void | setVal (double val) |
Public Attributes | |
int | bin_index |
bool | end |
int | inside_index |
Private Attributes | |
int | index |
ParameterSpaceHierarchy * | m_space |
int | max_size |
Iterator to pass all non null parameter space indices
Definition at line 360 of file parameter_space_hierarchy.h.
srs_env_model_percp::ParameterSpaceHierarchyFullIterator::ParameterSpaceHierarchyFullIterator | ( | ParameterSpaceHierarchy * | space | ) | [inline] |
Constructor - initializes iterator and sets an index to the first.
Definition at line 366 of file parameter_space_hierarchy.h.
double srs_env_model_percp::ParameterSpaceHierarchyFullIterator::getVal | ( | ) | [inline] |
Returns a value at the current index
Definition at line 381 of file parameter_space_hierarchy.h.
ParameterSpaceHierarchyFullIterator& srs_env_model_percp::ParameterSpaceHierarchyFullIterator::operator++ | ( | ) | [inline] |
Increases an index to the next non null value
Definition at line 398 of file parameter_space_hierarchy.h.
void srs_env_model_percp::ParameterSpaceHierarchyFullIterator::setVal | ( | double | val | ) | [inline] |
Sets a value at the current index
val | Value to be saved |
Definition at line 390 of file parameter_space_hierarchy.h.
Current bin index
Definition at line 422 of file parameter_space_hierarchy.h.
End flag (true if we are out of given array)
Definition at line 432 of file parameter_space_hierarchy.h.
TODO
Definition at line 438 of file parameter_space_hierarchy.h.
Current inside index
Definition at line 427 of file parameter_space_hierarchy.h.
ParameterSpaceHierarchy* srs_env_model_percp::ParameterSpaceHierarchyFullIterator::m_space [private] |
Structure pointer
Definition at line 448 of file parameter_space_hierarchy.h.
Max size of given structure
Definition at line 443 of file parameter_space_hierarchy.h.