\hypertarget{a00303}{\section{Open\+Mesh\+:\+:Attrib\+Kernel\+T$<$ Mesh\+Items, Connectivity $>$ Class Template Reference}
\label{a00303}\index{Open\+Mesh\+::\+Attrib\+Kernel\+T$<$ Mesh\+Items, Connectivity $>$@{Open\+Mesh\+::\+Attrib\+Kernel\+T$<$ Mesh\+Items, Connectivity $>$}}
}


{\ttfamily \#include $<$Open\+Mesh/\+Mesh/\+Attrib\+Kernel\+T.\+hh$>$}

Inheritance diagram for Open\+Mesh\+:\+:Attrib\+Kernel\+T$<$ Mesh\+Items, Connectivity $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a00303}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00303_a9d4d1b1c0421746f2aebb2d76f49905f}{enum {\bfseries Attribs} \{ {\bfseries V\+Attribs} = Mesh\+Items\+:\+:V\+Attribs, 
{\bfseries H\+Attribs} = Mesh\+Items\+:\+:H\+Attribs, 
{\bfseries E\+Attribs} = Mesh\+Items\+:\+:E\+Attribs, 
{\bfseries F\+Attribs} = Mesh\+Items\+:\+:F\+Attribs
 \}}\label{a00303_a9d4d1b1c0421746f2aebb2d76f49905f}

\item 
\hypertarget{a00303_a5328c889ea9b331e280f6020e0fd9e61}{typedef Mesh\+Items {\bfseries Mesh\+Items\+T}}\label{a00303_a5328c889ea9b331e280f6020e0fd9e61}

\item 
\hypertarget{a00303_a217635e7e388606b366ae8dd04fee5c2}{typedef Connectivity {\bfseries Connectivity\+T}}\label{a00303_a217635e7e388606b366ae8dd04fee5c2}

\item 
\hypertarget{a00303_ac40e095949f58513c9bd070db92ab3ad}{typedef Connectivity\+::\+Vertex {\bfseries Vertex}}\label{a00303_ac40e095949f58513c9bd070db92ab3ad}

\item 
\hypertarget{a00303_a2244dd35272ef52928d84f9f3be5f946}{typedef Connectivity\+::\+Halfedge {\bfseries Halfedge}}\label{a00303_a2244dd35272ef52928d84f9f3be5f946}

\item 
\hypertarget{a00303_a650ac4a3697df66a54a217e10b1b923e}{typedef Connectivity\+::\+Edge {\bfseries Edge}}\label{a00303_a650ac4a3697df66a54a217e10b1b923e}

\item 
\hypertarget{a00303_ac5b182b19e4d92b219d6e0353d408c1d}{typedef Connectivity\+::\+Face {\bfseries Face}}\label{a00303_ac5b182b19e4d92b219d6e0353d408c1d}

\item 
\hypertarget{a00303_a42cca400c351656fdb1b0b73469fc527}{typedef Mesh\+Items\+::\+Point {\bfseries Point}}\label{a00303_a42cca400c351656fdb1b0b73469fc527}

\item 
\hypertarget{a00303_a230bf43e367563cff61e492a9f6ff731}{typedef Mesh\+Items\+::\+Normal {\bfseries Normal}}\label{a00303_a230bf43e367563cff61e492a9f6ff731}

\item 
\hypertarget{a00303_ad2fcca24dc3a0da5b1cb978ec5057c17}{typedef Mesh\+Items\+::\+Color {\bfseries Color}}\label{a00303_ad2fcca24dc3a0da5b1cb978ec5057c17}

\item 
\hypertarget{a00303_a937d98806131592f17adcb01000562f4}{typedef Mesh\+Items\+::\+Tex\+Coord1\+D {\bfseries Tex\+Coord1\+D}}\label{a00303_a937d98806131592f17adcb01000562f4}

\item 
\hypertarget{a00303_a4c4da80028f07ee62daaa46f4e2f662a}{typedef Mesh\+Items\+::\+Tex\+Coord2\+D {\bfseries Tex\+Coord2\+D}}\label{a00303_a4c4da80028f07ee62daaa46f4e2f662a}

\item 
\hypertarget{a00303_a4d311cedbeff7e58b27592716cae164a}{typedef Mesh\+Items\+::\+Tex\+Coord3\+D {\bfseries Tex\+Coord3\+D}}\label{a00303_a4d311cedbeff7e58b27592716cae164a}

\item 
\hypertarget{a00303_a6219a68dc9a7110a9cf857facfe01ecd}{typedef Mesh\+Items\+::\+Scalar {\bfseries Scalar}}\label{a00303_a6219a68dc9a7110a9cf857facfe01ecd}

\item 
\hypertarget{a00303_ab059b0859544574b7057b1cb31012695}{typedef Mesh\+Items\+::\+Texture\+Index {\bfseries Texture\+Index}}\label{a00303_ab059b0859544574b7057b1cb31012695}

\item 
\hypertarget{a00303_aa465092c194e75ea6ecc2f5fc7a8903e}{typedef Mesh\+Items\+::\+Vertex\+Data {\bfseries Vertex\+Data}}\label{a00303_aa465092c194e75ea6ecc2f5fc7a8903e}

\item 
\hypertarget{a00303_a447dd4658cfb45b9c49e441234a07688}{typedef Mesh\+Items\+::\+Halfedge\+Data {\bfseries Halfedge\+Data}}\label{a00303_a447dd4658cfb45b9c49e441234a07688}

\item 
\hypertarget{a00303_a16690432d40ab507d2542bf889b3b271}{typedef Mesh\+Items\+::\+Edge\+Data {\bfseries Edge\+Data}}\label{a00303_a16690432d40ab507d2542bf889b3b271}

\item 
\hypertarget{a00303_aece2390a638a7b7aec1056227bb8484d}{typedef Mesh\+Items\+::\+Face\+Data {\bfseries Face\+Data}}\label{a00303_aece2390a638a7b7aec1056227bb8484d}

\item 
\hypertarget{a00303_aed7b4bb4290e590b84be9c4ed83c45a3}{typedef \hyperlink{a00303}{Attrib\+Kernel\+T}\\*
$<$ Mesh\+Items, Connectivity $>$ {\bfseries Attrib\+Kernel}}\label{a00303_aed7b4bb4290e590b84be9c4ed83c45a3}

\item 
\hypertarget{a00303_a8791b01fd783d00d6cde480fce06f22d}{typedef \hyperlink{a01470}{V\+Prop\+Handle\+T}$<$ Vertex\+Data $>$ {\bfseries Data\+V\+Prop\+Handle}}\label{a00303_a8791b01fd783d00d6cde480fce06f22d}

\item 
\hypertarget{a00303_a4ac1ee500581c9c31653036f9753dd49}{typedef \hyperlink{a00710}{H\+Prop\+Handle\+T}\\*
$<$ Halfedge\+Data $>$ {\bfseries Data\+H\+Prop\+Handle}}\label{a00303_a4ac1ee500581c9c31653036f9753dd49}

