Graphite  Version 3
An experimental 3D geometry processing program
GEO::SimpleApplication Member List

This is the complete list of members for GEO::SimpleApplication, including all inherited members.

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