|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Classes | |
| struct | Bounds |
Functions | |
| std::string | rgb_hex (const RGB8 c) |
| void | write_svg_header (std::ostream &out, const Bounds &b, const SVG_Render_Options &opts) |
| void | write_style (std::ostream &out, const SVG_Render_Options &opts) |
| void | write_points (std::ostream &out, const Array< std::array< double, 2 > > &pts) |
| Array< std::array< double, 2 > > | hex_points (Hex_Axial a, const double radius) |
| Array< std::array< double, 2 > > | tri_points (Tri_Coord c, const double side) |
|
inline |
Definition at line 146 of file ca-svg.H.
References Aleph::CA::axial_to_pixel_pointy(), Aleph::blossom_maximum_cardinality_matching(), and k.
Definition at line 86 of file ca-svg.H.
References Aleph::CA::RGB8::b, Aleph::blossom_maximum_cardinality_matching(), Aleph::CA::RGB8::g, out, and Aleph::CA::RGB8::r.
Referenced by write_style().
|
inline |
Definition at line 160 of file ca-svg.H.
References Aleph::blossom_maximum_cardinality_matching(), h, Aleph::CA::tri_is_up(), and Aleph::CA::tri_pixel_centre().
|
inline |
Definition at line 136 of file ca-svg.H.
References Aleph::blossom_maximum_cardinality_matching(), and out.
|
inline |
Definition at line 127 of file ca-svg.H.
References Aleph::blossom_maximum_cardinality_matching(), out, and rgb_hex().
|
inline |
Definition at line 115 of file ca-svg.H.
References Aleph::blossom_maximum_cardinality_matching(), h, Aleph::CA::ca_svg_detail::Bounds::max_x, Aleph::CA::ca_svg_detail::Bounds::max_y, Aleph::CA::ca_svg_detail::Bounds::min_x, Aleph::CA::ca_svg_detail::Bounds::min_y, out, w, and y.