\item 
\hypertarget{a00303_a7b7b874200cc9df6624942b49efd97a0}{typedef \hyperlink{a00543}{E\+Prop\+Handle\+T}$<$ Edge\+Data $>$ {\bfseries Data\+E\+Prop\+Handle}}\label{a00303_a7b7b874200cc9df6624942b49efd97a0}

\item 
\hypertarget{a00303_ab8005d08b8a578345b7ef8e1e7770694}{typedef \hyperlink{a00598}{F\+Prop\+Handle\+T}$<$ Face\+Data $>$ {\bfseries Data\+F\+Prop\+Handle}}\label{a00303_ab8005d08b8a578345b7ef8e1e7770694}

\item 
\hypertarget{a00303_adb35f74bf11d0384260abd3ca2a35e31}{typedef \hyperlink{a01470}{V\+Prop\+Handle\+T}$<$ Point $>$ {\bfseries Points\+Property\+Handle}}\label{a00303_adb35f74bf11d0384260abd3ca2a35e31}

\item 
\hypertarget{a00303_afb3ab0c3f4532bc310402a8597ec7ac5}{typedef \hyperlink{a01470}{V\+Prop\+Handle\+T}$<$ Normal $>$ {\bfseries Vertex\+Normals\+Property\+Handle}}\label{a00303_afb3ab0c3f4532bc310402a8597ec7ac5}

\item 
\hypertarget{a00303_aab3a3afc468c75cea5e5c6cf5e56f8ee}{typedef \hyperlink{a01470}{V\+Prop\+Handle\+T}$<$ Color $>$ {\bfseries Vertex\+Colors\+Property\+Handle}}\label{a00303_aab3a3afc468c75cea5e5c6cf5e56f8ee}

\item 
\hypertarget{a00303_a1e449efad61ae44d0015e7976565e62f}{typedef \hyperlink{a01470}{V\+Prop\+Handle\+T}$<$ Tex\+Coord1\+D $>$ {\bfseries Vertex\+Tex\+Coords1\+D\+Property\+Handle}}\label{a00303_a1e449efad61ae44d0015e7976565e62f}

\item 
\hypertarget{a00303_ab092a6cb11e6a1a2523f6a82005677f3}{typedef \hyperlink{a01470}{V\+Prop\+Handle\+T}$<$ Tex\+Coord2\+D $>$ {\bfseries Vertex\+Tex\+Coords2\+D\+Property\+Handle}}\label{a00303_ab092a6cb11e6a1a2523f6a82005677f3}

\item 
\hypertarget{a00303_a37d113c13a41534bfa68079abffa9d0a}{typedef \hyperlink{a01470}{V\+Prop\+Handle\+T}$<$ Tex\+Coord3\+D $>$ {\bfseries Vertex\+Tex\+Coords3\+D\+Property\+Handle}}\label{a00303_a37d113c13a41534bfa68079abffa9d0a}

\item 
\hypertarget{a00303_a22e6368f8b632659b982bb5dada4f463}{typedef \hyperlink{a00710}{H\+Prop\+Handle\+T}$<$ Tex\+Coord1\+D $>$ {\bfseries Halfedge\+Tex\+Coords1\+D\+Property\+Handle}}\label{a00303_a22e6368f8b632659b982bb5dada4f463}

\item 
\hypertarget{a00303_af734be0d007d9a8e7336023f7ed1650e}{typedef \hyperlink{a00710}{H\+Prop\+Handle\+T}$<$ Tex\+Coord2\+D $>$ {\bfseries Halfedge\+Tex\+Coords2\+D\+Property\+Handle}}\label{a00303_af734be0d007d9a8e7336023f7ed1650e}

\item 
\hypertarget{a00303_ac93efc7d957ae531b430738a6421aa6e}{typedef \hyperlink{a00710}{H\+Prop\+Handle\+T}$<$ Tex\+Coord3\+D $>$ {\bfseries Halfedge\+Tex\+Coords3\+D\+Property\+Handle}}\label{a00303_ac93efc7d957ae531b430738a6421aa6e}

\item 
\hypertarget{a00303_a24fd0cd9f4a2639af8cc8118bfc18a3c}{typedef \hyperlink{a00543}{E\+Prop\+Handle\+T}$<$ Color $>$ {\bfseries Edge\+Colors\+Property\+Handle}}\label{a00303_a24fd0cd9f4a2639af8cc8118bfc18a3c}

\item 
\hypertarget{a00303_ac14e0bd0017f0b9b1b70233ec8ee2e1a}{typedef \hyperlink{a00710}{H\+Prop\+Handle\+T}$<$ Normal $>$ {\bfseries Halfedge\+Normals\+Property\+Handle}}\label{a00303_ac14e0bd0017f0b9b1b70233ec8ee2e1a}

\item 
\hypertarget{a00303_a602f43a0e84e7c5841ebac60714d1828}{typedef \hyperlink{a00710}{H\+Prop\+Handle\+T}$<$ Color $>$ {\bfseries Halfedge\+Colors\+Property\+Handle}}\label{a00303_a602f43a0e84e7c5841ebac60714d1828}

\item 
\hypertarget{a00303_a6ebd39fc59344dbc45aee356fd34e93c}{typedef \hyperlink{a00598}{F\+Prop\+Handle\+T}$<$ Normal $>$ {\bfseries Face\+Normals\+Property\+Handle}}\label{a00303_a6ebd39fc59344dbc45aee356fd34e93c}

\item 
\hypertarget{a00303_adf5723d33e6628b38af2a2d9ffdc67b0}{typedef \hyperlink{a00598}{F\+Prop\+Handle\+T}$<$ Color $>$ {\bfseries Face\+Colors\+Property\+Handle}}\label{a00303_adf5723d33e6628b38af2a2d9ffdc67b0}

\item 
\hypertarget{a00303_a7386b70475615380b2c038ea1e9dcda2}{typedef \hyperlink{a00598}{F\+Prop\+Handle\+T}\\*
$<$ Texture\+Index $>$ {\bfseries Face\+Texture\+Index\+Property\+Handle}}\label{a00303_a7386b70475615380b2c038ea1e9dcda2}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$class \+\_\+\+Attrib\+Kernel $>$ }\\void \hyperlink{a00303_a455afbf29984e58c123999ab3f25570f}{assign} (const \+\_\+\+Attrib\+Kernel \&\+\_\+other)
\item 
\hypertarget{a00303_a1145484ce2f1a1a6a2a788335c021602}{const Point $\ast$ {\bfseries points} () const }\label{a00303_a1145484ce2f1a1a6a2a788335c021602}

\item 
\hypertarget{a00303_ab93db79077ca374453abc9ba9433c736}{const Point \& {\bfseries point} (\hyperlink{a01426}{Vertex\+Handle} \+\_\+vh) const }\label{a00303_ab93db79077ca374453abc9ba9433c736}

\item 
\hypertarget{a00303_a574d9816b8993db2179b2b0ccbef8da1}{Point \& {\bfseries point} (\hyperlink{a01426}{Vertex\+Handle} \+\_\+vh)}\label{a00303_a574d9816b8993db2179b2b0ccbef8da1}

