#include <model.hpp>
Definition at line 23 of file model.hpp.
◆ Model()
radial_menu_model::Model::Model |
( |
| ) |
|
|
inline |
◆ ~Model()
virtual radial_menu_model::Model::~Model |
( |
| ) |
|
|
inlinevirtual |
◆ ascend()
void radial_menu_model::Model::ascend |
( |
| ) |
|
|
inline |
◆ canAscend()
bool radial_menu_model::Model::canAscend |
( |
| ) |
const |
|
inline |
◆ canDescend()
bool radial_menu_model::Model::canDescend |
( |
const ItemConstPtr & |
item | ) |
const |
|
inline |
◆ canDeselect()
bool radial_menu_model::Model::canDeselect |
( |
const ItemConstPtr & |
item | ) |
const |
|
inline |
◆ canPoint()
bool radial_menu_model::Model::canPoint |
( |
const ItemConstPtr & |
item | ) |
const |
|
inline |
◆ canSelect()
bool radial_menu_model::Model::canSelect |
( |
const ItemConstPtr & |
item | ) |
const |
|
inline |
◆ canUnpoint()
bool radial_menu_model::Model::canUnpoint |
( |
const ItemConstPtr & |
item | ) |
const |
|
inline |
◆ currentLevel()
ItemConstPtr radial_menu_model::Model::currentLevel |
( |
| ) |
const |
|
inline |
◆ defaultDescription()
static std::string radial_menu_model::Model::defaultDescription |
( |
| ) |
|
|
inlinestatic |
◆ defaultState()
static radial_menu_msgs::State radial_menu_model::Model::defaultState |
( |
| ) |
|
|
inlinestatic |
◆ descend()
void radial_menu_model::Model::descend |
( |
const ItemConstPtr & |
item, |
|
|
const bool |
allow_multi_selection |
|
) |
| |
|
inline |
◆ deselect()
void radial_menu_model::Model::deselect |
( |
const ItemConstPtr & |
item | ) |
|
|
inline |
◆ exportState()
◆ forceDeselect()
void radial_menu_model::Model::forceDeselect |
( |
const ItemConstPtr & |
item | ) |
|
|
inlineprotected |
◆ forceSelect()
void radial_menu_model::Model::forceSelect |
( |
const ItemConstPtr & |
item | ) |
|
|
inlineprotected |
◆ isEnabled()
bool radial_menu_model::Model::isEnabled |
( |
| ) |
const |
|
inline |
◆ isPointed() [1/2]
bool radial_menu_model::Model::isPointed |
( |
const ItemConstPtr & |
item | ) |
const |
|
inline |
◆ isPointed() [2/2]
bool radial_menu_model::Model::isPointed |
( |
const std::string & |
path, |
|
|
const char |
separator = '.' |
|
) |
| const |
|
inline |
◆ isSelected() [1/2]
bool radial_menu_model::Model::isSelected |
( |
const ItemConstPtr & |
item | ) |
const |
|
inline |
◆ isSelected() [2/2]
bool radial_menu_model::Model::isSelected |
( |
const std::string & |
path, |
|
|
const char |
separator = '.' |
|
) |
| const |
|
inline |
◆ point()
void radial_menu_model::Model::point |
( |
const ItemConstPtr & |
item | ) |
|
|
inline |
◆ pointed()
◆ resetDescription()
bool radial_menu_model::Model::resetDescription |
( |
| ) |
|
|
inline |
◆ resetState()
bool radial_menu_model::Model::resetState |
( |
| ) |
|
|
inline |
◆ root()
◆ select()
void radial_menu_model::Model::select |
( |
const ItemConstPtr & |
item, |
|
|
const bool |
allow_multi_selection |
|
) |
| |
|
inline |
◆ selected()
std::vector< ItemConstPtr > radial_menu_model::Model::selected |
( |
| ) |
const |
|
inline |
◆ setDescription()
bool radial_menu_model::Model::setDescription |
( |
const std::string & |
desc | ) |
|
|
inline |
◆ setDescriptionFromParam()
bool radial_menu_model::Model::setDescriptionFromParam |
( |
const std::string & |
param_name | ) |
|
|
inline |
◆ setEnabled()
void radial_menu_model::Model::setEnabled |
( |
const bool |
is_enabled | ) |
|
|
inline |
◆ setState()
bool radial_menu_model::Model::setState |
( |
const radial_menu_msgs::State & |
new_state | ) |
|
|
inline |
◆ sibilingByAngle()
ItemConstPtr radial_menu_model::Model::sibilingByAngle |
( |
double |
angle | ) |
const |
|
inline |
◆ toString()
std::string radial_menu_model::Model::toString |
( |
| ) |
const |
|
inline |
◆ unpoint()
void radial_menu_model::Model::unpoint |
( |
const ItemConstPtr & |
item | ) |
|
|
inline |
◆ current_level_
◆ items_
std::vector< ItemConstPtr > radial_menu_model::Model::items_ |
|
protected |
◆ state_
radial_menu_msgs::State radial_menu_model::Model::state_ |
|
protected |
The documentation for this class was generated from the following file: