#include <triangulatedSurface.h>
Inheritance diagram for TriangulatedSphere:

Accessors | |
| void | icosaeder (bool out=true) |
| Build an icosaeder. | |
| void | refine (Position iterations, bool out=true) |
| Refine a triangulated sphere. | |
Public Member Functions | |
Constructors and Destructors | |
| TriangulatedSphere () throw () | |
| Default constructor. | |
| TriangulatedSphere (const TriangulatedSphere &sphere, bool=true) throw () | |
| Copy constructor. | |
| virtual | ~TriangulatedSphere () throw () |
| Destructor. | |
Assignment | |
| void | set (const TriangulatedSphere &sphere, bool=true) throw () |
| Assign from another TriangulatedSphere. | |
| TriangulatedSphere & | operator= (const TriangulatedSphere &sphere) throw () |
| Assign from another TriangulatedSphere. | |
|
|
Default constructor. This method creates a new TriangulatedSphere object. |
|
||||||||||||
|
Copy constructor. Create a new TriangulatedSphere object from another.
|
|
|
Destructor. Destructs the TriangulatedSphere object. |
|
|
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.
|
|
|
Assign from another TriangulatedSphere.
|
|
||||||||||||
|
Refine a triangulated sphere. The center of the sphere must be the origin, the radius must be 1.
|
|
||||||||||||
|
Assign from another TriangulatedSphere.
|