\item 
\hypertarget{a00303_a80cca61cba6d2d3134b782e9f9311279}{void {\bfseries set\+\_\+point} (\hyperlink{a01426}{Vertex\+Handle} \+\_\+vh, const Point \&\+\_\+p)}\label{a00303_a80cca61cba6d2d3134b782e9f9311279}

\item 
\hypertarget{a00303_ada37874aaf90aa127d788b95e58dcd51}{const Normal $\ast$ {\bfseries vertex\+\_\+normals} () const }\label{a00303_ada37874aaf90aa127d788b95e58dcd51}

\item 
\hypertarget{a00303_ae7c54c88edb6c7a614e2c49c9a6a01a0}{const Normal \& {\bfseries normal} (\hyperlink{a01426}{Vertex\+Handle} \+\_\+vh) const }\label{a00303_ae7c54c88edb6c7a614e2c49c9a6a01a0}

\item 
\hypertarget{a00303_ae310442ccb81085f040c35697eac916d}{void {\bfseries set\+\_\+normal} (\hyperlink{a01426}{Vertex\+Handle} \+\_\+vh, const Normal \&\+\_\+n)}\label{a00303_ae310442ccb81085f040c35697eac916d}

\item 
\hypertarget{a00303_a97963d98778c2374f3f0852f28559cab}{const Color $\ast$ {\bfseries vertex\+\_\+colors} () const }\label{a00303_a97963d98778c2374f3f0852f28559cab}

\item 
\hypertarget{a00303_a242237add69e518d1843a6f6ab5b5be7}{const Color \& {\bfseries color} (\hyperlink{a01426}{Vertex\+Handle} \+\_\+vh) const }\label{a00303_a242237add69e518d1843a6f6ab5b5be7}

\item 
\hypertarget{a00303_af44762a38dca71b87c89f1721c606b05}{void {\bfseries set\+\_\+color} (\hyperlink{a01426}{Vertex\+Handle} \+\_\+vh, const Color \&\+\_\+c)}\label{a00303_af44762a38dca71b87c89f1721c606b05}

\item 
\hypertarget{a00303_a2deaa2671373acf4512f9a15602ed452}{const Tex\+Coord1\+D $\ast$ {\bfseries texcoords1\+D} () const }\label{a00303_a2deaa2671373acf4512f9a15602ed452}

\item 
\hypertarget{a00303_a2ca162d42ffa94a6b5aeff50e3c822ec}{const Tex\+Coord1\+D \& {\bfseries texcoord1\+D} (\hyperlink{a01426}{Vertex\+Handle} \+\_\+vh) const }\label{a00303_a2ca162d42ffa94a6b5aeff50e3c822ec}

\item 
\hypertarget{a00303_a08c5d3a63d22a92e54abae67d0a36566}{void {\bfseries set\+\_\+texcoord1\+D} (\hyperlink{a01426}{Vertex\+Handle} \+\_\+vh, const Tex\+Coord1\+D \&\+\_\+t)}\label{a00303_a08c5d3a63d22a92e54abae67d0a36566}

\item 
\hypertarget{a00303_a3f63dbe062ce4a0fd6ae3d96349979f4}{const Tex\+Coord2\+D $\ast$ {\bfseries texcoords2\+D} () const }\label{a00303_a3f63dbe062ce4a0fd6ae3d96349979f4}

\item 
\hypertarget{a00303_a1951a89759523188a7f5627a29789c3e}{const Tex\+Coord2\+D \& {\bfseries texcoord2\+D} (\hyperlink{a01426}{Vertex\+Handle} \+\_\+vh) const }\label{a00303_a1951a89759523188a7f5627a29789c3e}

\item 
\hypertarget{a00303_a41b7701bd81b3456fd3404c4e56a5bf8}{void {\bfseries set\+\_\+texcoord2\+D} (\hyperlink{a01426}{Vertex\+Handle} \+\_\+vh, const Tex\+Coord2\+D \&\+\_\+t)}\label{a00303_a41b7701bd81b3456fd3404c4e56a5bf8}

\item 
\hypertarget{a00303_aad578977fc708bae5f380b8c50d87c87}{const Tex\+Coord3\+D $\ast$ {\bfseries texcoords3\+D} () const }\label{a00303_aad578977fc708bae5f380b8c50d87c87}

\item 
\hypertarget{a00303_a9c43bbb3868d0bbcc64ae0ef80461c01}{const Tex\+Coord3\+D \& {\bfseries texcoord3\+D} (\hyperlink{a01426}{Vertex\+Handle} \+\_\+vh) const }\label{a00303_a9c43bbb3868d0bbcc64ae0ef80461c01}

\item 
\hypertarget{a00303_add635c8e3f849384cf107d12e04aecc9}{void {\bfseries set\+\_\+texcoord3\+D} (\hyperlink{a01426}{Vertex\+Handle} \+\_\+vh, const Tex\+Coord3\+D \&\+\_\+t)}\label{a00303_add635c8e3f849384cf107d12e04aecc9}

\item 
\hypertarget{a00303_a672485cc5bda0dad8a9810b3d27e0ecc}{const Tex\+Coord1\+D $\ast$ {\bfseries htexcoords1\+D} () const }\label{a00303_a672485cc5bda0dad8a9810b3d27e0ecc}

\item 
\hypertarget{a00303_a74a9514d60f37176969b67b4c2f75af6}{const Tex\+Coord1\+D \& {\bfseries texcoord1\+D} (\hyperlink{a00667}{Halfedge\+Handle} \+\_\+heh) const }\label{a00303_a74a9514d60f37176969b67b4c2f75af6}

\item 
\hypertarget{a00303_a2d9bfa73c926f1f9a4e81efa3ce0c2a5}{void {\bfseries set\+\_\+texcoord1\+D} (\hyperlink{a00667}{Halfedge\+Handle} \+\_\+heh, const Tex\+Coord1\+D \&\+\_\+t)}\label{a00303_a2d9bfa73c926f1f9a4e81efa3ce0c2a5}

\item 
\hypertarget{a00303_a3fd97eedebea5614178e27f3d73acd51}{const Tex\+Coord2\+D $\ast$ {\bfseries htexcoords2\+D} () const }\label{a00303_a3fd97eedebea5614178e27f3d73acd51}

\item 
\hypertarget{a00303_af0888a55cb6ce83ed51bb690c8d10ec6}{const Tex\+Coord2\+D \& {\bfseries texcoord2\+D} (\hyperlink{a00667}{Halfedge\+Handle} \+\_\+heh) const }\label{a00303_af0888a55cb6ce83ed51bb690c8d10ec6}

\item 
\hypertarget{a00303_a6fb5f4520b7bdcbdac03e5a122354c31}{void {\bfseries set\+\_\+texcoord2\+D} (\hyperlink{a00667}{Halfedge\+Handle} \+\_\+heh, const Tex\+Coord2\+D \&\+\_\+t)}\label{a00303_a6fb5f4520b7bdcbdac03e5a122354c31}

