GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
opengl_selector Member List

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

apply_pick_matrix(void)opengl_selectorprivate
change_marker(const std::string &m, double size)opengl_rendererprotectedvirtual
clip_code(double x, double y, double z) constopengl_rendererinlineprivate
draw(const graphics_object &go, bool toplevel=true)opengl_selectorvirtual
opengl_renderer::draw(const Matrix &hlist, bool toplevel=false)opengl_renderer
draw_all_lights(const base_properties &props, std::list< graphics_object > &obj_list)opengl_rendererprivate
draw_axes(const axes::properties &props)opengl_rendererprotectedvirtual
draw_axes_boxes(const axes::properties &props)opengl_rendererprivate
draw_axes_children(const axes::properties &props)opengl_rendererprivate
draw_axes_grids(const axes::properties &props)opengl_rendererprivate
draw_axes_planes(const axes::properties &props)opengl_rendererprivate
draw_axes_x_grid(const axes::properties &props)opengl_rendererprivate
draw_axes_y_grid(const axes::properties &props)opengl_rendererprivate
draw_axes_z_grid(const axes::properties &props)opengl_rendererprivate
draw_figure(const figure::properties &props)opengl_rendererprotectedvirtual
draw_hggroup(const hggroup::properties &props)opengl_rendererprotectedvirtual
draw_image(const image::properties &props)opengl_selectorprotectedvirtual
draw_light(const light::properties &props)opengl_rendererprotectedvirtual
draw_line(const line::properties &props)opengl_rendererprotectedvirtual
draw_marker(double x, double y, double z, const Matrix &lc, const Matrix &fc, const double la=1.0, const double fa=1.0)opengl_rendererprotectedvirtual
draw_patch(const patch::properties &props)opengl_rendererprotectedvirtual
draw_scatter(const scatter::properties &props)opengl_rendererprotectedvirtual
draw_surface(const surface::properties &props)opengl_rendererprotectedvirtual
draw_text(const text::properties &props)opengl_selectorprotectedvirtual
draw_text_background(const text::properties &props, bool do_rotate=false)opengl_rendererprotectedvirtual
draw_texture_image(const octave_value cdata, Matrix x, Matrix y, bool ortho=false)opengl_rendererprivate
draw_uibuttongroup(const uibuttongroup::properties &props, const graphics_object &go)opengl_rendererprotectedvirtual
draw_uipanel(const uipanel::properties &props, const graphics_object &go)opengl_rendererprotectedvirtual
draw_zoom_box(int width, int height, int x1, int y1, int x2, int y2, const Matrix &overlaycolor, double overlayalpha, const Matrix &bordercolor, double borderalpha, double borderwidth)opengl_renderervirtual
draw_zoom_rect(int x1, int y1, int x2, int y2)opengl_rendererprotectedvirtual
end_marker(void)opengl_rendererprotectedvirtual
fake_text(double x, double y, double z, const Matrix &bbox, bool use_scale=true)opengl_selectorprivate
finish(void)opengl_renderervirtual
get_opengl_functions(void) constopengl_rendererinline
get_pixels(int width, int height)opengl_renderervirtual
get_string(unsigned int id) constopengl_rendererprivate
get_transform(void) constopengl_rendererinlinevirtual
get_viewport_scaled(void) constopengl_renderervirtual
init_gl_context(bool enhanced, const Matrix &backgroundColor)opengl_rendererprotectedvirtual
init_marker(const std::string &m, double size, float width)opengl_selectorprotectedvirtual
init_maxlights(void)opengl_rendererprivate
is_nan_or_inf(double x, double y, double z) constopengl_rendererinlineprivate
m_camera_diropengl_rendererprivate
m_camera_posopengl_rendererprivate
m_current_lightopengl_rendererprivate
m_devpixratioopengl_rendererprotected
m_filled_marker_idopengl_rendererprivate
m_glfcnsopengl_rendererprotected
m_interpreteropengl_rendererprivate
m_marker_idopengl_rendererprivate
m_max_lightsopengl_rendererprivate
m_printingopengl_rendererprivate
m_selectingopengl_rendererprivate
m_toolkitopengl_rendererprivate
m_txt_rendereropengl_rendererprivate
m_view_vectoropengl_rendererprivate
m_xformopengl_rendererprotected
m_xmaxopengl_rendererprotected
m_xminopengl_rendererprotected
m_xZ1opengl_rendererprivate
m_xZ2opengl_rendererprivate
m_ymaxopengl_rendererprotected
m_yminopengl_rendererprotected
m_zmaxopengl_rendererprotected
m_zminopengl_rendererprotected
make_marker_list(const std::string &m, double size, bool filled) constopengl_rendererprivate
object_mapopengl_selectorprivate
opengl_renderer(opengl_functions &glfcns)opengl_renderer
opengl_renderer(const opengl_renderer &)=deleteopengl_renderer
opengl_selector(opengl_functions &glfcns)opengl_selectorinline
operator=(const opengl_renderer &)=deleteopengl_renderer
points_to_pixels(const double val) constopengl_rendererprivate
render_grid(const double linewidth, const std::string &gridstyle, const Matrix &gridcolor, const double gridalpha, const Matrix &ticks, double lim1, double lim2, double p1, double p1N, double p2, double p2N, int xyz, bool is_3D)opengl_rendererprotectedvirtual
render_text(const std::string &txt, double x, double y, double z, int halign, int valign, double rotation=0.0)opengl_selectorprotectedvirtual
render_tickmarks(const Matrix &ticks, double lim1, double lim2, double p1, double p1N, double p2, double p2N, double dx, double dy, double dz, int xyz, bool doubleside)opengl_rendererprotectedvirtual
render_ticktexts(const Matrix &ticks, const string_vector &ticklabels, double lim1, double lim2, double p1, double p2, int xyz, int ha, int va, int &wmax, int &hmax)opengl_rendererprotectedvirtual
restore_previous_coordinates(void)opengl_rendererprivate
select(const graphics_object &ax, int x, int y, int flags=0)opengl_selector
set_clipbox(double x1, double x2, double y1, double y2, double z1, double z2)opengl_rendererprotectedvirtual
set_clipping(bool on)opengl_rendererprotectedvirtual
set_color(const Matrix &c)opengl_rendererprotectedvirtual
set_device_pixel_ratio(double dpr)opengl_rendererinlinevirtual
set_font(const base_properties &props)opengl_rendererprotectedvirtual
set_interpreter(const caseless_str &interp)opengl_rendererinlineprotectedvirtual
set_linecap(const std::string &)opengl_rendererinlineprotectedvirtual
set_linejoin(const std::string &)opengl_rendererinlineprotectedvirtual
set_linestyle(const std::string &s, bool stipple=false, double linewidth=0.5)opengl_rendererprotectedvirtual
set_linewidth(float w)opengl_rendererprotectedvirtual
set_normal(int bfl_mode, const NDArray &n, int j, int i)opengl_rendererprivate
set_ortho_coordinates(void)opengl_rendererprivate
set_polygon_offset(bool on, float offset=0.0f)opengl_rendererprotectedvirtual
set_selecting(bool on)opengl_rendererinlineprotectedvirtual
set_viewport(int w, int h)opengl_renderervirtual
setup_opengl_transformation(const axes::properties &props)opengl_selectorprotectedvirtual
sizeopengl_selectorprivate
text_to_pixels(const std::string &txt, uint8NDArray &pixels, Matrix &bbox, int halign=0, int valign=0, double rotation=0.0)opengl_rendererprotectedvirtual
text_to_strlist(const std::string &txt, std::list< text_renderer::string > &lst, Matrix &bbox, int halign=0, int valign=0, double rotation=0.0)opengl_rendererprotectedvirtual
xpopengl_selectorprivate
ypopengl_selectorprivate
~opengl_renderer(void)=defaultopengl_renderervirtual
~opengl_selector(void)=defaultopengl_selectorvirtual