11 unsigned short StadiumLayoutGenerator::shapeType()
const
16 void StadiumLayoutGenerator::setShapeType(
unsigned short value)
21 void StadiumLayoutGenerator::setSides(
bool doTopLeft,
bool doTop,
bool doTopRight,
bool doLeft,
bool doRight,
bool doBottomLeft,
bool doBottom,
bool doBottomRight)
23 m_doTopLeft = doTopLeft;
25 m_doTopRight = doTopRight;
28 m_doBottomLeft = doBottomLeft;
29 m_doBottom = doBottom;
30 m_doBottomRight = doBottomRight;
33 unsigned int StadiumLayoutGenerator::steps()
const
38 void StadiumLayoutGenerator::setSteps(
unsigned int value)
43 double StadiumLayoutGenerator::stepWidth()
const
48 void StadiumLayoutGenerator::setStepWidth(
double value)
53 double StadiumLayoutGenerator::stepDepth()
const
58 void StadiumLayoutGenerator::setStepDepth(
double value)
63 double StadiumLayoutGenerator::stepHeight()
const
68 void StadiumLayoutGenerator::setStepHeight(
double value)
83 const double StadiumLayoutGenerator::cornerRadius()
const
85 return m_cornerRadius;
88 void StadiumLayoutGenerator::setCornerRadius(
double cornerRadius)
90 m_cornerRadius = cornerRadius;
105 return m_randomDirection;
110 m_randomDirection = dir;
124 unsigned int StadiumLayoutGenerator::seed()
129 void StadiumLayoutGenerator::setSeed(
unsigned int value)
134 const std::map<int, std::string>& StadiumLayoutGenerator::agentTypeOverride()
const
136 return m_agentTypeOverride;
139 void StadiumLayoutGenerator::setAgentTypeOverride(
const std::map<int, std::string>& value)
141 m_agentTypeOverride = value;
144 const std::map<int, AtomsCore::Vector3>& StadiumLayoutGenerator::directionOverride()
const
146 return m_directionOverride;
149 void StadiumLayoutGenerator::setDirectionOverride(
const std::map<int, AtomsCore::Vector3>& value)
151 m_directionOverride = value;
154 const std::map<int, AtomsCore::Vector3>& StadiumLayoutGenerator::upVectorOverride()
const
156 return m_upVectorOverride;
159 void StadiumLayoutGenerator::setUpVectorOverride(
const std::map<int, AtomsCore::Vector3>& value)
161 m_upVectorOverride = value;
166 m_centerOffset = offset;