|
Easy3D 2.6.1
|
This is the complete list of members for Viewer, including all inherited members.
| add_drawable(std::shared_ptr< Drawable > drawable) | Viewer | |
| add_drawable(Drawable *drawable) | Viewer | |
| add_model(const std::string &file_name, bool create_default_drawables=true) | Viewer | related |
| add_model(std::shared_ptr< Model > model, bool create_default_drawables=true) | Viewer | related |
| add_model(Model *model, bool create_default_drawables=true) | Viewer | |
| animation_func_ | Viewer | |
| background_color() const | Viewer | inline |
| bind(const Function &func, Model *model, Key key, Modifier modifier=MODIF_NONE) | Viewer | inline |
| Button enum name | Viewer | |
| 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() | Viewer | inline |
| camera() const | Viewer | inline |
| clear_scene() | Viewer | |
| current_model() const | Viewer | |
| delete_drawable(Drawable *drawable) | Viewer | |
| delete_model(Model *model) | Viewer | virtual |
| dpi_scaling() const | Viewer | inline |
| drawables() const | Viewer | inline |
| exit() | Viewer | virtual |
| fit_screen(const Model *model=nullptr) | Viewer | |
| framebuffer_height() const | Viewer | |
| framebuffer_size(int &w, int &h) const | Viewer | |
| framebuffer_width() const | Viewer | |
| Function typedef | Viewer | |
| height() const | Viewer | inline |
| is_animating() const | Viewer | |
| Key enum name | Viewer | |
| 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() const | Viewer | inline |
| 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 name | Viewer | |
| open() | Viewer | virtual |
| point_under_pixel(int x, int y, bool &found) const | Viewer | virtual |
| resize(int w, int h) | Viewer | |
| run(bool see_all=true) | Viewer | |
| samples() const | Viewer | inline |
| save() const | Viewer | virtual |
| set_animation(bool b) | Viewer | |
| set_background_color(const vec4 &color) | Viewer | inline |
| set_position(int xpos, int ypos) | Viewer | |
| set_title(const std::string &title) | Viewer | |
| set_usage(const std::string &manual="default", const std::string &screen_hint="") | Viewer | |
| snapshot() const | Viewer | virtual |
| snapshot(const std::string &file_name, float scaling=1.0f, int samples=4, int back_ground=1, bool expand=true) const | Viewer | |
| title() const | Viewer | inline |
| update() const | Viewer | |
| 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) | Viewer | explicit |
| viewer_size(int &w, int &h) const | Viewer | inline |
| width() const | Viewer | inline |
| ~Viewer() | Viewer | virtual |