\item 
\hypertarget{a00303_a7a9bab115c114b96753f6e78412ff975}{const Tex\+Coord3\+D $\ast$ {\bfseries htexcoords3\+D} () const }\label{a00303_a7a9bab115c114b96753f6e78412ff975}

\item 
\hypertarget{a00303_a75f57be02b8bea7e1dfde72f1d2ec089}{const Tex\+Coord3\+D \& {\bfseries texcoord3\+D} (\hyperlink{a00667}{Halfedge\+Handle} \+\_\+heh) const }\label{a00303_a75f57be02b8bea7e1dfde72f1d2ec089}

\item 
\hypertarget{a00303_ae07d8a6dd8ec2891b2d1961b4b85645b}{void {\bfseries set\+\_\+texcoord3\+D} (\hyperlink{a00667}{Halfedge\+Handle} \+\_\+heh, const Tex\+Coord3\+D \&\+\_\+t)}\label{a00303_ae07d8a6dd8ec2891b2d1961b4b85645b}

\item 
\hypertarget{a00303_aceb1337e643d73b98587b51865e210e6}{const Color $\ast$ {\bfseries edge\+\_\+colors} () const }\label{a00303_aceb1337e643d73b98587b51865e210e6}

\item 
\hypertarget{a00303_a41c17777564fee120f664a7b726e698f}{const Color \& {\bfseries color} (\hyperlink{a00520}{Edge\+Handle} \+\_\+eh) const }\label{a00303_a41c17777564fee120f664a7b726e698f}

\item 
\hypertarget{a00303_aa6031e98180c4128bbc89c766bb9462a}{void {\bfseries set\+\_\+color} (\hyperlink{a00520}{Edge\+Handle} \+\_\+eh, const Color \&\+\_\+c)}\label{a00303_aa6031e98180c4128bbc89c766bb9462a}

\item 
\hypertarget{a00303_ac4453e4e7df0d4c41edbb35e6392fd62}{const Normal \& {\bfseries normal} (\hyperlink{a00667}{Halfedge\+Handle} \+\_\+heh) const }\label{a00303_ac4453e4e7df0d4c41edbb35e6392fd62}

\item 
\hypertarget{a00303_a2108648deb8eb3521f8754542e3ef498}{void {\bfseries set\+\_\+normal} (\hyperlink{a00667}{Halfedge\+Handle} \+\_\+heh, const Normal \&\+\_\+n)}\label{a00303_a2108648deb8eb3521f8754542e3ef498}

\item 
\hypertarget{a00303_a9eef198bd244505bc5e8d1240acdb391}{const Color $\ast$ {\bfseries halfedge\+\_\+colors} () const }\label{a00303_a9eef198bd244505bc5e8d1240acdb391}

\item 
\hypertarget{a00303_a9e11b832699d934cafd289cfc86f8d1e}{const Color \& {\bfseries color} (\hyperlink{a00667}{Halfedge\+Handle} \+\_\+heh) const }\label{a00303_a9e11b832699d934cafd289cfc86f8d1e}

\item 
\hypertarget{a00303_a74a097f4b20a717c2e332f416010f596}{void {\bfseries set\+\_\+color} (\hyperlink{a00667}{Halfedge\+Handle} \+\_\+heh, const Color \&\+\_\+c)}\label{a00303_a74a097f4b20a717c2e332f416010f596}

\item 
\hypertarget{a00303_a8fbcae71d859eb808cc8bc0d3dc17407}{const Normal \& {\bfseries normal} (\hyperlink{a00554}{Face\+Handle} \+\_\+fh) const }\label{a00303_a8fbcae71d859eb808cc8bc0d3dc17407}

\item 
\hypertarget{a00303_a7cfb077ade3de4134456884605c21290}{void {\bfseries set\+\_\+normal} (\hyperlink{a00554}{Face\+Handle} \+\_\+fh, const Normal \&\+\_\+n)}\label{a00303_a7cfb077ade3de4134456884605c21290}

\item 
\hypertarget{a00303_ad987b993bc339e6c15b21d3d598037a5}{const Texture\+Index \& {\bfseries texture\+\_\+index} (\hyperlink{a00554}{Face\+Handle} \+\_\+fh) const }\label{a00303_ad987b993bc339e6c15b21d3d598037a5}

\item 
\hypertarget{a00303_a5ac759f8544d499dba5e0d47f1a65b93}{void {\bfseries set\+\_\+texture\+\_\+index} (\hyperlink{a00554}{Face\+Handle} \+\_\+fh, const Texture\+Index \&\+\_\+t)}\label{a00303_a5ac759f8544d499dba5e0d47f1a65b93}

\item 
\hypertarget{a00303_af12f18a86e8580c46c55ee31fb1bd00c}{const Color \& {\bfseries color} (\hyperlink{a00554}{Face\+Handle} \+\_\+fh) const }\label{a00303_af12f18a86e8580c46c55ee31fb1bd00c}

\item 
\hypertarget{a00303_ac3478f651f5dae8ce3739ba959d41fd2}{void {\bfseries set\+\_\+color} (\hyperlink{a00554}{Face\+Handle} \+\_\+fh, const Color \&\+\_\+c)}\label{a00303_ac3478f651f5dae8ce3739ba959d41fd2}

\item 
\hypertarget{a00303_a5340f3f7d58e3a9c1e39e0acc5a194c1}{void {\bfseries request\+\_\+vertex\+\_\+normals} ()}\label{a00303_a5340f3f7d58e3a9c1e39e0acc5a194c1}

\item 
\hypertarget{a00303_a65ac0cbeffbfc2d67e505722a264917a}{void {\bfseries request\+\_\+vertex\+\_\+colors} ()}\label{a00303_a65ac0cbeffbfc2d67e505722a264917a}

\item 
\hypertarget{a00303_aed64603771be7a04c7a0f26afccf1d65}{void {\bfseries request\+\_\+vertex\+\_\+texcoords1\+D} ()}\label{a00303_aed64603771be7a04c7a0f26afccf1d65}

\item 
\hypertarget{a00303_af0bde61144fd90e01686ff7cd0aaf051}{void {\bfseries request\+\_\+vertex\+\_\+texcoords2\+D} ()}\label{a00303_af0bde61144fd90e01686ff7cd0aaf051}

\item 
\hypertarget{a00303_a7630a4bbe0fd1b63571b37c01176be6e}{void {\bfseries request\+\_\+vertex\+\_\+texcoords3\+D} ()}\label{a00303_a7630a4bbe0fd1b63571b37c01176be6e}

\item 
\hypertarget{a00303_aae2b704e9202096353a73dfc9ea5fc2b}{void {\bfseries request\+\_\+halfedge\+\_\+texcoords1\+D} ()}\label{a00303_aae2b704e9202096353a73dfc9ea5fc2b}

\item 
\hypertarget{a00303_a7afa94c122d4219d3c0c9fba8544fa11}{void {\bfseries request\+\_\+halfedge\+\_\+texcoords2\+D} ()}\label{a00303_a7afa94c122d4219d3c0c9fba8544fa11}

