OGRE  2.0
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
OgreEdgeListBuilder.h File Reference
#include "OgrePrerequisites.h"
#include "OgreRenderOperation.h"
#include "OgreVector3.h"
#include "OgreVector4.h"
#include "OgreHeaderPrefix.h"
#include "OgreHeaderSuffix.h"
+ Include dependency graph for OgreEdgeListBuilder.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

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::Edge
 Edge data. More...
 
struct  Ogre::EdgeData::EdgeGroup
 A group of edges sharing the same vertex data. More...
 
struct  Ogre::EdgeData::Triangle
 Basic triangle structure. 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...
 

Namespaces

 Ogre
 

This source file is part of OGRE (Object-oriented Graphics Rendering Engine) For the latest info, see http://www.ogre3d.org/