#include <cmath>
#include <string>
#include <vector>
Go to the source code of this file.
|
| float | pulp::canvas::snap_pen_x (float x, SdfPenSnap policy) |
| float | pulp::canvas::snap_pen_y (float y, SdfPenSnap policy) |
| template<typename AtlasT> |
| std::vector< SdfTextQuad > | pulp::canvas::build_text_quads (const AtlasT &atlas, const std::u32string &text, float x, float y, float render_size, const SdfTextOptions &opts={}) |
| template<typename AtlasT> |
| std::vector< SdfTextQuad > | pulp::canvas::fill_text_sdf (const AtlasT &atlas, const std::u32string &text, float x, float y, float render_size, const SdfTextOptions &opts={}) |
| template<typename AtlasT> |
| std::vector< SdfTextQuad > | pulp::canvas::fill_text_msdf (const AtlasT &atlas, const std::u32string &text, float x, float y, float render_size, const SdfTextOptions &opts={}) |
| template<typename AtlasT> |
| std::vector< SdfTextQuad > | pulp::canvas::fill_text_psdf (const AtlasT &atlas, const std::u32string &text, float x, float y, float render_size, const SdfTextOptions &opts={}) |