This is the complete list of members for TrackballViewer, including all inherited members.
add_draw_mode(const std::string &drawMode) | TrackballViewer | protected |
add_help_item(std::string key, std::string description, int position=-1) | Window | protected |
alt_pressed() const | Window | inlineprotected |
center_ | TrackballViewer | protected |
character(unsigned int) | Window | protectedvirtual |
clear_draw_modes() | TrackballViewer | protected |
clear_help_items() | Window | protected |
ctrl_pressed() const | Window | inlineprotected |
cursor_pos(double &x, double &y) const | Window | protected |
display() override | TrackballViewer | protectedvirtual |
do_processing() | Window | inlineprotectedvirtual |
draw(const std::string &drawMode)=0 | TrackballViewer | protectedpure virtual |
draw_mode_ | TrackballViewer | protected |
drop(int, const char **) | Window | inlineprotectedvirtual |
fly_to(int x, int y) | TrackballViewer | protected |
height() const | Window | inlineprotected |
high_dpi_scaling() const | Window | inlineprotected |
imgui_scaling() const | Window | inlineprotected |
init() | TrackballViewer | protectedvirtual |
init_imgui() | Window | protected |
keyboard(int key, int code, int action, int mods) override | TrackballViewer | protectedvirtual |
last_point_2d_ | TrackballViewer | protected |
left_mouse_pressed() const | Window | inlineprotected |
map_to_sphere(const ivec2 &point, vec3 &result) | TrackballViewer | protected |
middle_mouse_pressed() const | Window | inlineprotected |
motion(double xpos, double ypos) override | TrackballViewer | protectedvirtual |
mouse(int button, int action, int mods) override | TrackballViewer | protectedvirtual |
near_ | TrackballViewer | protected |
pick(vec3 &result) | TrackballViewer | protected |
pick(int x, int y, vec3 &result) | TrackballViewer | protected |
process_imgui() | Window | inlineprotectedvirtual |
projection_matrix_ | TrackballViewer | protected |
resize(int, int) | Window | inlineprotectedvirtual |
right_mouse_pressed() const | Window | inlineprotected |
rotate(const vec3 &axis, float angle) | TrackballViewer | protected |
rotation(int x, int y) | TrackballViewer | protected |
run() | Window | |
scale_imgui(float scale) | Window | protected |
screenshot() | Window | protected |
scroll(double xoffset, double yoffset) override | TrackballViewer | protectedvirtual |
set_draw_mode(const std::string &drawMode) | TrackballViewer | protected |
set_scene(const vec3 ¢er, float radius) | TrackballViewer | |
shift_pressed() const | Window | inlineprotected |
show_help() | Window | protected |
show_imgui() const | Window | inlineprotected |
show_imgui(bool b) | Window | inlineprotected |
TrackballViewer(const char *title, int width, int height, bool showgui=true) | TrackballViewer | |
translate(const vec3 &trans) | TrackballViewer | protected |
translation(int x, int y) | TrackballViewer | protected |
view_all() | TrackballViewer | |
width() const | Window | inlineprotected |
Window(const char *title, int width, int height, bool showgui=true) | Window | |
zoom(int x, int y) | TrackballViewer | protected |
~TrackballViewer() override | TrackballViewer | |
~Window() | Window | virtual |