0.5.0
Loading...
Searching...
No Matches
PositionInput.hpp File Reference

Position Input GUI widgets. More...

Go to the source code of this file.

Data Structures

struct  NAV::gui::widgets::PositionWithFrame
 Position with Reference frame, used for GUI input. More...

Namespaces

namespace  NAV
namespace  NAV::gui
namespace  NAV::gui::widgets

Enumerations

enum class  NAV::gui::widgets::PositionInputLayout : uint8_t {
  NAV::gui::widgets::SINGLE_COLUMN ,
  NAV::gui::widgets::SINGLE_ROW ,
  NAV::gui::widgets::TWO_ROWS
}
 Layout options for the Position input. More...

Functions

void NAV::gui::widgets::from_json (const json &j, PositionWithFrame &position)
 Converts the provided json object.
void NAV::gui::widgets::from_json (const json &j, PositionWithFrame::ReferenceFrame &refFrame)
 Converts the provided json object.
bool NAV::gui::widgets::PositionInput (const char *str, PositionWithFrame &position, PositionInputLayout layout=PositionInputLayout::SINGLE_COLUMN, float itemWidth=140.0F)
 Inputs to edit an Position object.
void NAV::gui::widgets::to_json (json &j, const PositionWithFrame &position)
 Converts the provided Object into a json object.
void NAV::gui::widgets::to_json (json &j, const PositionWithFrame::ReferenceFrame &refFrame)
 Converts the provided Object into a json object.
const char * NAV::to_string (gui::widgets::PositionWithFrame::ReferenceFrame refFrame)
 Converts the enum to a string.

Detailed Description

Position Input GUI widgets.

Author
T. Topp (topp@.nosp@m.ins..nosp@m.uni-s.nosp@m.tutt.nosp@m.gart..nosp@m.de)
Date
2023-08-14

Definition in file PositionInput.hpp.