\hypertarget{structefl_1_1gfx_1_1Map}{}\section{efl\+:\+:gfx\+:\+:Map Struct Reference}
\label{structefl_1_1gfx_1_1Map}\index{efl\+::gfx\+::\+Map@{efl\+::gfx\+::\+Map}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a86f79c24a1f901964ae4c6ea830b1ee9}\label{structefl_1_1gfx_1_1Map_a86f79c24a1f901964ae4c6ea830b1ee9}} 
{\bfseries Map} (\+::\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo)
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a368302f1e8040e75eb405f165c02460c}\label{structefl_1_1gfx_1_1Map_a368302f1e8040e75eb405f165c02460c}} 
{\bfseries Map} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_ae5fa469b5a5c8340b63cd91d7c447a88}\label{structefl_1_1gfx_1_1Map_ae5fa469b5a5c8340b63cd91d7c447a88}} 
{\bfseries Map} (\mbox{\hyperlink{structefl_1_1gfx_1_1Map}{Map}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_acb69d0c85aa28428a1cd3c605eda0d0b}\label{structefl_1_1gfx_1_1Map_acb69d0c85aa28428a1cd3c605eda0d0b}} 
{\bfseries Map} (\mbox{\hyperlink{structefl_1_1gfx_1_1Map}{Map}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a2b5a255deea54b8314b7910563aecf94}\label{structefl_1_1gfx_1_1Map_a2b5a255deea54b8314b7910563aecf94}} 
\mbox{\hyperlink{structefl_1_1gfx_1_1Map}{Map}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1gfx_1_1Map}{Map}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a44f7b93e55e43d135a38d7ca7afb1555}\label{structefl_1_1gfx_1_1Map_a44f7b93e55e43d135a38d7ca7afb1555}} 
\mbox{\hyperlink{structefl_1_1gfx_1_1Map}{Map}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1gfx_1_1Map}{Map}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a3e02849661331aecc5bf86af207ea5b7}\label{structefl_1_1gfx_1_1Map_a3e02849661331aecc5bf86af207ea5b7}} 
{\bfseries Map} (\+::\mbox{\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}} parent)
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a884f5b96db3339a9444d16a9b2d19c35}\label{structefl_1_1gfx_1_1Map_a884f5b96db3339a9444d16a9b2d19c35}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Map} (F f, typename \+::std\+::enable\+\_\+if$<$ \+::\mbox{\hyperlink{structefl_1_1eolian_1_1is__callable}{efl\+::eolian\+::is\+\_\+callable}}$<$ F $>$\+::value $>$\+::type $\ast$=0)
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a5ff6e385ca8bfe33f902964a9890bb79}\label{structefl_1_1gfx_1_1Map_a5ff6e385ca8bfe33f902964a9890bb79}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ int $>$\+::type {\bfseries map\+\_\+point\+\_\+count\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_addc5699d58e9dc6149dd094244e398c5}\label{structefl_1_1gfx_1_1Map_addc5699d58e9dc6149dd094244e398c5}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries map\+\_\+point\+\_\+count\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type count) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a045c3888d4648805c1c857ab7c790fff}\label{structefl_1_1gfx_1_1Map_a045c3888d4648805c1c857ab7c790fff}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries map\+\_\+clockwise\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a38db5577ddcc5c5dedede89ac62d6ce9}\label{structefl_1_1gfx_1_1Map_a38db5577ddcc5c5dedede89ac62d6ce9}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries map\+\_\+smooth\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a47dad0651c2a5a62e8653beb5a80763a}\label{structefl_1_1gfx_1_1Map_a47dad0651c2a5a62e8653beb5a80763a}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries map\+\_\+smooth\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type smooth) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_af4134dc6a43d19c6ea466e509a843f91}\label{structefl_1_1gfx_1_1Map_af4134dc6a43d19c6ea466e509a843f91}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries map\+\_\+alpha\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_afccf895816561e227e0b01db831283d7}\label{structefl_1_1gfx_1_1Map_afccf895816561e227e0b01db831283d7}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries map\+\_\+alpha\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type alpha) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_aa86c4be9c4ab6faf3d16629e5c84d7f5}\label{structefl_1_1gfx_1_1Map_aa86c4be9c4ab6faf3d16629e5c84d7f5}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries map\+\_\+coord\+\_\+absolute\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type idx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ double $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ double $>$\+::type y, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ double $>$\+::type z) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a1e13e58bc621693e7bc6463a71efc151}\label{structefl_1_1gfx_1_1Map_a1e13e58bc621693e7bc6463a71efc151}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries map\+\_\+coord\+\_\+absolute\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type idx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type y, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type z) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a215ba2e03ce160376be34122095c13ab}\label{structefl_1_1gfx_1_1Map_a215ba2e03ce160376be34122095c13ab}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries map\+\_\+uv\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type idx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ double $>$\+::type u, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ double $>$\+::type v) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a16030cda2e788418c5159926270b369f}\label{structefl_1_1gfx_1_1Map_a16030cda2e788418c5159926270b369f}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries map\+\_\+uv\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type idx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type u, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type v) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a2f2d9a64f35789fad5f78c52f0a291bb}\label{structefl_1_1gfx_1_1Map_a2f2d9a64f35789fad5f78c52f0a291bb}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries map\+\_\+color\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type idx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type r, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type g, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type b, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type a) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a6d9bc264a4620396c3808b60b837d64f}\label{structefl_1_1gfx_1_1Map_a6d9bc264a4620396c3808b60b837d64f}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries map\+\_\+color\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type idx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type r, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type g, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type b, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type a) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a6081f28cd34076ef40511e4a24075d4f}\label{structefl_1_1gfx_1_1Map_a6081f28cd34076ef40511e4a24075d4f}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries map\+\_\+has} () const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a458bcd061efc5cc89ba7090535cd3b8a}\label{structefl_1_1gfx_1_1Map_a458bcd061efc5cc89ba7090535cd3b8a}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries map\+\_\+reset} () const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_aa87b2943d9152e86390e9810cf93c20e}\label{structefl_1_1gfx_1_1Map_aa87b2943d9152e86390e9810cf93c20e}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries translate} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type dx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type dy, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type dz) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a9485ad3c8a5f5d435d020f274f171da6}\label{structefl_1_1gfx_1_1Map_a9485ad3c8a5f5d435d020f274f171da6}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries rotate} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type degrees, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1Gfx}{efl\+::\+Gfx}} $>$\+::type pivot, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cy) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a29fc42001aae6d363e08208d06bd20d7}\label{structefl_1_1gfx_1_1Map_a29fc42001aae6d363e08208d06bd20d7}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries rotate\+\_\+3d} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type dx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type dy, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type dz, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1Gfx}{efl\+::\+Gfx}} $>$\+::type pivot, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cy, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cz) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a2947d32cf70bd6a5e47f9b882d69938f}\label{structefl_1_1gfx_1_1Map_a2947d32cf70bd6a5e47f9b882d69938f}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries rotate\+\_\+quat} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type qx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type qy, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type qz, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type qw, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1Gfx}{efl\+::\+Gfx}} $>$\+::type pivot, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cy, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cz) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_aca6fbc58c362065651d976206b382bc9}\label{structefl_1_1gfx_1_1Map_aca6fbc58c362065651d976206b382bc9}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries zoom} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type zoomx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type zoomy, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1Gfx}{efl\+::\+Gfx}} $>$\+::type pivot, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cy) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a9b1357002cbc79cd054e321b81bdd530}\label{structefl_1_1gfx_1_1Map_a9b1357002cbc79cd054e321b81bdd530}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries lightning\+\_\+3d} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1Gfx}{efl\+::\+Gfx}} $>$\+::type pivot, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type lx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type ly, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type lz, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type lr, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type lg, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type lb, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type ar, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type ag, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type ab) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_aeb4e198bbcd523fa2928f1dccc0e9955}\label{structefl_1_1gfx_1_1Map_aeb4e198bbcd523fa2928f1dccc0e9955}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries perspective\+\_\+3d} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1Gfx}{efl\+::\+Gfx}} $>$\+::type pivot, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type px, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type py, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type z0, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type foc) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a8886d65b990dae51f9915c5e2efb9caf}\label{structefl_1_1gfx_1_1Map_a8886d65b990dae51f9915c5e2efb9caf}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries rotate\+\_\+absolute} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type degrees, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cy) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_ad00704902a798f1b3bb4337c2a89ee6c}\label{structefl_1_1gfx_1_1Map_ad00704902a798f1b3bb4337c2a89ee6c}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries rotate\+\_\+3d\+\_\+absolute} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type dx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type dy, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type dz, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cy, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cz) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a2719515085bf2a4df522c619031fb192}\label{structefl_1_1gfx_1_1Map_a2719515085bf2a4df522c619031fb192}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries rotate\+\_\+quat\+\_\+absolute} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type qx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type qy, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type qz, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type qw, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cy, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cz) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a530de2c9c095c8fc3ad33faa9f6cd8e3}\label{structefl_1_1gfx_1_1Map_a530de2c9c095c8fc3ad33faa9f6cd8e3}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries zoom\+\_\+absolute} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type zoomx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type zoomy, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type cy) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a61ba25bc08a61ffdae401e1ce6062bcb}\label{structefl_1_1gfx_1_1Map_a61ba25bc08a61ffdae401e1ce6062bcb}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries lightning\+\_\+3d\+\_\+absolute} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type lx, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type ly, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type lz, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type lr, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type lg, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type lb, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type ar, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type ag, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type ab) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_aa82c591646c1a7daa85685dc5f9b2a4f}\label{structefl_1_1gfx_1_1Map_aa82c591646c1a7daa85685dc5f9b2a4f}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries perspective\+\_\+3d\+\_\+absolute} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type px, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type py, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type z0, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type foc) const
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_aeefaf576f55bcd2bb9b693b0e1be223f}\label{structefl_1_1gfx_1_1Map_aeefaf576f55bcd2bb9b693b0e1be223f}} 
\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1gfx_1_1Map_a4898e4c8495effa374cdaa9cfe191364}\label{structefl_1_1gfx_1_1Map_a4898e4c8495effa374cdaa9cfe191364}} 
static \mbox{\hyperlink{group__Eo_ga4f7483d7c5a34a3b81d8f8467fdd566a}{Efl\+\_\+\+Class}} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
