Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::Tikz_Plane Member List

This is the complete list of members for Aleph::Tikz_Plane, including all inherited members.

add_legend_entry(const std::string &label, const Tikz_Style &style)Aleph::Tikz_Planeinline
append_option(std::string &opts, const std::string &opt)Aleph::Tikz_Planeinlineprivatestatic
axis_style_Aleph::Tikz_Planeprivate
bbox_of(const Point &p)Aleph::Tikz_Planeinlineprivatestatic
bbox_of(const Polar_Point &pp)Aleph::Tikz_Planeinlineprivatestatic
bbox_of(const Segment &s)Aleph::Tikz_Planeinlineprivatestatic
bbox_of(const Triangle &t)Aleph::Tikz_Planeinlineprivatestatic
bbox_of(const Ellipse &e)Aleph::Tikz_Planeinlineprivatestatic
bbox_of(const RotatedEllipse &e)Aleph::Tikz_Planeinlineprivatestatic
bbox_of(const Text &t)Aleph::Tikz_Planeinlineprivatestatic
bbox_of(const Polygon &poly)Aleph::Tikz_Planeinlineprivatestatic
bbox_of(const Regular_Polygon &poly)Aleph::Tikz_Planeinlineprivatestatic
bbox_of(const Rectangle &r)Aleph::Tikz_Planeinlineprivatestatic
bbox_of(const LineEq &l)Aleph::Tikz_Planeinlineprivatestatic
bbox_of(const Tikz_Quadratic_Bezier &b)Aleph::Tikz_Planeinlineprivatestatic
bbox_of(const Tikz_Cubic_Bezier &b)Aleph::Tikz_Planeinlineprivatestatic
bbox_of(const Tikz_Polyline &pl)Aleph::Tikz_Planeinlineprivatestatic
clear()Aleph::Tikz_Planeinline
clear_legend()Aleph::Tikz_Planeinline
clear_tikz_styles()Aleph::Tikz_Planeinline
clip_padding_mm_Aleph::Tikz_Planeprivate
collect_legend_entries() constAleph::Tikz_Planeinlineprivate
compute_box() constAleph::Tikz_Planeinlineprivate
compute_mapping(const Geom_Box &box, const bool squarize) constAleph::Tikz_Planeinlineprivate
default_style_Aleph::Tikz_Planeprivate
draw(std::ostream &output, const bool squarize=true) constAleph::Tikz_Planeinline
draw_cartesian_axis(Out &output, const Geom_Box &box, const Mapping &map) constAleph::Tikz_Planeinlineprivate
draw_coordinate_grid(Out &output, const Geom_Box &box, const Mapping &map) constAleph::Tikz_Planeinlineprivate
draw_cubic_bezier(const Tikz_Cubic_Bezier &b, const Tikz_Style &style, Out &output, const Geom_Box &box, const Mapping &map)Aleph::Tikz_Planeinlineprivatestatic
draw_ellipse(const Ellipse &e, const Tikz_Style &style, Out &output, const Geom_Box &box, const Mapping &map) constAleph::Tikz_Planeinlineprivate
draw_legend(Out &output) constAleph::Tikz_Planeinlineprivate
draw_line_eq(const LineEq &l, const Tikz_Style &style, Out &output, const Geom_Box &box, const Mapping &map) constAleph::Tikz_Planeinlineprivate
draw_object(const Styled_Object &entry, Out &output, const Geom_Box &box, const Mapping &map) constAleph::Tikz_Planeinlineprivate
draw_options(const Tikz_Style &style, const bool allow_fill=false)Aleph::Tikz_Planeinlineprivatestatic
draw_point(const Point &p, const Tikz_Style &style, Out &output, const Geom_Box &box, const Mapping &map) constAleph::Tikz_Planeinlineprivate
draw_polygon(const Polygon &poly, const Tikz_Style &style, Out &output, const Geom_Box &box, const Mapping &map) constAleph::Tikz_Planeinlineprivate
draw_polyline(Out &output, const std::vector< Point > &vertices, const bool closed, const Tikz_Style &style, const Geom_Box &box, const Mapping &map) constAleph::Tikz_Planeinlineprivate
draw_quadratic_bezier(const Tikz_Quadratic_Bezier &b, const Tikz_Style &style, Out &output, const Geom_Box &box, const Mapping &map)Aleph::Tikz_Planeinlineprivatestatic
draw_rectangle(const Rectangle &r, const Tikz_Style &style, Out &output, const Geom_Box &box, const Mapping &map) constAleph::Tikz_Planeinlineprivate
draw_regular_polygon(const Regular_Polygon &poly, const Tikz_Style &style, Out &output, const Geom_Box &box, const Mapping &map) constAleph::Tikz_Planeinlineprivate
draw_rotated_ellipse(const RotatedEllipse &e, const Tikz_Style &style, Out &output, const Geom_Box &box, const Mapping &map)Aleph::Tikz_Planeinlineprivatestatic
draw_segment(const Segment &s, const Tikz_Style &style, Out &output, const Geom_Box &box, const Mapping &map) constAleph::Tikz_Planeinlineprivate
draw_text(const Text &t, const Tikz_Style &style, Out &output, const Geom_Box &box, const Mapping &map)Aleph::Tikz_Planeinlineprivatestatic
draw_tikzset_styles(Out &output) constAleph::Tikz_Planeinlineprivate
draw_triangle(const Triangle &t, const Tikz_Style &style, Out &output, const Geom_Box &box, const Mapping &map) constAleph::Tikz_Planeinlineprivate
effective_clip_padding_mm() constAleph::Tikz_Planeinlineprivate
enable_auto_legend(const bool enabled=true)Aleph::Tikz_Planeinline
enable_native_tikz_layers(const bool enabled=true)Aleph::Tikz_Planeinline
escape_latex(const std::string &text)Aleph::Tikz_Planeinlineprivatestatic
fmt_double(const double v)Aleph::Tikz_Planeinlineprivatestatic
get_axis_style() constAleph::Tikz_Planeinline
get_clip_padding_mm() constAleph::Tikz_Planeinline
get_default_style() constAleph::Tikz_Planeinline
get_grid_style() constAleph::Tikz_Planeinline
get_height() constAleph::Tikz_Planeinline
get_point_radius_mm() constAleph::Tikz_Planeinline
get_wide() constAleph::Tikz_Planeinline
get_xoffset() constAleph::Tikz_Planeinline
get_yoffset() constAleph::Tikz_Planeinline
grid_step_x_Aleph::Tikz_Planeprivate
grid_step_y_Aleph::Tikz_Planeprivate
grid_style_Aleph::Tikz_Planeprivate
height_Aleph::Tikz_Planeprivate
Layer_BackgroundAleph::Tikz_Planestatic
Layer_DefaultAleph::Tikz_Planestatic
Layer_ForegroundAleph::Tikz_Planestatic
layer_name(const int layer)Aleph::Tikz_Planeinlineprivatestatic
Layer_OverlayAleph::Tikz_Planestatic
legend_entries_Aleph::Tikz_Planeprivate
legend_entry_step_mm_Aleph::Tikz_Planeprivate
legend_x_mm_Aleph::Tikz_Planeprivate
legend_y_mm_Aleph::Tikz_Planeprivate
make_box(const Geom_Number &xmin, const Geom_Number &xmax, const Geom_Number &ymin, const Geom_Number &ymax)Aleph::Tikz_Planeinlineprivatestatic
map_point(const Point &p, const Geom_Box &box, const Mapping &map)Aleph::Tikz_Planeinlineprivatestatic
map_x(const Geom_Number &x, const Geom_Box &box, const Mapping &map)Aleph::Tikz_Planeinlineprivatestatic
map_x_length(const Geom_Number &dx, const Mapping &map)Aleph::Tikz_Planeinlineprivatestatic
map_y(const Geom_Number &y, const Geom_Box &box, const Mapping &map)Aleph::Tikz_Planeinlineprivatestatic
map_y_length(const Geom_Number &dy, const Mapping &map)Aleph::Tikz_Planeinlineprivatestatic
merge_box(Geom_Box &dst, const Geom_Box &src)Aleph::Tikz_Planeinlineprivatestatic
next_order_Aleph::Tikz_Planeprivate
Object typedefAleph::Tikz_Plane
objects_Aleph::Tikz_Planeprivate
point_options(const Tikz_Style &style)Aleph::Tikz_Planeinlineprivatestatic
point_radius_mm_Aleph::Tikz_Planeprivate
put(const Object &obj)Aleph::Tikz_Planeinline
put(const Object &obj, const Tikz_Style &style, const int layer)Aleph::Tikz_Planeinline
put_cartesian_axis()Aleph::Tikz_Planeinline
put_coordinate_grid(const double step_x=1.0, const double step_y=1.0, const bool draw_ticks=true)Aleph::Tikz_Planeinline
register_tikz_style(const std::string &name, const Tikz_Style &style)Aleph::Tikz_Planeinline
remove_cartesian_axis()Aleph::Tikz_Planeinline
remove_coordinate_grid()Aleph::Tikz_Planeinline
rotated_x_extent(const RotatedEllipse &e)Aleph::Tikz_Planeinlineprivatestatic
rotated_y_extent(const RotatedEllipse &e)Aleph::Tikz_Planeinlineprivatestatic
set_axis_style(const Tikz_Style &style)Aleph::Tikz_Planeinline
set_clip_padding_mm(const double &padding_mm)Aleph::Tikz_Planeinline
set_default_style(const Tikz_Style &style)Aleph::Tikz_Planeinline
set_grid_style(const Tikz_Style &style)Aleph::Tikz_Planeinline
set_point_radius_mm(const double &radius_mm)Aleph::Tikz_Planeinline
size() constAleph::Tikz_Planeinline
text_options(const Tikz_Style &style)Aleph::Tikz_Planeinlineprivatestatic
tick_size_mm_Aleph::Tikz_Planeprivate
Tikz_Plane(const double &wide, const double &height, const double &xoffset=0.0, const double &yoffset=0.0)Aleph::Tikz_Planeinline
tikz_style_defs_Aleph::Tikz_Planeprivate
wide_Aleph::Tikz_Planeprivate
with_auto_legend_Aleph::Tikz_Planeprivate
with_cartesian_axis_Aleph::Tikz_Planeprivate
with_coordinate_grid_Aleph::Tikz_Planeprivate
with_grid_ticks_Aleph::Tikz_Planeprivate
with_native_layers_Aleph::Tikz_Planeprivate
xoffset_Aleph::Tikz_Planeprivate
yoffset_Aleph::Tikz_Planeprivate