![]() |
A fuzzy logic C++ library
|
Holds information about what is at given position (row, col) of the plot. Also used for selection. More...
#include <plot_rb_text.hpp>
Public Member Functions | |
| POSITION_INFO () | |
| void | Clear () |
| void | Print (FILE *f) const |
Public Attributes | |
| int | _idx_row |
| input, row position starting from 0. Needs to be 'int', because if no value, it is set to -1 | |
| int | _idx_col |
| input, col position starting from 0 | |
| EN_POS_TYPE | _pos_type |
| type of position | |
| size_t | _rt_input_idx |
| Rule term input index. | |
| size_t | _rt_input_value |
| Rule term input value. | |
Holds information about what is at given position (row, col) of the plot. Also used for selection.
| slifis_plot::POSITION_INFO::POSITION_INFO | ( | ) | [inline] |
References Clear().
| void slifis_plot::POSITION_INFO::Clear | ( | ) | [inline] |
References _idx_col, _idx_row, _pos_type, and slifis_plot::RBT_POS_INVALID.
Referenced by slifis_plot::PLOT_RB_TEXT::GetPositionInfo(), and POSITION_INFO().
| void slifis_plot::POSITION_INFO::Print | ( | FILE * | f | ) | const [inline] |
References _idx_col, _idx_row, _pos_type, _rt_input_idx, and _rt_input_value.
input, row position starting from 0. Needs to be 'int', because if no value, it is set to -1
Referenced by Clear(), slifis_plot::PLOT_RB_TEXT::GetPositionInfo(), Mouse_CB_rb_text(), Print(), slifis_plot::PLOT_RB_TEXT::SelectInput(), slifis_plot::PLOT_RB_TEXT::SelectInputValue(), slifis_plot::PLOT_RB_TEXT::SelectNewRule(), slifis_plot::PLOT_RB_TEXT::SelectOutput(), slifis_plot::PLOT_RB_TEXT::SelectRule(), and slifis_plot::PLOT_RB_TEXT::SelectRuleOp().
input, col position starting from 0
Referenced by Clear(), slifis_plot::PLOT_RB_TEXT::GetPositionInfo(), Print(), slifis_plot::PLOT_RB_TEXT::SelectInput(), slifis_plot::PLOT_RB_TEXT::SelectInputValue(), and slifis_plot::PLOT_RB_TEXT::SelectRuleOp().
type of position
Referenced by Clear(), slifis_plot::PLOT_RB_TEXT::GetPositionInfo(), Mouse_CB_rb_text(), and Print().
Rule term input index.
Referenced by slifis_plot::PLOT_RB_TEXT::GetPositionInfo(), Mouse_CB_rb_text(), and Print().
Rule term input value.
Referenced by slifis_plot::PLOT_RB_TEXT::GetPositionInfo(), and Print().
1.7.6.1