Easy3D 2.5.3
Viewer Member List

This is the complete list of members for Viewer, including all inherited members.

add_drawable(Drawable *drawable)Viewer
add_model(const std::string &file_name, bool create_default_drawables=true)Viewerrelated
add_model(Model *model, bool create_default_drawables=true)Viewerrelated
animation_func_Viewer
background_color() constViewerinline
bind(const Function &func, Model *model, Key key, Modifier modifier=MODIF_NONE)Viewerinline
Button enum nameViewer
BUTTON_LEFT enum value (defined in Viewer)Viewer
BUTTON_MIDDLE enum value (defined in Viewer)Viewer
BUTTON_RIGHT enum value (defined in Viewer)Viewer
camera()Viewerinline
camera() constViewerinline
clear_scene()Viewer
current_model() constViewer
delete_drawable(Drawable *drawable)Viewer
delete_model(Model *model)Viewer
dpi_scaling() constViewerinline
drawables() constViewerinline
exit()Viewervirtual
fit_screen(const easy3d::Model *model=nullptr)Viewer
framebuffer_height() constViewer
framebuffer_size(int &w, int &h) constViewer
framebuffer_width() constViewer
Function typedefViewer
height() constViewerinline
is_animating() constViewer
Key enum nameViewer
KEY_0 enum value (defined in Viewer)Viewer
KEY_1 enum value (defined in Viewer)Viewer
KEY_2 enum value (defined in Viewer)Viewer
KEY_3 enum value (defined in Viewer)Viewer
KEY_4 enum value (defined in Viewer)Viewer
KEY_5 enum value (defined in Viewer)Viewer
KEY_6 enum value (defined in Viewer)Viewer
KEY_7 enum value (defined in Viewer)Viewer
KEY_8 enum value (defined in Viewer)Viewer
KEY_9 enum value (defined in Viewer)Viewer
KEY_A enum value (defined in Viewer)Viewer
KEY_B enum value (defined in Viewer)Viewer
KEY_BACKSLASH enum value (defined in Viewer)Viewer
KEY_C enum value (defined in Viewer)Viewer
KEY_COMMA enum value (defined in Viewer)Viewer
KEY_D enum value (defined in Viewer)Viewer
KEY_DOWN enum value (defined in Viewer)Viewer
KEY_E enum value (defined in Viewer)Viewer
KEY_EQUAL enum value (defined in Viewer)Viewer
KEY_F enum value (defined in Viewer)Viewer
KEY_F1 enum value (defined in Viewer)Viewer
KEY_F2 enum value (defined in Viewer)Viewer
KEY_F3 enum value (defined in Viewer)Viewer
KEY_F4 enum value (defined in Viewer)Viewer
KEY_F5 enum value (defined in Viewer)Viewer
KEY_F6 enum value (defined in Viewer)Viewer
KEY_F7 enum value (defined in Viewer)Viewer
KEY_F8 enum value (defined in Viewer)Viewer
KEY_F9 enum value (defined in Viewer)Viewer
KEY_G enum value (defined in Viewer)Viewer
KEY_H enum value (defined in Viewer)Viewer
KEY_I enum value (defined in Viewer)Viewer
KEY_J enum value (defined in Viewer)Viewer
KEY_K enum value (defined in Viewer)Viewer
KEY_L enum value (defined in Viewer)Viewer
KEY_LEFT enum value (defined in Viewer)Viewer
KEY_LEFT_BRACKET enum value (defined in Viewer)Viewer
KEY_M enum value (defined in Viewer)Viewer
KEY_MINUS enum value (defined in Viewer)Viewer
KEY_N enum value (defined in Viewer)Viewer
KEY_O enum value (defined in Viewer)Viewer
KEY_P enum value (defined in Viewer)Viewer
KEY_PERIOD enum value (defined in Viewer)Viewer
KEY_Q enum value (defined in Viewer)Viewer
KEY_R enum value (defined in Viewer)Viewer
KEY_RIGHT enum value (defined in Viewer)Viewer
KEY_RIGHT_BRACKET enum value (defined in Viewer)Viewer
KEY_S enum value (defined in Viewer)Viewer
KEY_SEMICOLON enum value (defined in Viewer)Viewer
KEY_SLASH enum value (defined in Viewer)Viewer
KEY_SPACE enum value (defined in Viewer)Viewer
KEY_T enum value (defined in Viewer)Viewer
KEY_U enum value (defined in Viewer)Viewer
KEY_UNKNOWN enum value (defined in Viewer)Viewer
KEY_UP enum value (defined in Viewer)Viewer
KEY_V enum value (defined in Viewer)Viewer
KEY_W enum value (defined in Viewer)Viewer
KEY_X enum value (defined in Viewer)Viewer
KEY_Y enum value (defined in Viewer)Viewer
KEY_Z enum value (defined in Viewer)Viewer
models() constViewerinline
MODIF_ALT enum value (defined in Viewer)Viewer
MODIF_CTRL enum value (defined in Viewer)Viewer
MODIF_NONE enum value (defined in Viewer)Viewer
MODIF_SHIFT enum value (defined in Viewer)Viewer
Modifier enum nameViewer
open()Viewervirtual
point_under_pixel(int x, int y, bool &found) constViewervirtual
resize(int w, int h)Viewer
run(bool see_all=true)Viewer
samples() constViewerinline
save() constViewervirtual
set_animation(bool b)Viewer
set_background_color(const easy3d::vec4 &c)Viewerinline
set_position(int xpos, int ypos)Viewer
set_title(const std::string &title)Viewer
set_usage(const std::string &usg) (defined in Viewer)Viewerinline
snapshot() constViewer
snapshot(const std::string &file_name, float scaling=1.0f, int samples=0, int back_ground=1, bool expand=true) constViewer
title() constViewerinline
update() constViewer
usage() constViewerinline
Viewer(const std::string &title="Easy3D Viewer", int samples=4, int gl_major=3, int gl_minor=2, bool full_screen=false, bool resizable=true, int depth_bits=24, int stencil_bits=8, int width=800, int height=600)Viewerexplicit
viewer_size(int &w, int &h) constViewerinline
width() constViewerinline
~Viewer()Viewervirtual