Ogre::ProgressiveMesh::PMVertex Class Reference
A vertex in the progressive mesh, holds info like collapse cost etc.
More...
#include <OgreProgressiveMesh.h>
List of all members.
Detailed Description
A vertex in the progressive mesh, holds info like collapse cost etc.
This vertex can actually represent several vertices in the final model, because vertices along texture seams etc will have been duplicated. In order to properly evaluate the surface properties, a single common vertex is used for these duplicates, and the faces hold the detail of the duplicated vertices.
Definition at line 155 of file OgreProgressiveMesh.h.
Member Typedef Documentation
Constructor & Destructor Documentation
Ogre::ProgressiveMesh::PMVertex::PMVertex |
( |
|
) |
|
|
Member Function Documentation
bool Ogre::ProgressiveMesh::PMVertex::isBorder |
( |
void |
|
) |
|
|
bool Ogre::ProgressiveMesh::PMVertex::isManifoldEdgeWith |
( |
PMVertex * |
v |
) |
|
|
|
true if this vertex is on the edge of an open geometry patch
|
void Ogre::ProgressiveMesh::PMVertex::notifyRemoved |
( |
void |
|
) |
|
|
void Ogre::ProgressiveMesh::PMVertex::removeIfNonNeighbor |
( |
PMVertex * |
n |
) |
|
|
void Ogre::ProgressiveMesh::PMVertex::setDetails |
( |
const Vector3 & |
v, |
|
|
size_t |
index |
|
) |
|
|
Member Data Documentation
The documentation for this class was generated from the following file:
Copyright © 2000-2005 by The OGRE Team
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun Mar 12 14:41:52 2006