11 double TorusLayoutGenerator::torusRadius()
16 double TorusLayoutGenerator::torusSectionRadius()
18 return m_torusSectionRadius;
21 void TorusLayoutGenerator::setTorusRadius(
const double radius)
23 m_torusRadius = radius;
26 void TorusLayoutGenerator::setTorusSectionRadius(
const double sectionRadius)
28 m_torusSectionRadius = sectionRadius;
31 double TorusLayoutGenerator::defaultRadius()
const
33 return m_defaultRadius;
36 void TorusLayoutGenerator::setDefaultRadius(
double radius)
38 m_defaultRadius = radius;
41 double TorusLayoutGenerator::maxRadius()
const
46 void TorusLayoutGenerator::setMaxRadius(
double radius)
51 bool TorusLayoutGenerator::randomizeRadius()
const
53 return m_randomizeRadius;
56 void TorusLayoutGenerator::setRandomizeRadius(
bool randomize)
58 m_randomizeRadius = randomize;
61 int TorusLayoutGenerator::iterations()
const
66 void TorusLayoutGenerator::setIterations(
int iterations)
68 m_iterations = iterations;
73 return m_randomDirection;
78 m_randomDirection = dir;
83 return m_randomUpVector;
88 m_randomUpVector = up;
102 unsigned int TorusLayoutGenerator::seed()
const
107 void TorusLayoutGenerator::setSeed(
unsigned int value)
114 m_centerOffset = offset;
AtomsMath::Vector3 Vector3
Vector3 class.
Definition: AtomsMath.h:57
AtomsMath::Matrix Matrix
Matrix class.
Definition: AtomsMath.h:63
Atoms namespace.
Definition: Agent.h:29