\item 
\hypertarget{a00303_a1a2c5d5bbd68da0e747991d5d747dbf8}{void {\bfseries request\+\_\+halfedge\+\_\+texcoords3\+D} ()}\label{a00303_a1a2c5d5bbd68da0e747991d5d747dbf8}

\item 
\hypertarget{a00303_a55bac47b99579433541fac4c56fd59da}{void {\bfseries request\+\_\+edge\+\_\+colors} ()}\label{a00303_a55bac47b99579433541fac4c56fd59da}

\item 
\hypertarget{a00303_a4237ff32a71526abb67c7ebb25592ed4}{void {\bfseries request\+\_\+halfedge\+\_\+normals} ()}\label{a00303_a4237ff32a71526abb67c7ebb25592ed4}

\item 
\hypertarget{a00303_a59b5041d0c724929b1d734a26d443ad9}{void {\bfseries request\+\_\+halfedge\+\_\+colors} ()}\label{a00303_a59b5041d0c724929b1d734a26d443ad9}

\item 
\hypertarget{a00303_a1259b1d9a23192a653e706157db0ce89}{void {\bfseries request\+\_\+face\+\_\+normals} ()}\label{a00303_a1259b1d9a23192a653e706157db0ce89}

\item 
\hypertarget{a00303_a41b8f2c2787c941f85dbd99ef854f67d}{void {\bfseries request\+\_\+face\+\_\+colors} ()}\label{a00303_a41b8f2c2787c941f85dbd99ef854f67d}

\item 
\hypertarget{a00303_a032d209954c133ba2f9ce0ea308dd6fe}{void {\bfseries request\+\_\+face\+\_\+texture\+\_\+index} ()}\label{a00303_a032d209954c133ba2f9ce0ea308dd6fe}

\item 
\hypertarget{a00303_a7cc2af79524f3d9f1bf5dd4f293e46db}{void {\bfseries release\+\_\+vertex\+\_\+normals} ()}\label{a00303_a7cc2af79524f3d9f1bf5dd4f293e46db}

\item 
\hypertarget{a00303_afa3f177f2ea457f35c7b3d9e084768a8}{void {\bfseries release\+\_\+vertex\+\_\+colors} ()}\label{a00303_afa3f177f2ea457f35c7b3d9e084768a8}

\item 
\hypertarget{a00303_a8aaab8e720ac362c758e743aaf9da5b3}{void {\bfseries release\+\_\+vertex\+\_\+texcoords1\+D} ()}\label{a00303_a8aaab8e720ac362c758e743aaf9da5b3}

\item 
\hypertarget{a00303_acc987e1be8b99ce6c6669c793bc41448}{void {\bfseries release\+\_\+vertex\+\_\+texcoords2\+D} ()}\label{a00303_acc987e1be8b99ce6c6669c793bc41448}

\item 
\hypertarget{a00303_ac61513b84f39882c304d82b69e3c9cd4}{void {\bfseries release\+\_\+vertex\+\_\+texcoords3\+D} ()}\label{a00303_ac61513b84f39882c304d82b69e3c9cd4}

\item 
\hypertarget{a00303_aeffa4abb199015d61b2f159b51901f77}{void {\bfseries release\+\_\+halfedge\+\_\+texcoords1\+D} ()}\label{a00303_aeffa4abb199015d61b2f159b51901f77}

\item 
\hypertarget{a00303_a66fe917f3bf250bb0789297cb4192bc8}{void {\bfseries release\+\_\+halfedge\+\_\+texcoords2\+D} ()}\label{a00303_a66fe917f3bf250bb0789297cb4192bc8}

\item 
\hypertarget{a00303_a5ce6200cfa720e9d5dfa6f64236bbda6}{void {\bfseries release\+\_\+halfedge\+\_\+texcoords3\+D} ()}\label{a00303_a5ce6200cfa720e9d5dfa6f64236bbda6}

\item 
\hypertarget{a00303_ade65ef04e57adab1379bbd6078ca396d}{void {\bfseries release\+\_\+edge\+\_\+colors} ()}\label{a00303_ade65ef04e57adab1379bbd6078ca396d}

\item 
\hypertarget{a00303_a706d5f5f4c1fbee1f5a2759d8a2b6069}{void {\bfseries release\+\_\+halfedge\+\_\+normals} ()}\label{a00303_a706d5f5f4c1fbee1f5a2759d8a2b6069}

\item 
\hypertarget{a00303_adf59a7ac094be9e4448487a5c146e9d4}{void {\bfseries release\+\_\+halfedge\+\_\+colors} ()}\label{a00303_adf59a7ac094be9e4448487a5c146e9d4}

\item 
\hypertarget{a00303_a2019580f38a71343f9e46610ad6c4cb1}{void {\bfseries release\+\_\+face\+\_\+normals} ()}\label{a00303_a2019580f38a71343f9e46610ad6c4cb1}

\item 
\hypertarget{a00303_a6299a22cb4d585320b8d1035a27871bb}{void {\bfseries release\+\_\+face\+\_\+colors} ()}\label{a00303_a6299a22cb4d585320b8d1035a27871bb}

\item 
\hypertarget{a00303_a013bceb30351e7b5c92ced7df5d47c9a}{void {\bfseries release\+\_\+face\+\_\+texture\+\_\+index} ()}\label{a00303_a013bceb30351e7b5c92ced7df5d47c9a}

\item 
\hypertarget{a00303_aef829b1f6d8438af5cda487f7392e093}{bool {\bfseries has\+\_\+vertex\+\_\+normals} () const }\label{a00303_aef829b1f6d8438af5cda487f7392e093}

\item 
\hypertarget{a00303_a2ce7a969aea1fa0b812a61cdf2ac3e2b}{bool {\bfseries has\+\_\+vertex\+\_\+colors} () const }\label{a00303_a2ce7a969aea1fa0b812a61cdf2ac3e2b}

\item 
\hypertarget{a00303_a010f5aae2c7840b72472e62498af7aa7}{bool {\bfseries has\+\_\+vertex\+\_\+texcoords1\+D} () const }\label{a00303_a010f5aae2c7840b72472e62498af7aa7}

\item 
\hypertarget{a00303_ad37e85c0102c7b3932dc0b9d3934a42b}{bool {\bfseries has\+\_\+vertex\+\_\+texcoords2\+D} () const }\label{a00303_ad37e85c0102c7b3932dc0b9d3934a42b}

\item 
\hypertarget{a00303_a9d7f57a7d70bed31134c55bc44dd4a30}{bool {\bfseries has\+\_\+vertex\+\_\+texcoords3\+D} () const }\label{a00303_a9d7f57a7d70bed31134c55bc44dd4a30}

\item 
\hypertarget{a00303_ae8f064728381e52db25cc96b61cc9276}{bool {\bfseries has\+\_\+halfedge\+\_\+texcoords1\+D} () const }\label{a00303_ae8f064728381e52db25cc96b61cc9276}

\item 
\hypertarget{a00303_a172b2ad9e5189e2589d363c419092965}{bool {\bfseries has\+\_\+halfedge\+\_\+texcoords2\+D} () const }\label{a00303_a172b2ad9e5189e2589d363c419092965}

