|
JeVois
1.23
JeVois Smart Embedded Machine Vision Toolkit
|
|
This is the complete list of members for jevois::GUIhelper, including all inherited members.
| absolutePath(std::filesystem::path const &path="") | jevois::Component | |
| addDynamicParameter(std::string const &name, std::string const &description, T const &defaultValue, ParameterCategory const &category) | jevois::Component | |
| addDynamicParameter(std::string const &name, std::string const &description, T const &defaultValue, ValidValuesSpec< T > const &validValuesSpec, ParameterCategory const &category) | jevois::Component | |
| addParameter(ParameterBase *const param) | jevois::ParameterRegistry | protected |
| addSubComponent(std::string const &instance, Args &&...args) | jevois::Component | |
| applyFillAlpha(ImU32 col) const | jevois::GUIhelper | protected |
| callbackInitCall() | jevois::ParameterRegistry | protected |
| className() const | jevois::Component | |
| clearErrors() | jevois::GUIhelper | |
| Cmake enum value | jevois::GUIhelper | protected |
| combo(std::string const &name, std::vector< std::string > const &items, int &selected_index) | jevois::GUIhelper | |
| CompilationState enum name | jevois::GUIhelper | protected |
| compileCommand(std::string const &cmd, std::string &msg) | jevois::GUIhelper | protected |
| compileModule() | jevois::GUIhelper | protected |
| Component(std::string const &instance) | jevois::Component | |
| CPack enum value | jevois::GUIhelper | protected |
| d2i(ImVec2 p, char const *name=nullptr) | jevois::GUIhelper | |
| d2i(float x, float y, char const *name=nullptr) | jevois::GUIhelper | |
| d2is(ImVec2 p, char const *name=nullptr) | jevois::GUIhelper | |
| d2is(float x, float y, char const *name=nullptr) | jevois::GUIhelper | |
| demoBanner(std::string const &title="", std::string const &msg="") | jevois::GUIhelper | |
| descriptor() const | jevois::Component | |
| drawCamCtrls() | jevois::GUIhelper | protected |
| drawCircle(float x, float y, float r, ImU32 col=IM_COL32(128, 255, 128, 255), bool filled=true) | jevois::GUIhelper | |
| drawConsole() | jevois::GUIhelper | protected |
| drawEllipse(float x, float y, float rx, float ry, float rot=0.0F, ImU32 col=IM_COL32(128, 255, 128, 255), bool filled=true) | jevois::GUIhelper | |
| drawErrorPopup() | jevois::GUIhelper | protected |
| drawImage(char const *name, RawImage const &img, int &x, int &y, unsigned short &w, unsigned short &h, bool noalias=false, bool isoverlay=false) | jevois::GUIhelper | |
| drawImage(char const *name, cv::Mat const &img, bool rgb, int &x, int &y, unsigned short &w, unsigned short &h, bool noalias=false, bool isoverlay=false) | jevois::GUIhelper | |
| drawInfo() | jevois::GUIhelper | protected |
| drawInputFrame(char const *name, InputFrame const &frame, int &x, int &y, unsigned short &w, unsigned short &h, bool noalias=false, bool casync=false) | jevois::GUIhelper | |
| drawInputFrame2(char const *name, InputFrame const &frame, int &x, int &y, unsigned short &w, unsigned short &h, bool noalias=false, bool casync=false) | jevois::GUIhelper | |
| drawJeVoisGUI() | jevois::GUIhelper | protected |
| drawLine(float x1, float y1, float x2, float y2, ImU32 col=IM_COL32(128, 255, 128, 255)) | jevois::GUIhelper | |
| drawMenuBar() | jevois::GUIhelper | protected |
| drawModuleSelect() | jevois::GUIhelper | protected |
| drawNewModuleForm() | jevois::GUIhelper | protected |
| drawParameters() | jevois::GUIhelper | protected |
| drawPoly(std::vector< cv::Point > const &pts, ImU32 col=IM_COL32(128, 255, 128, 255), bool filled=true) | jevois::GUIhelper | |
| drawPoly(std::vector< cv::Point2f > const &pts, ImU32 col=IM_COL32(128, 255, 128, 255), bool filled=true) | jevois::GUIhelper | |
| drawPoly(cv::Mat const &pts, ImU32 col=IM_COL32(128, 255, 128, 255), bool filled=true) | jevois::GUIhelper | |
| drawPolyInternal(ImVec2 const *pts, size_t npts, ImU32 col, bool filled) | jevois::GUIhelper | protected |
| drawRect(float x1, float y1, float x2, float y2, ImU32 col=IM_COL32(128, 255, 128, 255), bool filled=true) | jevois::GUIhelper | |
| drawSystem() | jevois::GUIhelper | protected |
| drawText(float x, float y, char const *txt, ImU32 col=IM_COL32(128, 255, 128, 255)) | jevois::GUIhelper | |
| drawText(float x, float y, std::string const &txt, ImU32 col=IM_COL32(128, 255, 128, 255)) | jevois::GUIhelper | |
| drawTweaks() | jevois::GUIhelper | protected |
| endFrame() | jevois::GUIhelper | |
| Error enum value | jevois::GUIhelper | protected |
| foreachParam(std::function< void(std::string const &compname, ParameterBase *p)> func, std::string const &cname="") | jevois::Component | |
| frameStarted() const | jevois::GUIhelper | |
| freezeAllParams(bool doit) | jevois::Component | |
| freezeParam(std::string const ¶mdescriptor, bool doit) | jevois::Component | |
| getInputFrame() const | jevois::GUIhelper | |
| getParamString(std::string const ¶mdescriptor) const | jevois::Component | |
| getParamStringUnique(std::string const ¶mdescriptor) const | jevois::Component | |
| getParamVal(std::string const ¶mdescriptor) const | jevois::Component | |
| getParamValUnique(std::string const ¶mdescriptor) const | jevois::Component | |
| getSubComponent(std::string const &instance) const | jevois::Component | |
| GUIhelper(std::string const &instance, bool conslock=false) | jevois::GUIhelper | |
| headlessDisplay() | jevois::GUIhelper | |
| helpMarker(char const *msg, char const *msg2=nullptr, char const *msg3=nullptr) | jevois::GUIhelper | |
| hideAllParams(bool doit) | jevois::Component | |
| hideParam(std::string const ¶mdescriptor, bool doit) | jevois::Component | |
| highlightText(std::string const &str) | jevois::GUIhelper | |
| i2d(ImVec2 p, char const *name=nullptr) | jevois::GUIhelper | |
| i2d(float x, float y, char const *name=nullptr) | jevois::GUIhelper | |
| i2ds(ImVec2 p, char const *name=nullptr) | jevois::GUIhelper | |
| i2ds(float x, float y, char const *name=nullptr) | jevois::GUIhelper | |
| idle() const | jevois::GUIhelper | |
| Idle enum value | jevois::GUIhelper | protected |
| iinfo(jevois::InputFrame const &inframe, std::string const &fpscpu, unsigned short winw=0, unsigned short winh=0) | jevois::GUIhelper | |
| iline(int line=-1, char const *name=nullptr) | jevois::GUIhelper | |
| initialized() const | jevois::Component | |
| Install enum value | jevois::GUIhelper | protected |
| instanceName() const | jevois::Component | |
| isTopLevel() const | jevois::Component | |
| itext(char const *txt, ImU32 const &col=IM_COL32_BLACK_TRANS, int line=-1) | jevois::GUIhelper | |
| itext(std::string const &txt, ImU32 const &col=IM_COL32_BLACK_TRANS, int line=-1) | jevois::GUIhelper | |
| itsBackend | jevois::GUIhelper | protected |
| itsBannerMsg | jevois::GUIhelper | protected |
| itsBannerTitle | jevois::GUIhelper | protected |
| itsCfgEditor | jevois::GUIhelper | protected |
| itsCodeEditor | jevois::GUIhelper | protected |
| itsCompileFut | jevois::GUIhelper | protected |
| itsCompileMessages | jevois::GUIhelper | protected |
| itsCompileState | jevois::GUIhelper | protected |
| itsConsLock | jevois::GUIhelper | protected |
| itsCurrentStyle | jevois::GUIhelper | protected |
| itsDnnGetFut | jevois::GUIhelper | protected |
| itsEndFrameCalled | jevois::GUIhelper | protected |
| itsErrorMtx | jevois::GUIhelper | mutableprotected |
| itsErrors | jevois::GUIhelper | protected |
| itsGlobalAlpha | jevois::GUIhelper | protected |
| itsHeadless | jevois::GUIhelper | protected |
| itsIcon | jevois::GUIhelper | protected |
| itsIdle | jevois::GUIhelper | protected |
| itsIdleBlocked | jevois::GUIhelper | protected |
| itsImages | jevois::GUIhelper | protected |
| itsImages2 | jevois::GUIhelper | protected |
| itsInputFrame | jevois::GUIhelper | protected |
| itsLastDrawnImage | jevois::GUIhelper | protected |
| itsLastDrawnTextLine | jevois::GUIhelper | protected |
| itsLastEventTime | jevois::GUIhelper | protected |
| itsModAuth | jevois::GUIhelper | protected |
| itsModDesc | jevois::GUIhelper | protected |
| itsModDoc | jevois::GUIhelper | protected |
| itsModLang | jevois::GUIhelper | protected |
| itsModName | jevois::GUIhelper | protected |
| itsNewMapping | jevois::GUIhelper | protected |
| itsOpenModals | jevois::GUIhelper | protected |
| itsRefreshVideoMappings | jevois::GUIhelper | protected |
| itsScaledImageFacX | jevois::GUIhelper | protected |
| itsScaledImageFacY | jevois::GUIhelper | protected |
| itsSerLogEnabled | jevois::GUIhelper | protected |
| itsSerOutEnabled | jevois::GUIhelper | protected |
| itsShowAppMetrics | jevois::GUIhelper | protected |
| itsShowHardSerialWin | jevois::GUIhelper | protected |
| itsShowImGuiDemo | jevois::GUIhelper | protected |
| itsShowStyleEditor | jevois::GUIhelper | protected |
| itsShowUsbSerialWin | jevois::GUIhelper | protected |
| itsUSBserial | jevois::GUIhelper | protected |
| itsUsingScaledImage | jevois::GUIhelper | protected |
| itsVideoMappingListType | jevois::GUIhelper | protected |
| itsWindowTitle | jevois::GUIhelper | protected |
| JEVOIS_DECLARE_PARAMETER(fullscreen, bool, "Use a fullscreen display when true, only has effect on host. " "Platform always is fullscreen as the MALI OpenGL driver do not support windowing.", false, ParamCateg) | jevois::GUIhelper | related |
| JEVOIS_DECLARE_PARAMETER(winsize, cv::Size, "Initial window size to use on host. On platform, size is determined " "by hardware and the value of this parameter will be overwritten on init. The " "parameter can still be used to query display size.", cv::Size(0, 0), ParamCateg) | jevois::GUIhelper | related |
| JEVOIS_DECLARE_PARAMETER(hidesecs, float, "Number of seconds of inactivity from keyboard/mouse/joystick/etc after " "which we hide the GUI, or 0.0 to never hide it. Note: The GUI starts hidden until the " "first input event from a keyboard, mouse, etc.", 30.0F, ParamCateg) | jevois::GUIhelper | related |
| JEVOIS_DECLARE_PARAMETER(overlaycolor, ImColor, "Default color to use for overlay text", ImColor(255, 255, 255, 255), ParamCateg) | jevois::GUIhelper | related |
| JEVOIS_DECLARE_PARAMETER(linethick, float, "Line thickness for overlay drawings", 5.0F, jevois::Range< float >(0.1F, 20.0F), ParamCateg) | jevois::GUIhelper | related |
| JEVOIS_DECLARE_PARAMETER(fillalpha, float, "Alpha multiplier for overlay fills", 0.25F, jevois::Range< float >(0.0F, 1.0F), ParamCateg) | jevois::GUIhelper | related |
| JEVOIS_DECLARE_PARAMETER(allowquit, bool, "Quit application on ESC key (platform) or window close (host)", false, ParamCateg) | jevois::GUIhelper | related |
| JEVOIS_DECLARE_PARAMETER_WITH_CALLBACK(scale, float, "Scale factor applied to the GUI", 2.0f, { 1.0f, 1.1f, 1.2f, 1.3f, 1.4f, 1.5f, 1.6f, 1.7f, 1.8f, 1.9f, 2.0f, 2.1f, 2.2f, 2.3f, 2.4f, 2.5f, 2.6f, 2.7f, 2.8f, 2.9f, 3.0f }, ParamCateg) | jevois::GUIhelper | related |
| JEVOIS_DECLARE_PARAMETER_WITH_CALLBACK(style, GuiStyle, "Color style for the JeVois GUI", GuiStyle::Light, GuiStyle_Values, ParamCateg) | jevois::GUIhelper | related |
| JEVOIS_DECLARE_PARAMETER_WITH_CALLBACK(rounding, int, "Window and widget corner rounding for the JeVois GUI. " "Note than changing GUI scale will update this parameter as well.", 4, jevois::Range< int >(0, 24), ParamCateg) | jevois::GUIhelper | related |
| JEVOIS_DECLARE_PARAMETER_WITH_CALLBACK(twirl, float, "Apply twirl effect to displayed video and images, useful " "mainly for demo mode", 0.0F, jevois::Range< float >(-15.0F, 15.0F), ParamCateg) | jevois::GUIhelper | related |
| JEVOIS_DEFINE_ENUM_CLASS(GuiStyle,(Light)(Dark)(Classic)) | jevois::GUIhelper | related |
| Make enum value | jevois::GUIhelper | protected |
| modal(std::string const &title, char const *text, int *default_val=nullptr, char const *b1txt="Ok", char const *b2txt="Cancel") | jevois::GUIhelper | |
| newModEntry(char const *wname, std::string &str, char const *desc, char const *hint, char const *hlp) | jevois::GUIhelper | protected |
| onParamChange(gui::scale const ¶m, float const &newval) override | jevois::GUIhelper | protected |
| onParamChange(gui::rounding const ¶m, int const &newval) override | jevois::GUIhelper | protected |
| onParamChange(gui::style const ¶m, gui::GuiStyle const &newval) override | jevois::GUIhelper | protected |
| onParamChange(gui::twirl const ¶m, float const &newval) override | jevois::GUIhelper | protected |
| paramInfo(std::shared_ptr< UserInterface > s, std::map< std::string, std::string > &categs, bool skipFrozen, std::string const &cname="", std::string const &pfx="") | jevois::Component | virtual |
| pixel_perfect_z | jevois::GUIhelper | |
| postInit() | jevois::Component | inlineprotectedvirtual |
| postUninit() | jevois::Component | inlineprotectedvirtual |
| preInit() | jevois::Component | inlineprotectedvirtual |
| preUninit() | jevois::Component | inlineprotectedvirtual |
| proj | jevois::GUIhelper | |
| releaseImage(char const *name) | jevois::GUIhelper | |
| releaseImage2(char const *name) | jevois::GUIhelper | |
| removeDynamicParameter(std::string const &name, bool throw_if_not_found=true) | jevois::Component | |
| removeParameter(ParameterBase *const param) | jevois::ParameterRegistry | protected |
| removeSubComponent(std::shared_ptr< Comp > &component) | jevois::Component | |
| removeSubComponent(std::string const &instance, bool warnIfNotFound=true) | jevois::Component | |
| reportAndIgnoreException(std::string const &prefix="") | jevois::GUIhelper | |
| reportAndRethrowException(std::string const &prefix="") | jevois::GUIhelper | |
| reportError(std::string const &err) | jevois::GUIhelper | |
| reportErrorOrInfo(std::string const &err, bool is_info) | jevois::GUIhelper | protected |
| reportInfo(std::string const &inf) | jevois::GUIhelper | |
| resetstate(bool modulechanged=true) | jevois::GUIhelper | |
| runNewModule() | jevois::GUIhelper | protected |
| selectImageBox(int &state, ImVec2 &tl, ImVec2 &br, ImU32 col=IM_COL32(128, 255, 128, 255)) | jevois::GUIhelper | |
| serlogEnabled() const | jevois::GUIhelper | |
| seroutEnabled() const | jevois::GUIhelper | |
| setDynamicParameterCallback(std::string const &name, std::function< void(T const &)> cb, bool callnow=true) | jevois::Component | |
| setParamsFromFile(std::string const &filename) | jevois::Component | |
| setParamsFromStream(std::istream &is, std::string const &absfile) | jevois::Component | |
| setParamString(std::string const ¶mdescriptor, std::string const &val) | jevois::Component | |
| setParamStringUnique(std::string const ¶mdescriptor, std::string const &val) | jevois::Component | |
| setParamVal(std::string const ¶mdescriptor, T const &val) | jevois::Component | |
| setParamValUnique(std::string const ¶mdescriptor, T const &val) | jevois::Component | |
| setparstr(std::string const &descriptor, std::string const &val) | jevois::GUIhelper | protected |
| setparval(std::string const &descriptor, T const &val) | jevois::GUIhelper | protected |
| setPath(std::string const &path) | jevois::Component | |
| Start enum value | jevois::GUIhelper | protected |
| startCompilation() | jevois::GUIhelper | |
| startFrame(unsigned short &w, unsigned short &h) | jevois::GUIhelper | |
| Success enum value | jevois::GUIhelper | protected |
| toggleButton(char const *name, bool *val) | jevois::GUIhelper | |
| view | jevois::GUIhelper | |
| ~Component() | jevois::Component | virtual |
| ~GUIhelper() | jevois::GUIhelper | virtual |
| ~ParameterRegistry() | jevois::ParameterRegistry | virtual |