|
gtsam_points
|
This is the complete list of members for guik::AsyncLightViewer, including all inherited members.
| append_text(const std::string &text) | guik::AsyncLightViewerContext | |
| async_sub_viewer(const std::string &context_name, const Eigen::Vector2i &canvas_size=Eigen::Vector2i(-1, -1)) | guik::AsyncLightViewer | |
| AsyncLightViewerContext() | guik::AsyncLightViewerContext | |
| AsyncLightViewerContext(LightViewerContext *context) | guik::AsyncLightViewerContext | |
| clear() | guik::AsyncLightViewerContext | |
| clear_drawables() | guik::AsyncLightViewerContext | |
| clear_drawables(const std::function< bool(const std::string &)> &fn) | guik::AsyncLightViewerContext | |
| clear_images() | guik::AsyncLightViewer | |
| clear_plots(bool clear_settings=true) | guik::AsyncLightViewer | |
| clear_text() | guik::AsyncLightViewerContext | |
| context | guik::AsyncLightViewerContext | protected |
| destroy() | guik::AsyncLightViewer | static |
| disable_xy_grid() | guik::AsyncLightViewerContext | inline |
| enable_xy_grid() | guik::AsyncLightViewerContext | inline |
| fit_all_plots() | guik::AsyncLightViewer | |
| fit_plot(const std::string &plot_name) | guik::AsyncLightViewer | |
| instance(const Eigen::Vector2i &size=Eigen::Vector2i(-1, -1), bool background=false, const std::string &title="screen") | guik::AsyncLightViewer | static |
| invoke(const std::function< void()> &func) | guik::AsyncLightViewer | |
| invoke_after_rendering(const std::function< void()> &func) | guik::AsyncLightViewer | |
| invoke_once(const std::string &label, const std::function< void()> &func) | guik::AsyncLightViewer | |
| link_plot_axes(const std::string &plot_name, int link_id, int axes=-1) | guik::AsyncLightViewer | |
| link_plot_axis(const std::string &plot_name, int link_id, int axis) | guik::AsyncLightViewer | |
| load_camera_settings(const std::string &path) | guik::AsyncLightViewerContext | |
| lookat(const Eigen::Vector3f &pt) | guik::AsyncLightViewerContext | |
| lookat(const Vector &pt) | guik::AsyncLightViewerContext | inline |
| register_ui_callback(const std::string &name, const std::function< void()> &callback=0) | guik::AsyncLightViewerContext | |
| remove_drawable(const std::string &name) | guik::AsyncLightViewerContext | |
| remove_drawable(const std::regex ®ex) | guik::AsyncLightViewerContext | |
| remove_image(const std::string &name) | guik::AsyncLightViewer | |
| remove_plot(const std::string &plot_name, const std::string &label="") | guik::AsyncLightViewer | |
| remove_ui_callback(const std::string &name) | guik::AsyncLightViewerContext | |
| reset_center() | guik::AsyncLightViewerContext | |
| save_camera_settings(const std::string &path) | guik::AsyncLightViewerContext | |
| save_color_buffer(const std::string &filename) | guik::AsyncLightViewerContext | |
| save_depth_buffer(const std::string &filename, bool real_scale=true) | guik::AsyncLightViewerContext | |
| set_colormap(glk::COLORMAP colormap) | guik::AsyncLightViewerContext | |
| set_draw_xy_grid(bool draw_xy_grid) | guik::AsyncLightViewerContext | |
| set_line_style(const std::string &plot_name, const std::string &label, const Eigen::Vector4f &color=Eigen::Vector4f(0, 0, 0, -1), float weight=-1) | guik::AsyncLightViewer | |
| set_plot_style(const std::string &plot_name, const std::string &label, const PlotStyleConstPtr &style) | guik::AsyncLightViewer | |
| set_point_shape(float point_size=1.0f, bool metric=true, bool circle=true) | guik::AsyncLightViewerContext | |
| set_scatter_style(const std::string &plot_name, const std::string &label, int marker=0, float size=-1, const Eigen::Vector4f &fill=Eigen::Vector4f(0, 0, 0, -1), float weight=-1, const Eigen::Vector4f &outline=Eigen::Vector4f(0, 0, 0, -1)) | guik::AsyncLightViewer | |
| setup_legend(const std::string &plot_name, int loc, int flags=0) | guik::AsyncLightViewer | |
| setup_plot(const std::string &plot_name, int width, int height, int plot_flags=0, int x_flags=0, int y_flags=0, int order=-1) | guik::AsyncLightViewer | |
| setup_plot_group_order(const std::string &group_name, int order) | guik::AsyncLightViewer | |
| toggle_wait() | guik::AsyncLightViewer | static |
| update_cone(const std::string &name, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_coord(const std::string &name, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_cube(const std::string &name, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_drawable_setting(const std::string &name, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_frustum(const std::string &name, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_icosahedron(const std::string &name, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_image(const std::string &name, int width, int height, const std::vector< unsigned char > &rgba_bytes, double scale=-1.0, int order=-1) | guik::AsyncLightViewer | |
| update_normal_dists(const std::string &name, const Eigen::Matrix< Scalar, Dim, 1 > *points, const Eigen::Matrix< Scalar, Dim, Dim > *covs, int num_points, float scale, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_normal_dists(const std::string &name, const std::vector< Eigen::Matrix< Scalar, Dim, 1 >, Alloc1 > &points, const std::vector< Eigen::Matrix< Scalar, Dim, Dim >, Alloc2 > &covs, float scale, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_plot(const std::string &plot_name, const std::string &label, const std::shared_ptr< const PlotData > &plot) | guik::AsyncLightViewer | |
| update_plot_histogram(const std::string &plot_name, const std::string &label, const std::vector< double > &xs, int bins=-2, const Eigen::Vector2d &range=Eigen::Vector2d(0.0, 0.0), int histogram_flags=0) | guik::AsyncLightViewer | |
| update_plot_histogram(const std::string &plot_name, const std::string &label, const std::vector< double > &xs, const std::vector< double > &ys, int x_bins=-2, int y_bins=-2, const Eigen::Vector2d &x_range=Eigen::Vector2d(0.0, 0.0), const Eigen::Vector2d &y_range=Eigen::Vector2d(0.0, 0.0), int histogram_flags=0) | guik::AsyncLightViewer | |
| update_plot_histogram(const std::string &plot_name, const std::string &label, const std::vector< T > &xs, int bins=-2, const Eigen::Vector2d &range=Eigen::Vector2d(0.0, 0.0), int histogram_flags=0) | guik::AsyncLightViewer | |
| update_plot_histogram(const std::string &plot_name, const std::string &label, const std::vector< T1 > &xs, const std::vector< T2 > &ys, int x_bins=-2, int y_bins=-2, const Eigen::Vector2d &x_range=Eigen::Vector2d(0.0, 0.0), const Eigen::Vector2d &y_range=Eigen::Vector2d(0.0, 0.0), int histogram_flags=0) | guik::AsyncLightViewer | |
| update_plot_line(const std::string &plot_name, const std::string &label, const std::vector< double > &ys, int line_flags=0, size_t max_num_data=2048) | guik::AsyncLightViewer | |
| update_plot_line(const std::string &plot_name, const std::string &label, const std::vector< double > &xs, const std::vector< double > &ys, int line_flags=0, size_t max_num_data=2048) | guik::AsyncLightViewer | |
| update_plot_line(const std::string &plot_name, const std::string &label, const std::vector< T > &ys, int line_flags=0, size_t max_num_data=8192 *12) -> std::enable_if_t< std::is_arithmetic_v< T >, void > | guik::AsyncLightViewer | |
| update_plot_line(const std::string &plot_name, const std::string &label, const std::vector< T1 > &xs, const std::vector< T2 > &ys, int line_flags=0, size_t max_num_data=8192 *12) | guik::AsyncLightViewer | |
| update_plot_line(const std::string &plot_name, const std::string &label, const std::vector< Eigen::Matrix< T, D, 1 >, Alloc > &data, int line_flags=0, size_t max_num_data=8192 *12) | guik::AsyncLightViewer | |
| update_plot_line(const std::string &plot_name, const std::string &label, const std::vector< T > &data, const Func &transform, int line_flags=0, size_t max_num_data=8192 *12) -> std::enable_if_t<!std::is_arithmetic_v< decltype(transform(data[0]))>, void > | guik::AsyncLightViewer | inline |
| update_plot_line(const std::string &plot_name, const std::string &label, const std::vector< T > &data, const Func &transform, int line_flags=0, size_t max_num_data=8192 *12) -> std::enable_if_t< std::is_arithmetic_v< decltype(transform(data[0]))>, void > | guik::AsyncLightViewer | inline |
| update_plot_scatter(const std::string &plot_name, const std::string &label, const std::vector< double > &ys, int scatter_flags=0) | guik::AsyncLightViewer | |
| update_plot_scatter(const std::string &plot_name, const std::string &label, const std::vector< double > &xs, const std::vector< double > &ys, int scatter_flags=0) | guik::AsyncLightViewer | |
| update_plot_scatter(const std::string &plot_name, const std::string &label, const std::vector< T > &ys, int scatter_flags=0) -> std::enable_if_t< std::is_arithmetic_v< T >, void > | guik::AsyncLightViewer | |
| update_plot_scatter(const std::string &plot_name, const std::string &label, const std::vector< T1 > &xs, const std::vector< T2 > &ys, int scatter_flags=0) | guik::AsyncLightViewer | |
| update_plot_scatter(const std::string &plot_name, const std::string &label, const std::vector< Eigen::Matrix< T, D, 1 >, Alloc > &data, int scatter_flags=0) | guik::AsyncLightViewer | |
| update_plot_scatter(const std::string &plot_name, const std::string &label, const std::vector< T > &data, const Func &transform, int scatter_flags=0, size_t max_num_data=8192 *12) -> std::enable_if_t<!std::is_arithmetic_v< decltype(transform(data[0]))>, void > | guik::AsyncLightViewer | inline |
| update_plot_scatter(const std::string &plot_name, const std::string &label, const std::vector< T > &data, const Func &transform, int scatter_flags=0, size_t max_num_data=8192 *12) -> std::enable_if_t< std::is_arithmetic_v< decltype(transform(data[0]))>, void > | guik::AsyncLightViewer | inline |
| update_plot_stairs(const std::string &plot_name, const std::string &label, const std::vector< double > &ys, int stairs_flags=0) | guik::AsyncLightViewer | |
| update_plot_stairs(const std::string &plot_name, const std::string &label, const std::vector< double > &xs, const std::vector< double > &ys, int stairs_flags=0) | guik::AsyncLightViewer | |
| update_plot_stairs(const std::string &plot_name, const std::string &label, const std::vector< T > &ys, int stairs_flags=0) | guik::AsyncLightViewer | |
| update_plot_stairs(const std::string &plot_name, const std::string &label, const std::vector< T1 > &xs, const std::vector< T2 > &ys, int stairs_flags=0) | guik::AsyncLightViewer | |
| update_points(const std::string &name, const float *data, int stride, int num_points, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_points(const std::string &name, const Eigen::Matrix< Scalar, Dim, 1 > *points, int num_points, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_points(const std::string &name, const std::vector< Eigen::Matrix< Scalar, Dim, 1 >, Allocator > &points, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_points(const std::string &name, const float *vertices, int vertex_stride, const float *colors, int color_stride, int num_points, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_points(const std::string &name, const Eigen::Matrix< ScalarV, DimV, 1 > *points, const Eigen::Matrix< ScalarC, DimC, 1 > *colors, int num_points, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_points(const std::string &name, const std::vector< Eigen::Matrix< ScalarV, DimV, 1 >, AllocatorV > &points, const std::vector< Eigen::Matrix< ScalarC, DimC, 1 >, AllocatorC > &colors, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_sphere(const std::string &name, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_thin_lines(const std::string &name, const float *vertices, const float *colors, int num_vertices, const unsigned int *indices, int num_indices, bool line_strip, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_thin_lines(const std::string &name, const Eigen::Matrix< Scalar, Dim, 1 > *points, int num_points, bool line_strip, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_thin_lines(const std::string &name, const Eigen::Matrix< ScalarV, DimV, 1 > *points, const Eigen::Matrix< ScalarC, DimC, 1 > *colors, int num_points, bool line_strip, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_thin_lines(const std::string &name, const Eigen::Matrix< ScalarV, DimV, 1 > *points, const Eigen::Matrix< ScalarC, DimC, 1 > *colors, int num_points, const unsigned int *indices, int num_indices, bool line_strip, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_thin_lines(const std::string &name, const std::vector< Point, Alloc > &points, bool line_strip, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_thin_lines(const std::string &name, const std::vector< Point, Alloc > &points, const std::vector< unsigned int > &indices, bool line_strip, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_thin_lines(const std::string &name, const std::vector< Point, AllocP > &points, const std::vector< Color, AllocC > &colors, bool line_strip, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_thin_lines(const std::string &name, const std::vector< Point, AllocP > &points, const std::vector< Color, AllocC > &colors, const std::vector< unsigned int > &indices, bool line_strip, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_wire_cone(const std::string &name, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_wire_cube(const std::string &name, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_wire_frustum(const std::string &name, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_wire_icosahedron(const std::string &name, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| update_wire_sphere(const std::string &name, const ShaderSetting &shader_setting) | guik::AsyncLightViewerContext | |
| use_arcball_camera_control(double distance=80.0, double theta=0.0, double phi=-60.0f *M_PI/180.0f) | guik::AsyncLightViewerContext | |
| use_fps_camera_control(double fovy_deg=60.0) | guik::AsyncLightViewerContext | |
| use_orbit_camera_control(double distance=80.0, double theta=0.0, double phi=-60.0f *M_PI/180.0f) | guik::AsyncLightViewerContext | |
| use_orbit_camera_control_xz(double distance=80.0, double theta=0.0, double phi=0.0) | guik::AsyncLightViewerContext | |
| use_topdown_camera_control(double distance=80.0, double theta=0.0) | guik::AsyncLightViewerContext | |
| wait() | guik::AsyncLightViewer | static |
| wait_until_click() | guik::AsyncLightViewer | static |
| ~AsyncLightViewer() | guik::AsyncLightViewer | virtual |
| ~AsyncLightViewerContext() | guik::AsyncLightViewerContext |