\item 
\hypertarget{a00303_a769ec4c634d9e5d8c7d6b7661bfa1919}{bool {\bfseries has\+\_\+halfedge\+\_\+texcoords3\+D} () const }\label{a00303_a769ec4c634d9e5d8c7d6b7661bfa1919}

\item 
\hypertarget{a00303_af668028c286bc92f3a592df7153a2fd4}{bool {\bfseries has\+\_\+edge\+\_\+colors} () const }\label{a00303_af668028c286bc92f3a592df7153a2fd4}

\item 
\hypertarget{a00303_a5750158480befaeafc1579ce69438a8b}{bool {\bfseries has\+\_\+halfedge\+\_\+normals} () const }\label{a00303_a5750158480befaeafc1579ce69438a8b}

\item 
\hypertarget{a00303_ac9bb71cfe7c42d376538908c01608d2c}{bool {\bfseries has\+\_\+halfedge\+\_\+colors} () const }\label{a00303_ac9bb71cfe7c42d376538908c01608d2c}

\item 
\hypertarget{a00303_a32689962079d8402bb0200e944688d8b}{bool {\bfseries has\+\_\+face\+\_\+normals} () const }\label{a00303_a32689962079d8402bb0200e944688d8b}

\item 
\hypertarget{a00303_ae0714f1bb9bb71995e6e6bb58c745692}{bool {\bfseries has\+\_\+face\+\_\+colors} () const }\label{a00303_ae0714f1bb9bb71995e6e6bb58c745692}

\item 
\hypertarget{a00303_a6a2973ea5be52077fa057bd4a1ede710}{bool {\bfseries has\+\_\+face\+\_\+texture\+\_\+index} () const }\label{a00303_a6a2973ea5be52077fa057bd4a1ede710}

\item 
\hypertarget{a00303_a4e502ae3df10139a242216b12a247692}{\hyperlink{a01470}{Points\+Property\+Handle} {\bfseries points\+\_\+pph} () const }\label{a00303_a4e502ae3df10139a242216b12a247692}

\item 
\hypertarget{a00303_a5736c7307249322c1d9385c0aa409bfe}{\hyperlink{a01470}{Vertex\+Normals\+Property\+Handle} {\bfseries vertex\+\_\+normals\+\_\+pph} () const }\label{a00303_a5736c7307249322c1d9385c0aa409bfe}

\item 
\hypertarget{a00303_a69677915f5842c4da9bf9836c3f3432a}{\hyperlink{a01470}{Vertex\+Colors\+Property\+Handle} {\bfseries vertex\+\_\+colors\+\_\+pph} () const }\label{a00303_a69677915f5842c4da9bf9836c3f3432a}

\item 
\hypertarget{a00303_a633e7af709ae4faf48116ed4a9f446a3}{\hyperlink{a01470}{Vertex\+Tex\+Coords1\+D\+Property\+Handle} {\bfseries vertex\+\_\+texcoords1\+D\+\_\+pph} () const }\label{a00303_a633e7af709ae4faf48116ed4a9f446a3}

\item 
\hypertarget{a00303_aee60da08d58c53f0f5aa2b7deb314adc}{\hyperlink{a01470}{Vertex\+Tex\+Coords2\+D\+Property\+Handle} {\bfseries vertex\+\_\+texcoords2\+D\+\_\+pph} () const }\label{a00303_aee60da08d58c53f0f5aa2b7deb314adc}

\item 
\hypertarget{a00303_a4d47488dfe89fe0b8eb05a601c6dd377}{\hyperlink{a01470}{Vertex\+Tex\+Coords3\+D\+Property\+Handle} {\bfseries vertex\+\_\+texcoords3\+D\+\_\+pph} () const }\label{a00303_a4d47488dfe89fe0b8eb05a601c6dd377}

\item 
\hypertarget{a00303_addc42bfa25cddfd3e462d50a2c78e04b}{\hyperlink{a00710}{Halfedge\+Tex\+Coords1\+D\+Property\+Handle} {\bfseries halfedge\+\_\+texcoords1\+D\+\_\+pph} () const }\label{a00303_addc42bfa25cddfd3e462d50a2c78e04b}

\item 
\hypertarget{a00303_ad6481ce3c5f22f59e1131498f31b1826}{\hyperlink{a00710}{Halfedge\+Tex\+Coords2\+D\+Property\+Handle} {\bfseries halfedge\+\_\+texcoords2\+D\+\_\+pph} () const }\label{a00303_ad6481ce3c5f22f59e1131498f31b1826}

\item 
\hypertarget{a00303_aedc32cf1cf22e420177ce8eccbeeac62}{\hyperlink{a00710}{Halfedge\+Tex\+Coords3\+D\+Property\+Handle} {\bfseries halfedge\+\_\+texcoords3\+D\+\_\+pph} () const }\label{a00303_aedc32cf1cf22e420177ce8eccbeeac62}

\item 
\hypertarget{a00303_a6b889fd2f94919c7d3677e34e7474534}{\hyperlink{a00710}{Halfedge\+Normals\+Property\+Handle} {\bfseries halfedge\+\_\+normals\+\_\+pph} () const }\label{a00303_a6b889fd2f94919c7d3677e34e7474534}

\item 
\hypertarget{a00303_a7736935bbd09a478b16c2e27e80a5a5a}{\hyperlink{a00710}{Halfedge\+Colors\+Property\+Handle} {\bfseries halfedge\+\_\+colors\+\_\+pph} () const }\label{a00303_a7736935bbd09a478b16c2e27e80a5a5a}

\item 
\hypertarget{a00303_a54eae1e0b283488fafc6cda48bd28a64}{\hyperlink{a00543}{Edge\+Colors\+Property\+Handle} {\bfseries edge\+\_\+colors\+\_\+pph} () const }\label{a00303_a54eae1e0b283488fafc6cda48bd28a64}

\item 
\hypertarget{a00303_a7d1e2b221006f8373b18e47256623904}{\hyperlink{a00598}{Face\+Normals\+Property\+Handle} {\bfseries face\+\_\+normals\+\_\+pph} () const }\label{a00303_a7d1e2b221006f8373b18e47256623904}

\item 
\hypertarget{a00303_aa8ecb77b1216f0a7b0eeef627518334a}{\hyperlink{a00598}{Face\+Colors\+Property\+Handle} {\bfseries face\+\_\+colors\+\_\+pph} () const }\label{a00303_aa8ecb77b1216f0a7b0eeef627518334a}

\item 
\hypertarget{a00303_aa9f72a6284eb91627266cdfe06a8daf2}{\hyperlink{a00598}{Face\+Texture\+Index\+Property\+Handle} {\bfseries face\+\_\+texture\+\_\+index\+\_\+pph} () const }\label{a00303_aa9f72a6284eb91627266cdfe06a8daf2}

\item 
\hypertarget{a00303_a044f3b03f6c5d9151cdbe66abd05e4dc}{Vertex\+Data \& {\bfseries data} (\hyperlink{a01426}{Vertex\+Handle} \+\_\+vh)}\label{a00303_a044f3b03f6c5d9151cdbe66abd05e4dc}

