Fix method order (constants methods first)
This commit is contained in:
@@ -56,20 +56,6 @@ void GuardGallivant::finish()
|
||||
}
|
||||
}
|
||||
|
||||
void GuardGallivant::visitPosition(const Point2& current)
|
||||
{
|
||||
if (getPosition(current) != getVisitedChar())
|
||||
{
|
||||
setPosition(current, getVisitedChar());
|
||||
part1++;
|
||||
}
|
||||
}
|
||||
|
||||
size_t GuardGallivant::turnDirection(const size_t current) const
|
||||
{
|
||||
return current == 0 ? 3 : current - 1;
|
||||
}
|
||||
|
||||
const size_t GuardGallivant::getStartDirectionIndex() const
|
||||
{
|
||||
return 2;
|
||||
@@ -89,3 +75,17 @@ const char GuardGallivant::getObstructionChar() const
|
||||
{
|
||||
return '#';
|
||||
}
|
||||
|
||||
void GuardGallivant::visitPosition(const Point2& current)
|
||||
{
|
||||
if (getPosition(current) != getVisitedChar())
|
||||
{
|
||||
setPosition(current, getVisitedChar());
|
||||
part1++;
|
||||
}
|
||||
}
|
||||
|
||||
size_t GuardGallivant::turnDirection(const size_t current) const
|
||||
{
|
||||
return current == 0 ? 3 : current - 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user