This is the complete list of members for octave::opengl_selector, including all inherited members.
apply_pick_matrix(void) | octave::opengl_selector | private |
camera_dir | octave::opengl_renderer | private |
camera_pos | octave::opengl_renderer | private |
clip_code(double x, double y, double z) const | octave::opengl_renderer | inlineprivate |
draw(const graphics_object &go, bool toplevel=true) | octave::opengl_selector | virtual |
octave::opengl_renderer::draw(const Matrix &hlist, bool toplevel=false) | octave::opengl_renderer | |
draw_all_lights(const base_properties &props, std::list< graphics_object > &obj_list) | octave::opengl_renderer | private |
draw_axes(const axes::properties &props) | octave::opengl_renderer | protectedvirtual |
draw_axes_boxes(const axes::properties &props) | octave::opengl_renderer | private |
draw_axes_children(const axes::properties &props) | octave::opengl_renderer | private |
draw_axes_grids(const axes::properties &props) | octave::opengl_renderer | private |
draw_axes_planes(const axes::properties &props) | octave::opengl_renderer | private |
draw_axes_x_grid(const axes::properties &props) | octave::opengl_renderer | private |
draw_axes_y_grid(const axes::properties &props) | octave::opengl_renderer | private |
draw_axes_z_grid(const axes::properties &props) | octave::opengl_renderer | private |
draw_figure(const figure::properties &props) | octave::opengl_renderer | protectedvirtual |
draw_hggroup(const hggroup::properties &props) | octave::opengl_renderer | protectedvirtual |
draw_image(const image::properties &props) | octave::opengl_selector | protectedvirtual |
draw_light(const light::properties &props) | octave::opengl_renderer | protectedvirtual |
draw_line(const line::properties &props) | octave::opengl_renderer | protectedvirtual |
draw_marker(double x, double y, double z, const Matrix &lc, const Matrix &fc) | octave::opengl_renderer | protectedvirtual |
draw_patch(const patch::properties &props) | octave::opengl_renderer | protectedvirtual |
draw_surface(const surface::properties &props) | octave::opengl_renderer | protectedvirtual |
draw_text(const text::properties &props) | octave::opengl_selector | protectedvirtual |
draw_text_background(const text::properties &props, bool do_rotate=false) | octave::opengl_renderer | protectedvirtual |
draw_uibuttongroup(const uibuttongroup::properties &props, const graphics_object &go) | octave::opengl_renderer | protectedvirtual |
draw_uipanel(const uipanel::properties &props, const graphics_object &go) | octave::opengl_renderer | protectedvirtual |
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) | octave::opengl_renderer | virtual |
draw_zoom_rect(int x1, int y1, int x2, int y2) | octave::opengl_renderer | protectedvirtual |
end_marker(void) | octave::opengl_renderer | protectedvirtual |
fake_text(double x, double y, double z, const Matrix &bbox, bool use_scale=true) | octave::opengl_selector | private |
filled_marker_id | octave::opengl_renderer | private |
finish(void) | octave::opengl_renderer | virtual |
get_opengl_functions(void) const | octave::opengl_renderer | inline |
get_pixels(int width, int height) | octave::opengl_renderer | virtual |
get_string(unsigned int id) const | octave::opengl_renderer | private |
get_transform(void) const | octave::opengl_renderer | inlinevirtual |
get_viewport_scaled(void) const | octave::opengl_renderer | virtual |
init_gl_context(bool enhanced, const Matrix &backgroundColor) | octave::opengl_renderer | protectedvirtual |
init_marker(const std::string &m, double size, float width) | octave::opengl_selector | protectedvirtual |
init_maxlights(void) | octave::opengl_renderer | private |
interpreter | octave::opengl_renderer | private |
is_nan_or_inf(double x, double y, double z) const | octave::opengl_renderer | inlineprivate |
m_current_light | octave::opengl_renderer | private |
m_devpixratio | octave::opengl_renderer | protected |
m_glfcns | octave::opengl_renderer | protected |
m_max_lights | octave::opengl_renderer | private |
m_printing | octave::opengl_renderer | private |
make_marker_list(const std::string &m, double size, bool filled) const | octave::opengl_renderer | private |
marker_id | octave::opengl_renderer | private |
object_map | octave::opengl_selector | private |
opengl_renderer(opengl_functions &glfcns) | octave::opengl_renderer | |
opengl_renderer(const opengl_renderer &)=delete | octave::opengl_renderer | |
opengl_selector(opengl_functions &glfcns) | octave::opengl_selector | inline |
operator=(const opengl_renderer &)=delete | octave::opengl_renderer | |
points_to_pixels(const double val) const | octave::opengl_renderer | private |
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) | octave::opengl_renderer | protectedvirtual |
render_text(const std::string &txt, double x, double y, double z, int halign, int valign, double rotation=0.0) | octave::opengl_selector | protectedvirtual |
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) | octave::opengl_renderer | protectedvirtual |
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) | octave::opengl_renderer | protectedvirtual |
select(const graphics_object &ax, int x, int y, int flags=0) | octave::opengl_selector | |
selecting | octave::opengl_renderer | private |
set_clipbox(double x1, double x2, double y1, double y2, double z1, double z2) | octave::opengl_renderer | protectedvirtual |
set_clipping(bool on) | octave::opengl_renderer | protectedvirtual |
set_color(const Matrix &c) | octave::opengl_renderer | protectedvirtual |
set_device_pixel_ratio(double dpr) | octave::opengl_renderer | inlinevirtual |
set_font(const base_properties &props) | octave::opengl_renderer | protectedvirtual |
set_interpreter(const caseless_str &interp) | octave::opengl_renderer | inlineprotectedvirtual |
set_linecap(const std::string &) | octave::opengl_renderer | inlineprotectedvirtual |
set_linejoin(const std::string &) | octave::opengl_renderer | inlineprotectedvirtual |
set_linestyle(const std::string &s, bool stipple=false, double linewidth=0.5) | octave::opengl_renderer | protectedvirtual |
set_linewidth(float w) | octave::opengl_renderer | protectedvirtual |
set_normal(int bfl_mode, const NDArray &n, int j, int i) | octave::opengl_renderer | private |
set_polygon_offset(bool on, float offset=0.0f) | octave::opengl_renderer | protectedvirtual |
set_selecting(bool on) | octave::opengl_renderer | inlineprotectedvirtual |
set_viewport(int w, int h) | octave::opengl_renderer | virtual |
setup_opengl_transformation(const axes::properties &props) | octave::opengl_selector | protectedvirtual |
size | octave::opengl_selector | private |
text_to_pixels(const std::string &txt, uint8NDArray &pixels, Matrix &bbox, int halign=0, int valign=0, double rotation=0.0) | octave::opengl_renderer | protectedvirtual |
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) | octave::opengl_renderer | protectedvirtual |
toolkit | octave::opengl_renderer | private |
txt_renderer | octave::opengl_renderer | private |
view_vector | octave::opengl_renderer | private |
xform | octave::opengl_renderer | protected |
xmax | octave::opengl_renderer | protected |
xmin | octave::opengl_renderer | protected |
xp | octave::opengl_selector | private |
xZ1 | octave::opengl_renderer | private |
xZ2 | octave::opengl_renderer | private |
ymax | octave::opengl_renderer | protected |
ymin | octave::opengl_renderer | protected |
yp | octave::opengl_selector | private |
zmax | octave::opengl_renderer | protected |
zmin | octave::opengl_renderer | protected |
~opengl_renderer(void)=default | octave::opengl_renderer | virtual |
~opengl_selector(void)=default | octave::opengl_selector | virtual |