Allow Translate.
This commit is contained in:
@@ -466,26 +466,36 @@ void loop() {
|
||||
Serial.print("Read: ");
|
||||
Serial.println(input);
|
||||
Calculator calculator(input);
|
||||
int x_translate, y_translate;
|
||||
|
||||
for (x_translate = 0; x_translate < 4; x_translate++) {
|
||||
for (y_translate = 0; y_translate < 4; y_translate++) {
|
||||
Cube::clear();
|
||||
for (x = 0; x < 8; x++) {
|
||||
for (y = 0; y < 8; y++) {
|
||||
|
||||
for (int i = 0; i < 8; i++) {
|
||||
for (int j = 0; j < 8; j++) {
|
||||
x = i - x_translate;
|
||||
y = j - y_translate;
|
||||
double result = calculator.evaluate();
|
||||
int z;
|
||||
if (!(isinf(result) || isnan(result))) {
|
||||
z = round(result);
|
||||
Cube::set_status(x, y, z, 3);
|
||||
Cube::set_status(i, j, z, 3);
|
||||
}
|
||||
else {
|
||||
z = 0;
|
||||
}
|
||||
Serial.print(x);
|
||||
Serial.print(" ");
|
||||
Serial.print(y);
|
||||
Serial.print(" ");
|
||||
Serial.println(z);
|
||||
// Serial.print(x);
|
||||
// Serial.print(" ");
|
||||
// Serial.print(y);
|
||||
// Serial.print(" ");
|
||||
// Serial.println(z);
|
||||
}
|
||||
}
|
||||
delay(1000);
|
||||
}
|
||||
}
|
||||
|
||||
// int z = round(calculator.evaluate());
|
||||
// Serial.println(z);
|
||||
Serial.print("Here");
|
||||
|
||||
Reference in New Issue
Block a user