This dimension selection policy allows any dimension to be selected for splitting. More...
Public Member Functions | |
AllDimensionSelect () | |
Construct the AllDimensionSelect object for the given number of dimensions. More... | |
size_t | Begin () |
Get the first dimension to select from. More... | |
size_t | Dimensions () const |
Get the number of dimensions. More... | |
size_t & | Dimensions () |
Modify the number of dimensions. More... | |
size_t | End () const |
Get the last dimension to select from. More... | |
size_t | Next () |
Get the next dimension. More... | |
This dimension selection policy allows any dimension to be selected for splitting.
Definition at line 22 of file all_dimension_select.hpp.
|
inline |
Construct the AllDimensionSelect object for the given number of dimensions.
Definition at line 28 of file all_dimension_select.hpp.
|
inline |
Get the first dimension to select from.
Definition at line 33 of file all_dimension_select.hpp.
|
inline |
Get the number of dimensions.
Definition at line 50 of file all_dimension_select.hpp.
|
inline |
Modify the number of dimensions.
Definition at line 52 of file all_dimension_select.hpp.
|
inline |
Get the last dimension to select from.
Definition at line 42 of file all_dimension_select.hpp.
|
inline |
Get the next dimension.
Definition at line 47 of file all_dimension_select.hpp.