Copy-pasted from.
More...
#include </home/jenkins/workspace/orxonox_doxygen_trunk/src/libraries/tools/IcoSphere.h>
Copy-pasted from.
This source code is released into the Public Domain.
Modified by Fabian 'x3n' Landau
orxonox::IcoSphere::IcoSphere |
( |
| ) |
|
orxonox::IcoSphere::~IcoSphere |
( |
| ) |
|
void orxonox::IcoSphere::addFace |
( |
int |
index0, |
|
|
int |
index1, |
|
|
int |
index2 |
|
) |
| |
|
private |
void orxonox::IcoSphere::addLineIndices |
( |
int |
index0, |
|
|
int |
index1 |
|
) |
| |
|
private |
void orxonox::IcoSphere::addToLineIndices |
( |
int |
baseIndex, |
|
|
std::list< int > * |
target |
|
) |
| const |
void orxonox::IcoSphere::addToTriangleIndices |
( |
int |
baseIndex, |
|
|
std::list< int > * |
target |
|
) |
| const |
int orxonox::IcoSphere::addToVertices |
( |
std::list< VertexPair > * |
target, |
|
|
const Ogre::Vector3 & |
position, |
|
|
const Ogre::ColourValue & |
colour, |
|
|
float |
scale |
|
) |
| const |
void orxonox::IcoSphere::addTriangleLines |
( |
int |
index0, |
|
|
int |
index1, |
|
|
int |
index2 |
|
) |
| |
|
private |
int orxonox::IcoSphere::addVertex |
( |
const Ogre::Vector3 & |
vertex | ) |
|
|
private |
void orxonox::IcoSphere::create |
( |
int |
recursionLevel | ) |
|
int orxonox::IcoSphere::getMiddlePoint |
( |
int |
index0, |
|
|
int |
index1 |
|
) |
| |
|
private |
void orxonox::IcoSphere::removeLineIndices |
( |
int |
index0, |
|
|
int |
index1 |
|
) |
| |
|
private |
int orxonox::IcoSphere::index |
|
private |
std::map<int64_t, int> orxonox::IcoSphere::middlePointIndexCache |
|
private |
std::list<int> orxonox::IcoSphere::triangleIndices |
|
private |
std::vector<Ogre::Vector3> orxonox::IcoSphere::vertices |
|
private |
The documentation for this class was generated from the following files: