| 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 |
| anim_speed_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| anim_time_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | 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 | |
| attribute_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| attribute_max_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| attribute_min_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| attribute_name_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| attribute_names() | GEO::SimpleMeshApplication | protected |
| attribute_subelements_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| autorange() | GEO::SimpleMeshApplication | protected |
| 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 |
| cells_shrink_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| 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 |
| console_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| console_visible_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| convert_to_ImTextureID(GLuint gl_texture_id_in) | GEO::SimpleApplication | protected |
| create_window() | GEO::Application | virtual |
| current_colormap_index_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| current_file_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| cursor_pos_callback(double x, double y, int source) override | GEO::SimpleApplication | protectedvirtual |
| decrement_anim_time_callback() | GEO::SimpleMeshApplication | protectedstatic |
| decrement_cells_shrink_callback() | GEO::SimpleMeshApplication | protectedstatic |
| 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_window() | GEO::SimpleApplication | protectedvirtual |
| draw_console() | GEO::SimpleApplication | protectedvirtual |
| draw_dock_space() | GEO::Application | |
| draw_edges() (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protectedvirtual |
| 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() override | GEO::SimpleMeshApplication | protectedvirtual |
| draw_object_properties_window() | GEO::SimpleApplication | protectedvirtual |
| draw_points() | GEO::SimpleMeshApplication | protectedvirtual |
| draw_save_menu() | GEO::SimpleApplication | protectedvirtual |
| draw_scene() override | GEO::SimpleMeshApplication | protectedvirtual |
| draw_scene_begin() | GEO::SimpleApplication | protectedvirtual |
| draw_scene_end() | GEO::SimpleApplication | protectedvirtual |
| draw_surface() (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protectedvirtual |
| draw_viewer_properties() | GEO::SimpleApplication | protectedvirtual |
| draw_viewer_properties_window() | GEO::SimpleApplication | protectedvirtual |
| draw_volume() (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | 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 |
| first_file() | GEO::SimpleMeshApplication | protectedstatic |
| 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::SimpleMeshApplication | protectedvirtual |
| geogram_logo_texture_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| get_accept_drops() const | GEO::Application | inline |
| get_bbox(const Mesh &M_in, double *xyzmin, double *xyzmax, bool animate) | GEO::SimpleMeshApplication | protected |
| 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::SimpleMeshApplication | protectedvirtual |
| GL_terminate() override | GEO::SimpleMeshApplication | protectedvirtual |
| hide_attributes() | GEO::SimpleMeshApplication | protectedvirtual |
| hide_console() | GEO::SimpleApplication | inline |
| hide_surface() | GEO::SimpleMeshApplication | inlineprotected |
| hide_text_editor() | GEO::SimpleApplication | inline |
| hide_vertices() | GEO::SimpleMeshApplication | inlineprotected |
| hide_volume() | GEO::SimpleMeshApplication | inlineprotected |
| 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 | |
| increment_anim_time_callback() | GEO::SimpleMeshApplication | protectedstatic |
| increment_cells_shrink_callback() | GEO::SimpleMeshApplication | protectedstatic |
| init_colormap(const std::string &name, const char **xpm_data) | GEO::SimpleApplication | protected |
| init_colormaps() | GEO::SimpleApplication | protected |
| install_key_file_navigation() | GEO::SimpleMeshApplication | |
| instance() | GEO::SimpleMeshApplication | inlineprotectedstatic |
| jump_to_file(int relative_index) (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| 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 | |
| last_file() | GEO::SimpleMeshApplication | protectedstatic |
| 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) override | GEO::SimpleMeshApplication | protectedvirtual |
| 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 |
| mesh() | GEO::SimpleMeshApplication | inlineprotected |
| mesh_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| mesh_color_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| mesh_gfx() | GEO::SimpleMeshApplication | inlineprotected |
| mesh_gfx_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| mesh_width_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | 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 |
| next_file() | GEO::SimpleMeshApplication | protectedstatic |
| 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() | 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 |
| prev_file() | GEO::SimpleMeshApplication | protectedstatic |
| 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() (defined in GEO::SimpleApplication) | 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) override | GEO::SimpleMeshApplication | protectedvirtual |
| 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_attribute(const std::string &attribute) | GEO::SimpleMeshApplication | protected |
| 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_attributes() | GEO::SimpleMeshApplication | protectedvirtual |
| show_attributes_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| show_colored_cells_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| show_connectors_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| show_console() | GEO::SimpleApplication | inline |
| show_hexes_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| show_mesh_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| show_surface() | GEO::SimpleMeshApplication | inlineprotected |
| show_surface_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| show_surface_borders_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| show_surface_sides_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| show_text_editor() | GEO::SimpleApplication | inline |
| show_vertices() | GEO::SimpleMeshApplication | inlineprotected |
| show_vertices_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| show_vertices_selection_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| show_volume() | GEO::SimpleMeshApplication | inlineprotected |
| show_volume_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| SimpleApplication(const std::string &name) | GEO::SimpleApplication | |
| SimpleMeshApplication(const std::string &name) | GEO::SimpleMeshApplication | |
| 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() override | GEO::SimpleMeshApplication | protectedvirtual |
| supported_write_file_extensions() override | GEO::SimpleMeshApplication | protectedvirtual |
| surface_color_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| surface_color_2_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| 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 |
| use_text_editor_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| vertices_color_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| vertices_size_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| vertices_transparency_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | protected |
| viewer_properties_visible_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| viewport_ (defined in GEO::SimpleApplication) | GEO::SimpleApplication | protected |
| volume_color_ (defined in GEO::SimpleMeshApplication) | GEO::SimpleMeshApplication | 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 | |