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

# OgreEdgeListBuilder.h File Reference

`#include "OgrePrerequisites.h"`
`#include "OgreVector4.h"`
`#include "OgreHardwareVertexBuffer.h"`
`#include "OgreRenderOperation.h"`
`#include "OgreAlignedAllocator.h"`

Go to the source code of this file.

## Namespaces
namespace | Ogre
## Classes
class | Ogre::EdgeData
| This class contains the information required to describe the edge connectivity of a given set of vertices and indexes. More...
struct | Ogre::EdgeData::Triangle
| Basic triangle structure. More...
struct | Ogre::EdgeData::Edge
| Edge data. More...
struct | Ogre::EdgeData::EdgeGroup
| A group of edges sharing the same vertex data. More...
class | Ogre::EdgeListBuilder
| General utility class for building edge lists for geometry. More...
struct | Ogre::EdgeListBuilder::CommonVertex
| A vertex can actually represent several vertices in the final model, because vertices along texture seams etc will have been duplicated. More...
struct | Ogre::EdgeListBuilder::Geometry
| A set of indexed geometry data. More...
struct | Ogre::EdgeListBuilder::geometryLess
| Comparator for sorting geometries by vertex set. More...
struct | Ogre::EdgeListBuilder::vectorLess
| Comparator for unique vertex list. More...

Copyright © 2000-2005 by The OGRE Team
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Mon Jun 16 12:48:58 2008