Unofficial OpenGL Software Development Kit: C:/Projects/distro/glsdk_0_5_1/glmesh/include/glmesh/VertexWriter.h File Reference

Unofficial OpenGL Software Development Kit 0.5.0

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Classes | Namespaces
VertexWriter.h File Reference

Declares the VertexWriter class and its helper types. Include an OpenGL header before including this one. More...

`#include <vector>`
`#include <string>`
`#include <exception>`
`#include <glm/glm.hpp>`
`#include <glm/gtc/half_float.hpp>`
`#include "VertexFormat.h"`

Go to the source code of this file.

## Classes

class | glmesh::VertexWriterException
| Base class for all VertexWriter specific exceptions. More...
class | glmesh::MismatchWriterTypeException
| Thrown when the type the VertexWriter::Attrib functions are used with does not match the type of the attribute as defined by the VertexFormat. More...
class | glmesh::VertexWriter< Sink >
| Base class, using CRTP, that provides a framework for writing vertex attributes to arbitrary locations. More...

## Namespaces

namespace | glmesh
| The main namespace for the GL Mesh library. All GL Mesh functions are in this namespace.

## Detailed Description

Declares the VertexWriter class and its helper types. Include an OpenGL header before including this one.