17 template <
typename Tvertex>
38 std::vector<Tvertex>::const_iterator
cbegin()
const {
return Vertices.begin(); }
39 std::vector<Tvertex>::const_iterator
cend()
const {
return Vertices.end(); }
Topology object basis class for mesh creating implementation module.
std::vector< Tvertex >::const_iterator cbegin() const
basis(mesh_type MeshType, const std::vector< Tvertex > &Vertices, const std::vector< u32 > &Indices)
std::vector< Tvertex > Vertices
std::vector< Tvertex >::const_iterator cend() const
const std::vector< u32 > GetIndices() const
basis(mesh_type MeshType, std::vector< Tvertex > &&Vertices, std::vector< u32 > &&Indices)
const vec3 & GetBoundMax() const
std::vector< u32 > Indices
const mesh_type GetType() const
const std::vector< Tvertex > GetVertices() const
basis(mesh_type MeshType)
const vec3 & GetBoundMin() const
Vertex array interfaces implementation module.