HyperspaceExplorer 0.7.1
Public Member Functions | Private Attributes
torate_base< D > Class Template Reference

Base class for Torate classes, providing the actual torate() function. More...

#include <Torate.h>

Inheritance diagram for torate_base< D >:
Inheritance graph
[legend]
Collaboration diagram for torate_base< D >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 torate_base (const VertexData< D > &v)
 Create a torate_base object from an already existing object.
void torate (unsigned d)
 Execute the torate action of the previous object along axis d.
virtual void setRotationSegments (unsigned numSegments)

Private Attributes

unsigned _numSegments
 How many segments to use to approximate a circle.

Detailed Description

template<unsigned D>
class torate_base< D >

Base class for Torate classes, providing the actual torate() function.

Template Parameters:
DDimension of the vector space we're working in
Author:
Helge Preuss <lene.preuss@gmail.com>

Member Function Documentation

template<unsigned D>
virtual void torate_base< D >::setRotationSegments ( unsigned  numSegments) [inline, virtual]
Todo:
regenerate after setting _numSegments

Reimplemented from RotopeInterface.

References torate_base< D >::_numSegments, and std::cerr.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends

Generated on Mon Apr 9 2012 20:25:18 for HyperspaceExplorer 0.7.1 by doxygen 1.7.4  -  Hosted bySourceForge.net Logo