Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
geometry_visual_golden.h File Reference
#include <algorithm>
#include <array>
#include <cctype>
#include <cstdlib>
#include <filesystem>
#include <fstream>
#include <iomanip>
#include <sstream>
#include <string>
#include <point.H>
#include <polygon.H>
#include <tpl_array.H>
Include dependency graph for geometry_visual_golden.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Aleph::TestVisual::SvgScene
 

Namespaces

namespace  Aleph
 Main namespace for Aleph-w library functions.
 
namespace  Aleph::TestVisual
 

Functions

std::string Aleph::TestVisual::sanitize_filename (const std::string &raw)
 
std::string Aleph::TestVisual::xml_escape (const std::string &s)
 
std::filesystem::path Aleph::TestVisual::golden_output_dir ()
 
void Aleph::TestVisual::add_polygon_vertices (SvgScene &scene, const ::Polygon &poly, const bool as_highlight=false)
 
void Aleph::TestVisual::collect_scene_points (const SvgScene &scene, ::Array<::Point > &all_points)
 
std::filesystem::path Aleph::TestVisual::emit_case_svg (const std::string &case_id, const SvgScene &scene, const std::string &note="")