HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
AsciiArtGenerator.cpp File Reference

Implementation of the simple ASCII art generator. More...

#include "utils/AsciiArtGenerator.h"
#include <algorithm>
#include <cstring>
#include <iomanip>
#include <sstream>
Include dependency graph for AsciiArtGenerator.cpp:

Variables

static constexpr size_t ART_HEIGHT = 6
 Height of ASCII art characters.
 
static constexpr size_t ART_WIDTH = 8
 Width of ASCII art characters.
 
static const std::map< char, std::vector< std::string > > CHARACTER_ART
 

Detailed Description

Implementation of the simple ASCII art generator.

This file provides the implementation for the AsciiArtGenerator class, which creates large, stylized text from input strings. It focuses only on generating plain ASCII art without formatting - formatting is handled by the Logger system.

Author
Nebiyu Tadesse
Date
2025

Variable Documentation

◆ ART_HEIGHT

constexpr size_t ART_HEIGHT = 6
staticconstexpr

Height of ASCII art characters.

◆ ART_WIDTH

constexpr size_t ART_WIDTH = 8
staticconstexpr

Width of ASCII art characters.

◆ CHARACTER_ART

const std::map<char, std::vector<std::string> > CHARACTER_ART
static