\doxysection{src/include/serif/utils/projection/radial.hpp File Reference} \hypertarget{radial_8hpp}{}\label{radial_8hpp}\index{src/include/serif/utils/projection/radial.hpp@{src/include/serif/utils/projection/radial.hpp}} {\ttfamily \#include $<$concepts$>$}\newline {\ttfamily \#include $<$expected$>$}\newline {\ttfamily \#include $<$functional$>$}\newline {\ttfamily \#include $<$string$>$}\newline {\ttfamily \#include $<$type\+\_\+traits$>$}\newline Include dependency graph for radial.\+hpp\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{radial_8hpp__incl} \end{center} \end{figure} This graph shows which files directly or indirectly include this file\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{radial_8hpp__dep__incl} \end{center} \end{figure} \doxysubsubsection*{Namespaces} \begin{DoxyCompactItemize} \item namespace \mbox{\hyperlink{namespaceserif}{serif}} \item namespace \mbox{\hyperlink{namespaceserif_1_1utils}{serif\+::utils}} \item namespace \mbox{\hyperlink{namespaceserif_1_1utils_1_1projection}{serif\+::utils\+::projection}} \item namespace \mbox{\hyperlink{namespaceserif_1_1utils_1_1projection_1_1detail}{serif\+::utils\+::projection\+::detail}} \end{DoxyCompactItemize} \doxysubsubsection*{Concepts} \begin{DoxyCompactItemize} \item concept \mbox{\hyperlink{conceptserif_1_1utils_1_1projection_1_1_radial_function}{serif\+::utils\+::projection\+::\+Radial\+Function}} \begin{DoxyCompactList}\small\item\em A radial profile accepts physical radius and returns a value or a numerical rejection. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsubsection*{Typedefs} \begin{DoxyCompactItemize} \item using \mbox{\hyperlink{namespaceserif_1_1utils_1_1projection_a99762ff1a5fff68c72feccd85e3976b5}{serif\+::utils\+::projection\+::\+Radial\+Value}} = std\+::expected$<$double, std\+::string$>$ \end{DoxyCompactItemize} \doxysubsubsection*{Functions} \begin{DoxyCompactItemize} \item {\footnotesize template$<$Radial\+Function Function$>$ }\\std\+::function$<$ \mbox{\hyperlink{namespaceserif_1_1utils_1_1projection_a99762ff1a5fff68c72feccd85e3976b5}{Radial\+Value}}(double)$>$ \mbox{\hyperlink{namespaceserif_1_1utils_1_1projection_1_1detail_a34c090e126e0b0cee7f0ee69c99959c0}{serif\+::utils\+::projection\+::detail\+::checked\+\_\+profile}} (const Function \&function) \begin{DoxyCompactList}\small\item\em Borrow a profile for one synchronous projection without requiring it to be copyable. \end{DoxyCompactList}\end{DoxyCompactItemize}