| add_key_func(const std::string &key, std::function< void()> cb, const char *help=nullptr) | GEO::SimpleApplication | protected |
| add_key_toggle(const std::string &key, bool *p_val, const char *help=nullptr) | GEO::SimpleApplication | protected |
| animate() const (defined in GEO::Application) | GEO::Application | inline |
| animate_ptr() (defined in GEO::Application) | GEO::Application | inline |
| Application(const std::string &name) | GEO::Application | |
| background_color_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| browse(const std::string &path, bool subdirs=false) | GEO::SimpleApplication | protected |
| callbacks_initialize() | GEO::Application | |
| can_load(const std::string &filename) | GEO::SimpleApplication | protectedvirtual |
| char_callback(unsigned int c) override | GEO::SimpleApplication | protectedvirtual |
| clip_mode_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| clip_rotation_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| clip_translation_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| clipping_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| colormaps_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| command_line_arg_changed(const std::string &argname) | GEO::SimpleApplication | protectedvirtual |
| command_line_editor_visible_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| console_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| console_visible_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| create_window() | GEO::Application | virtual |
| current_file_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| cursor_pos_callback(double x, double y, int source) override | GEO::SimpleApplication | protectedvirtual |
| declare_args() override | GEO::SimpleApplication | protectedvirtual |
| default_layout() const (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protectedvirtual |
| default_layout_android_horizontal() const (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protectedvirtual |
| default_layout_android_vertical() const (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protectedvirtual |
| delete_window() | GEO::Application | virtual |
| draw() | GEO::Application | virtual |
| draw_about() | GEO::SimpleApplication | protectedvirtual |
| draw_application_icons() | GEO::SimpleApplication | protectedvirtual |
| draw_application_menus() | GEO::SimpleApplication | protectedvirtual |
| draw_command_line_editor() | GEO::SimpleApplication | protectedvirtual |
| draw_command_window() | GEO::SimpleApplication | protectedvirtual |
| draw_console() | GEO::SimpleApplication | protectedvirtual |
| draw_dock_space() | GEO::Application | |
| draw_fileops_menu() | GEO::SimpleApplication | protectedvirtual |
| draw_graphics() override | GEO::SimpleApplication | virtual |
| draw_gui() override | GEO::SimpleApplication | virtual |
| draw_help() | GEO::SimpleApplication | protectedvirtual |
| draw_load_menu() | GEO::SimpleApplication | protectedvirtual |
| draw_menu_bar() | GEO::SimpleApplication | protectedvirtual |
| draw_object_properties() | GEO::SimpleApplication | protectedvirtual |
| draw_object_properties_window() | GEO::SimpleApplication | protectedvirtual |
| draw_save_menu() | GEO::SimpleApplication | protectedvirtual |
| draw_scene() | GEO::SimpleApplication | protectedvirtual |
| draw_scene_begin() | GEO::SimpleApplication | protectedvirtual |
| draw_scene_end() | GEO::SimpleApplication | protectedvirtual |
| draw_viewer_properties() | GEO::SimpleApplication | protectedvirtual |
| draw_viewer_properties_window() | GEO::SimpleApplication | protectedvirtual |
| draw_windows_menu() | GEO::SimpleApplication | protectedvirtual |
| drop_callback(int nb, const char **f) override | GEO::SimpleApplication | virtual |
| edit_clip_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| edit_light_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| effect_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| exec_command(const char *command) (defined in GEO::SimpleApplication) | GEO::SimpleApplication | virtual |
| filename_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| filenames() const | GEO::Application | inline |
| fixed_clip_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| full_screen_effect_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| geogram_initialize(int argc, char **argv) override | GEO::SimpleApplication | protectedvirtual |
| geogram_logo_texture_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| get_accept_drops() const | GEO::Application | inline |
| get_font_size() const | GEO::Application | inline |
| get_frame_buffer_height() const | GEO::Application | inline |
| get_frame_buffer_width() const | GEO::Application | inline |
| get_full_screen() const | GEO::Application | |
| get_gui_state() const | GEO::Application | |
| get_height() const | GEO::Application | inline |
| get_region_of_interest(double &xmin, double &ymin, double &zmin, double &xmax, double &ymax, double &zmax) const | GEO::SimpleApplication | |
| get_style() const | GEO::Application | inline |
| get_styles() | GEO::Application | static |
| get_width() const | GEO::Application | inline |
| GL_initialize() override | GEO::SimpleApplication | protectedvirtual |
| GL_terminate() override | GEO::SimpleApplication | protectedvirtual |
| hide_console() | GEO::SimpleApplication | inline |
| hide_text_editor() | GEO::SimpleApplication | inline |
| hidpi_scaling() const | GEO::Application | inline |
| home() | GEO::SimpleApplication | |
| iconify() | GEO::Application | |
| ImGui_firsttime_init_ | GEO::Application | protected |
| ImGui_initialize() override | GEO::SimpleApplication | protectedvirtual |
| ImGui_load_fonts() | GEO::Application | virtual |
| ImGui_new_frame() | GEO::Application | virtual |
| ImGui_terminate() | GEO::Application | virtual |
| impl_data() | GEO::Application | inline |
| impl_window() | GEO::Application | |
| init_colormap(const std::string &name, const char **xpm_data) | GEO::SimpleApplication | protected |
| init_colormaps() | GEO::SimpleApplication | protected |
| instance() (defined in GEO::SimpleApplication) | GEO::SimpleApplication | inlinestatic |
| key_callback(int key, int scancode, int action, int mods) override | GEO::SimpleApplication | protectedvirtual |
| key_funcs_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| key_funcs_help_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| key_to_string(int key) | GEO::Application | |
| light_rotation_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| lighting_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| list_video_modes() | GEO::Application | |
| load(const std::string &filename) | GEO::SimpleApplication | virtual |
| lock_updates() | GEO::Application | inline |
| locked_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| lua_error_occured_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| lua_state_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| main_loop() | GEO::Application | virtual |
| menubar_visible_ (defined in GEO::Application) | GEO::Application | protected |
| modelview_transpose_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| mouse_button_callback(int button, int action, int mods, int source) override | GEO::SimpleApplication | protectedvirtual |
| MOUSE_CLIP enum value (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| mouse_down_xy_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| MOUSE_LIGHT enum value (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| MOUSE_NOOP enum value (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| MOUSE_NOTARGET enum value (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| MOUSE_OBJECT enum value (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| mouse_op_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| MOUSE_ROTATE enum value (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| mouse_target_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| MOUSE_TRANSLATE enum value (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| mouse_xy_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| MOUSE_ZOOM enum value (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| MouseOp enum name (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| MouseTarget enum name (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| name() const | GEO::Application | inline |
| needs_to_redraw() const | GEO::Application | virtual |
| object_properties_visible_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| object_rotation_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| object_translation_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| one_frame(bool draw_GUI=true) | GEO::Application | virtual |
| path_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| phone_screen_ | GEO::Application | protected |
| pixel_ratio() const | GEO::Application | inline |
| post_draw() override | GEO::SimpleApplication | protectedvirtual |
| pre_draw() | GEO::Application | virtual |
| project(const vec3 &p) | GEO::SimpleApplication | |
| project_transpose_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| props_pinned_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| replay_latest_command() | GEO::SimpleApplication | protectedstatic |
| reset_soft_keyboard_flag() | GEO::Application | inline |
| resize(index_t w, index_t h, index_t fb_w, index_t fb_h) override | GEO::SimpleApplication | protectedvirtual |
| restart_gui() | GEO::Application | inline |
| restore() | GEO::Application | |
| roi_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| roi_radius_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| save(const std::string &filename) | GEO::SimpleApplication | virtual |
| scaling() const | GEO::Application | |
| scroll_callback(double xoffset, double yoffset) override | GEO::SimpleApplication | protectedvirtual |
| set_2d() (defined in GEO::SimpleApplication) | GEO::SimpleApplication | inlineprotected |
| set_3d() (defined in GEO::SimpleApplication) | GEO::SimpleApplication | inlineprotected |
| set_accept_drops(bool value) | GEO::Application | inline |
| set_background_color(const vec4f &color) (defined in GEO::SimpleApplication) | GEO::SimpleApplication | inline |
| set_clipping(bool x) (defined in GEO::SimpleApplication) | GEO::SimpleApplication | inline |
| set_default_filename(const std::string &filename) | GEO::SimpleApplication | inlineprotected |
| set_default_layout() (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| set_font_size(index_t value) | GEO::Application | |
| set_full_screen(bool x) | GEO::Application | |
| set_full_screen_mode(index_t w=0, index_t h=0, index_t hz=0, index_t monitor=0) | GEO::Application | |
| set_gui_state(std::string x) | GEO::Application | |
| set_lighting(bool x) (defined in GEO::SimpleApplication) | GEO::SimpleApplication | inline |
| set_region_of_interest(double xmin, double ymin, double zmin, double xmax, double ymax, double zmax) | GEO::SimpleApplication | |
| set_style(const std::string &style) override | GEO::SimpleApplication | virtual |
| set_window_icon(Image *image) | GEO::Application | |
| set_windowed_mode(index_t w=0, index_t h=0) | GEO::Application | |
| show_console() | GEO::SimpleApplication | inline |
| show_text_editor() | GEO::SimpleApplication | inline |
| SimpleApplication(const std::string &name) | GEO::SimpleApplication | |
| snapshot(Image *image, index_t x0=0, index_t y0=0, index_t width=0, index_t height=0, bool redraw=true) | GEO::SimpleApplication | protectedvirtual |
| snapshot(std::string filename="", bool verbose=false) | GEO::SimpleApplication | protectedvirtual |
| soft_keyboard_visible_ (defined in GEO::Application) | GEO::Application | protected |
| start(int argc=0, char **argv=nullptr) | GEO::Application | virtual |
| start_animation() (defined in GEO::Application) | GEO::Application | inline |
| status_bar_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| stop() | GEO::Application | virtual |
| stop_animation() (defined in GEO::Application) | GEO::Application | inline |
| supported_read_file_extensions() | GEO::SimpleApplication | protectedvirtual |
| supported_write_file_extensions() | GEO::SimpleApplication | protectedvirtual |
| text_editor() | GEO::SimpleApplication | inline |
| text_editor_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| text_editor_visible_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| three_D_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| unlock_updates() | GEO::Application | inline |
| unproject(const vec3 &p) | GEO::SimpleApplication | |
| unproject_2d(const vec2 &p) | GEO::SimpleApplication | |
| update() | GEO::Application | virtual |
| updates_locked() const | GEO::Application | inline |
| use_text_editor_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| viewer_properties_visible_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| viewport_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| zoom_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| zoom_down_ | GEO::SimpleApplication | protected |
| zoom_in() (defined in GEO::SimpleApplication) | GEO::SimpleApplication | inline |
| zoom_out() (defined in GEO::SimpleApplication) | GEO::SimpleApplication | inline |
| ~Application() | GEO::Application | virtual |
| ~SimpleApplication() override | GEO::SimpleApplication | |