39#include <OpenVolumeMesh/Core/Handles.hh>
40#include <OpenVolumeMesh/Attribs/OpenVolumeMeshStatus.hh>
41#include <OpenVolumeMesh/Core/Properties/PropertyPtr.hh>
42#include <OpenVolumeMesh/Core/TopologyKernel.hh>
44namespace OpenVolumeMesh {
48template <
class TexCoordT>
59 const TexCoordT& operator[](
const VertexHandle& _h)
const {
60 return vtexcoord_prop_[_h];
64 vertex_texcoords_available_ =
true;
65 return vtexcoord_prop_[_h];
68 bool vertex_texcoords_available()
const {
return vertex_texcoords_available_; }
70 void clear_vertex_texcoords();
76 bool vertex_texcoords_available_;
78 TexCoordT default_texcoord_;
85#include <OpenVolumeMesh/Attribs/TexCoordAttribT_impl.hh>