\item 
\hypertarget{a00303_a2a434a7e444068fc80c12488d6019f6b}{const Vertex\+Data \& {\bfseries data} (\hyperlink{a01426}{Vertex\+Handle} \+\_\+vh) const }\label{a00303_a2a434a7e444068fc80c12488d6019f6b}

\item 
\hypertarget{a00303_a7fb9b50198dfc8daf85f23c502b45360}{Face\+Data \& {\bfseries data} (\hyperlink{a00554}{Face\+Handle} \+\_\+fh)}\label{a00303_a7fb9b50198dfc8daf85f23c502b45360}

\item 
\hypertarget{a00303_ab166b5a36eed240cae9afc47993fe491}{const Face\+Data \& {\bfseries data} (\hyperlink{a00554}{Face\+Handle} \+\_\+fh) const }\label{a00303_ab166b5a36eed240cae9afc47993fe491}

\item 
\hypertarget{a00303_a7df8ee0013f9ce06f8aa6a2fad89ea19}{Edge\+Data \& {\bfseries data} (\hyperlink{a00520}{Edge\+Handle} \+\_\+eh)}\label{a00303_a7df8ee0013f9ce06f8aa6a2fad89ea19}

\item 
\hypertarget{a00303_a672198483bb1519bcde716216d41a449}{const Edge\+Data \& {\bfseries data} (\hyperlink{a00520}{Edge\+Handle} \+\_\+eh) const }\label{a00303_a672198483bb1519bcde716216d41a449}

\item 
\hypertarget{a00303_aa9fd16379a2c4e7b6c481f0f3f91fbdf}{Halfedge\+Data \& {\bfseries data} (\hyperlink{a00667}{Halfedge\+Handle} \+\_\+heh)}\label{a00303_aa9fd16379a2c4e7b6c481f0f3f91fbdf}

\item 
\hypertarget{a00303_aee46e9272f65b9b372df850a79122774}{const Halfedge\+Data \& {\bfseries data} (\hyperlink{a00667}{Halfedge\+Handle} \+\_\+heh) const }\label{a00303_aee46e9272f65b9b372df850a79122774}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00303_ab0a32efdb06c1a8f4788f46452df4853}{\hyperlink{a01470}{Points\+Property\+Handle} {\bfseries points\+\_\+}}\label{a00303_ab0a32efdb06c1a8f4788f46452df4853}

\item 
\hypertarget{a00303_a54fabca6d4b0b773bb56caf9aa39c5dc}{\hyperlink{a01470}{Vertex\+Normals\+Property\+Handle} {\bfseries vertex\+\_\+normals\+\_\+}}\label{a00303_a54fabca6d4b0b773bb56caf9aa39c5dc}

\item 
\hypertarget{a00303_ad1ba40bfa1a4d2d567874a5dc314b28a}{\hyperlink{a01470}{Vertex\+Colors\+Property\+Handle} {\bfseries vertex\+\_\+colors\+\_\+}}\label{a00303_ad1ba40bfa1a4d2d567874a5dc314b28a}

\item 
\hypertarget{a00303_a5c0d092ee515655b79e052475740bca8}{\hyperlink{a01470}{Vertex\+Tex\+Coords1\+D\+Property\+Handle} {\bfseries vertex\+\_\+texcoords1\+D\+\_\+}}\label{a00303_a5c0d092ee515655b79e052475740bca8}

\item 
\hypertarget{a00303_a9674df105570902b8843488847d61671}{\hyperlink{a01470}{Vertex\+Tex\+Coords2\+D\+Property\+Handle} {\bfseries vertex\+\_\+texcoords2\+D\+\_\+}}\label{a00303_a9674df105570902b8843488847d61671}

\item 
\hypertarget{a00303_a58e3f26ba31cf230884c78ba1c5118ca}{\hyperlink{a01470}{Vertex\+Tex\+Coords3\+D\+Property\+Handle} {\bfseries vertex\+\_\+texcoords3\+D\+\_\+}}\label{a00303_a58e3f26ba31cf230884c78ba1c5118ca}

\item 
\hypertarget{a00303_ab7214d9b13796e31579ddd73f00de600}{\hyperlink{a00710}{Halfedge\+Tex\+Coords1\+D\+Property\+Handle} {\bfseries halfedge\+\_\+texcoords1\+D\+\_\+}}\label{a00303_ab7214d9b13796e31579ddd73f00de600}

\item 
\hypertarget{a00303_ad0973345be8b661ec0e89a02818bed7c}{\hyperlink{a00710}{Halfedge\+Tex\+Coords2\+D\+Property\+Handle} {\bfseries halfedge\+\_\+texcoords2\+D\+\_\+}}\label{a00303_ad0973345be8b661ec0e89a02818bed7c}

\item 
\hypertarget{a00303_a56ecc5e5e61bd3d152465a28a4848389}{\hyperlink{a00710}{Halfedge\+Tex\+Coords3\+D\+Property\+Handle} {\bfseries halfedge\+\_\+texcoords3\+D\+\_\+}}\label{a00303_a56ecc5e5e61bd3d152465a28a4848389}

\item 
\hypertarget{a00303_a0ccbf6fd8eeab57fc5c668c87ed75df7}{\hyperlink{a00710}{Halfedge\+Normals\+Property\+Handle} {\bfseries halfedge\+\_\+normals\+\_\+}}\label{a00303_a0ccbf6fd8eeab57fc5c668c87ed75df7}

\item 
\hypertarget{a00303_af50bce023ee629f1030bba4938337965}{\hyperlink{a00710}{Halfedge\+Colors\+Property\+Handle} {\bfseries halfedge\+\_\+colors\+\_\+}}\label{a00303_af50bce023ee629f1030bba4938337965}

\item 
\hypertarget{a00303_a9218f771afe0b3033097696e3900f4fc}{\hyperlink{a00543}{Edge\+Colors\+Property\+Handle} {\bfseries edge\+\_\+colors\+\_\+}}\label{a00303_a9218f771afe0b3033097696e3900f4fc}

\item 
\hypertarget{a00303_a0083724084552d69dce96d6ad67f3f63}{\hyperlink{a00598}{Face\+Normals\+Property\+Handle} {\bfseries face\+\_\+normals\+\_\+}}\label{a00303_a0083724084552d69dce96d6ad67f3f63}

\item 
\hypertarget{a00303_a31034b95d90d61b9e1f632c77b148385}{\hyperlink{a00598}{Face\+Colors\+Property\+Handle} {\bfseries face\+\_\+colors\+\_\+}}\label{a00303_a31034b95d90d61b9e1f632c77b148385}

\item 
\hypertarget{a00303_a49f2764e491e02f54a815d4f9f567817}{\hyperlink{a00598}{Face\+Texture\+Index\+Property\+Handle} {\bfseries face\+\_\+texture\+\_\+index\+\_\+}}\label{a00303_a49f2764e491e02f54a815d4f9f567817}

