Euphoria
dump.cc File Reference
#include "core/dump.h"
#include <functional>
#include <fstream>
#include "assert/assert.h"
#include "base/plane.h"
#include "base/ray.h"

Go to the source code of this file.

Classes

struct  eu::core::dump2d::detail::Writer
 
struct  eu::core::dump2d::detail::MinMaxer
 

Namespaces

 eu
 
 eu::core
 
 eu::core::dump2d
 
 eu::core::dump2d::strokes
 
 eu::core::dump2d::detail
 

Functions

std::string eu::core::dump2d::to_html_or_none_string (const std::optional< Rgbi > &c)
 
std::vector< int > eu::core::dump2d::strokes::create_dash (int size)
 
const Poly * eu::core::dump2d::as_poly (const Item *item)
 
const Text * eu::core::dump2d::as_text (const Item *item)
 
const Group * eu::core::dump2d::as_group (const Item *item)
 
const Circle * eu::core::dump2d::as_circle (const Item *item)
 
void eu::core::dump2d::detail::write_poly (Writer *writer, const Poly *poly)
 
void eu::core::dump2d::detail::write_text (Writer *writer, const Text *text)
 
void eu::core::dump2d::detail::write_circle (Writer *writer, const Circle *circle)
 
void eu::core::dump2d::detail::write_item (Writer *writer, const Item &item)
 
void eu::core::dump2d::detail::find_min_max (MinMaxer *mm, const Item &item)