#include <BALL/STRUCTURE/triangulatedSurface.h>
List of all members.
Detailed Description
Generic TriangulatedSphere Class.
Definition at line 402 of file triangulatedSurface.h.
Constructor & Destructor Documentation
| BALL::TriangulatedSphere::TriangulatedSphere |
( |
|
) |
|
| virtual BALL::TriangulatedSphere::~TriangulatedSphere |
( |
|
) |
[virtual] |
Member Function Documentation
| void BALL::TriangulatedSphere::icosaeder |
( |
bool |
out = true |
) |
|
Build an icosaeder. If the TriangulatedSphere is not empty, it will be cleared first. The center of the icosaeder will be the origin, the radius will be 1.
- Parameters:
-
| out | if out = true the normal vectors will be oriented outside, otherwise they will be oriented inside |
| void BALL::TriangulatedSphere::pentakisDodecaeder |
( |
bool |
out = true |
) |
|
Build a pentakis dodecaeder. If the TriangulatedSphere is not empty, it will be cleared first. The center of the dodecaeder will be the origin, the radius will be 1.
- Parameters:
-
| out | if out = true the normal vectors will be oriented outside, otherwise they will be oriented inside |
| void BALL::TriangulatedSphere::refine |
( |
bool |
out |
) |
[private] |
| void BALL::TriangulatedSphere::refine |
( |
Position |
iterations, |
|
|
bool |
out = true | |
|
) |
| | |
Refine a triangulated sphere. The center of the sphere must be the origin, the radius must be 1.
- Parameters:
-
| iterations | the number of refinement iterations |
| out | the orientation of the normal vectors |
| void BALL::TriangulatedSphere::setIncidences |
( |
|
) |
[private] |