\item 
\hypertarget{a00303_a0aa9658a0efb9cc7ecb562398871e65f}{\hyperlink{a01470}{Data\+V\+Prop\+Handle} {\bfseries data\+\_\+vpph\+\_\+}}\label{a00303_a0aa9658a0efb9cc7ecb562398871e65f}

\item 
\hypertarget{a00303_a577348fd98ffdcb967c6820d5f03a14a}{\hyperlink{a00710}{Data\+H\+Prop\+Handle} {\bfseries data\+\_\+hpph\+\_\+}}\label{a00303_a577348fd98ffdcb967c6820d5f03a14a}

\item 
\hypertarget{a00303_a3bf2bf20c4e4fa0afc3bbb253dd152d5}{\hyperlink{a00543}{Data\+E\+Prop\+Handle} {\bfseries data\+\_\+epph\+\_\+}}\label{a00303_a3bf2bf20c4e4fa0afc3bbb253dd152d5}

\item 
\hypertarget{a00303_aafa5102c07b2a45e2877ad65ec4c95c9}{\hyperlink{a00598}{Data\+F\+Prop\+Handle} {\bfseries data\+\_\+fpph\+\_\+}}\label{a00303_aafa5102c07b2a45e2877ad65ec4c95c9}

\item 
\hypertarget{a00303_a9b263b3f9458717ce31caca1d9baf582}{unsigned int {\bfseries refcount\+\_\+vnormals\+\_\+}}\label{a00303_a9b263b3f9458717ce31caca1d9baf582}

\item 
\hypertarget{a00303_a14338437b76727e8955fb3ef6c6a2fff}{unsigned int {\bfseries refcount\+\_\+vcolors\+\_\+}}\label{a00303_a14338437b76727e8955fb3ef6c6a2fff}

\item 
\hypertarget{a00303_a583db81eca4923ca1cff9ea4d064021e}{unsigned int {\bfseries refcount\+\_\+vtexcoords1\+D\+\_\+}}\label{a00303_a583db81eca4923ca1cff9ea4d064021e}

\item 
\hypertarget{a00303_a189bff5be11d6c2538b1dedc3640fcad}{unsigned int {\bfseries refcount\+\_\+vtexcoords2\+D\+\_\+}}\label{a00303_a189bff5be11d6c2538b1dedc3640fcad}

\item 
\hypertarget{a00303_a812bbd858886c72fe91995620edf95fd}{unsigned int {\bfseries refcount\+\_\+vtexcoords3\+D\+\_\+}}\label{a00303_a812bbd858886c72fe91995620edf95fd}

\item 
\hypertarget{a00303_a4722eb62de9f4fdafccc3b1ad0c0d79e}{unsigned int {\bfseries refcount\+\_\+htexcoords1\+D\+\_\+}}\label{a00303_a4722eb62de9f4fdafccc3b1ad0c0d79e}

\item 
\hypertarget{a00303_a66364abdd0c98f6e89627aeec105e3ad}{unsigned int {\bfseries refcount\+\_\+htexcoords2\+D\+\_\+}}\label{a00303_a66364abdd0c98f6e89627aeec105e3ad}

\item 
\hypertarget{a00303_ad68fe34b397e243aad59a9e9ad31a9f2}{unsigned int {\bfseries refcount\+\_\+htexcoords3\+D\+\_\+}}\label{a00303_ad68fe34b397e243aad59a9e9ad31a9f2}

\item 
\hypertarget{a00303_ad0358b5138e450e14c5811f7de44cd83}{unsigned int {\bfseries refcount\+\_\+henormals\+\_\+}}\label{a00303_ad0358b5138e450e14c5811f7de44cd83}

\item 
\hypertarget{a00303_a61debfc1e95d4a0c40231b4522899c33}{unsigned int {\bfseries refcount\+\_\+hecolors\+\_\+}}\label{a00303_a61debfc1e95d4a0c40231b4522899c33}

\item 
\hypertarget{a00303_a93676209b707b8b2b15965f98fb7611f}{unsigned int {\bfseries refcount\+\_\+ecolors\+\_\+}}\label{a00303_a93676209b707b8b2b15965f98fb7611f}

\item 
\hypertarget{a00303_ae4635c9bf2bf1cd982d3565a0ed66691}{unsigned int {\bfseries refcount\+\_\+fnormals\+\_\+}}\label{a00303_ae4635c9bf2bf1cd982d3565a0ed66691}

\item 
\hypertarget{a00303_afb2fba8d2ac79b8d7ef2f94b284ee8d1}{unsigned int {\bfseries refcount\+\_\+fcolors\+\_\+}}\label{a00303_afb2fba8d2ac79b8d7ef2f94b284ee8d1}

\item 
\hypertarget{a00303_a65c6c63be1a10b2bd556ef6f9391f567}{unsigned int {\bfseries refcount\+\_\+ftexture\+Index\+\_\+}}\label{a00303_a65c6c63be1a10b2bd556ef6f9391f567}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class Mesh\+Items, class Connectivity$>$class Open\+Mesh\+::\+Attrib\+Kernel\+T$<$ Mesh\+Items, Connectivity $>$}

The attribute kernel adds all standard properties to the kernel. Therefore the functions/types defined here provide a subset of the kernel interface as described in \hyperlink{a00752}{Concepts\+::\+Kernel\+T}.

\begin{DoxySeeAlso}{See also}
\hyperlink{a00752}{Concepts\+::\+Kernel\+T} 
\end{DoxySeeAlso}


Definition at line 77 of file Attrib\+Kernel\+T.\+hh.



\subsection{Member Function Documentation}
\hypertarget{a00303_a455afbf29984e58c123999ab3f25570f}{\index{Open\+Mesh\+::\+Attrib\+Kernel\+T@{Open\+Mesh\+::\+Attrib\+Kernel\+T}!assign@{assign}}
\index{assign@{assign}!Open\+Mesh\+::\+Attrib\+Kernel\+T@{Open\+Mesh\+::\+Attrib\+Kernel\+T}}
\subsubsection[{assign}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Mesh\+Items , class Connectivity $>$ template$<$class \+\_\+\+Attrib\+Kernel $>$ void {\bf Open\+Mesh\+::\+Attrib\+Kernel\+T}$<$ Mesh\+Items, Connectivity $>$\+::assign (
\begin{DoxyParamCaption}
\item[{const \+\_\+\+Attrib\+Kernel \&}]{\+\_\+other}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{a00303_a455afbf29984e58c123999ab3f25570f}
Assignment from another mesh of {\itshape another} type. \begin{DoxyNote}{Note}
All that's copied is connectivity and vertex positions. All other information (like e.\+g. attributes or additional elements from traits classes) is not copied. 

If you want to copy all information, including {\itshape custom} properties, use Poly\+Mesh\+T\+::operator=() instead. T\+O\+D\+O\+: version which copies standard properties specified by the user 
\end{DoxyNote}


Definition at line 217 of file Attrib\+Kernel\+T.\+hh.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Core/\+Mesh/Attrib\+Kernel\+T.\+hh\end{DoxyCompactItemize}
