920 lines
36 KiB
C++
920 lines
36 KiB
C++
#pragma once
|
|
|
|
#include "geometry.hpp"
|
|
|
|
namespace wiffle {
|
|
constexpr vec3 vertices[] = {
|
|
{ -45.000000f, 3.360392f, -45.000000f },
|
|
{ -45.000000f, 17.676659f, -21.066221f },
|
|
{ -45.000000f, 45.000000f, -15.556347f },
|
|
{ -45.000000f, 23.815699f, -13.749999f },
|
|
{ -45.000000f, 9.405555f, -25.841547f },
|
|
{ -45.000000f, 27.082212f, -4.775324f },
|
|
{ -45.000000f, -3.360388f, -45.000000f },
|
|
{ -45.000000f, 0.000001f, -27.500000f },
|
|
{ -45.000000f, 27.082212f, 4.775326f },
|
|
{ -45.000000f, 45.000000f, 15.556351f },
|
|
{ -45.000000f, -9.405553f, -25.841547f },
|
|
{ -45.000000f, 23.815699f, 13.750001f },
|
|
{ -45.000000f, -17.676659f, -21.066221f },
|
|
{ -45.000000f, 17.676659f, 21.066221f },
|
|
{ -45.000000f, -45.000000f, -15.556351f },
|
|
{ -45.000000f, -23.815699f, -13.750001f },
|
|
{ -45.000000f, -27.082212f, -4.775326f },
|
|
{ -45.000000f, -0.000001f, 27.500000f },
|
|
{ -45.000000f, 3.360388f, 45.000000f },
|
|
{ -45.000000f, 9.405553f, 25.841547f },
|
|
{ -45.000000f, -17.676659f, 21.066221f },
|
|
{ -45.000000f, -3.360392f, 45.000000f },
|
|
{ -45.000000f, -9.405555f, 25.841547f },
|
|
{ -45.000000f, -45.000000f, 15.556347f },
|
|
{ -45.000000f, -27.082212f, 4.775324f },
|
|
{ -45.000000f, -23.815699f, 13.749999f },
|
|
{ -21.066221f, -17.676661f, 45.000000f },
|
|
{ -3.360390f, -45.000004f, 44.999996f },
|
|
{ -13.750000f, -23.815701f, 45.000000f },
|
|
{ -25.841547f, -9.405556f, 45.000000f },
|
|
{ -4.775325f, -27.082214f, 45.000000f },
|
|
{ -27.500000f, -0.000002f, 45.000000f },
|
|
{ 4.775325f, -27.082214f, 45.000000f },
|
|
{ 3.360390f, -45.000004f, 44.999996f },
|
|
{ -25.841547f, 9.405552f, 45.000000f },
|
|
{ 13.750000f, -23.815701f, 45.000000f },
|
|
{ -21.066221f, 17.676657f, 45.000000f },
|
|
{ 21.066221f, -17.676661f, 45.000000f },
|
|
{ 45.000000f, -3.360392f, 45.000000f },
|
|
{ 27.500000f, -0.000002f, 45.000000f },
|
|
{ 25.841547f, -9.405556f, 45.000000f },
|
|
{ -3.360390f, 44.999996f, 45.000004f },
|
|
{ -13.750000f, 23.815697f, 45.000000f },
|
|
{ -4.775325f, 27.082211f, 45.000000f },
|
|
{ 45.000000f, 3.360388f, 45.000000f },
|
|
{ 21.066221f, 17.676657f, 45.000000f },
|
|
{ 25.841547f, 9.405552f, 45.000000f },
|
|
{ 3.360390f, 44.999996f, 45.000004f },
|
|
{ 4.775325f, 27.082211f, 45.000000f },
|
|
{ 13.750000f, 23.815697f, 45.000000f },
|
|
{ -40.000000f, 15.431457f, 40.000000f },
|
|
{ -40.000000f, 40.000000f, 22.627419f },
|
|
{ -15.431458f, 40.000000f, 40.000000f },
|
|
{ -13.750000f, 45.000000f, -23.815697f },
|
|
{ -3.360390f, 45.000004f, -44.999996f },
|
|
{ -21.066221f, 45.000000f, -17.676657f },
|
|
{ -25.841547f, 45.000000f, -9.405552f },
|
|
{ -4.775325f, 45.000000f, -27.082211f },
|
|
{ -27.500000f, 45.000000f, 0.000002f },
|
|
{ 4.775325f, 45.000000f, -27.082211f },
|
|
{ 3.360390f, 45.000004f, -44.999996f },
|
|
{ -25.841547f, 45.000000f, 9.405556f },
|
|
{ 13.750000f, 45.000000f, -23.815697f },
|
|
{ -21.066221f, 45.000000f, 17.676661f },
|
|
{ -13.750000f, 45.000000f, 23.815701f },
|
|
{ 45.000000f, 45.000000f, -15.556347f },
|
|
{ 25.841547f, 45.000000f, -9.405552f },
|
|
{ 27.500000f, 45.000000f, 0.000002f },
|
|
{ 21.066221f, 45.000000f, -17.676657f },
|
|
{ -4.775325f, 45.000000f, 27.082214f },
|
|
{ 4.775325f, 45.000000f, 27.082214f },
|
|
{ 13.750000f, 45.000000f, 23.815701f },
|
|
{ 45.000000f, 45.000000f, 15.556351f },
|
|
{ 21.066221f, 45.000000f, 17.676661f },
|
|
{ 25.841547f, 45.000000f, 9.405556f },
|
|
{ -15.431458f, 40.000000f, -40.000000f },
|
|
{ -40.000000f, 15.431460f, -40.000000f },
|
|
{ -40.000000f, 40.000000f, -22.627415f },
|
|
{ -21.066221f, -17.676657f, -45.000000f },
|
|
{ -3.360390f, -44.999996f, -45.000004f },
|
|
{ -13.750000f, -23.815697f, -45.000000f },
|
|
{ -25.841547f, -9.405552f, -45.000000f },
|
|
{ -4.775325f, -27.082211f, -45.000000f },
|
|
{ 3.360390f, -44.999996f, -45.000004f },
|
|
{ -27.500000f, 0.000002f, -45.000000f },
|
|
{ 4.775325f, -27.082211f, -45.000000f },
|
|
{ -25.841547f, 9.405556f, -45.000000f },
|
|
{ 13.750000f, -23.815697f, -45.000000f },
|
|
{ -21.066221f, 17.676661f, -45.000000f },
|
|
{ 21.066221f, -17.676657f, -45.000000f },
|
|
{ 27.500000f, 0.000002f, -45.000000f },
|
|
{ 45.000000f, -3.360388f, -45.000000f },
|
|
{ 25.841547f, -9.405552f, -45.000000f },
|
|
{ -13.750000f, 23.815701f, -45.000000f },
|
|
{ -4.775325f, 27.082214f, -45.000000f },
|
|
{ 21.066221f, 17.676661f, -45.000000f },
|
|
{ 45.000000f, 3.360392f, -45.000000f },
|
|
{ 25.841547f, 9.405556f, -45.000000f },
|
|
{ 4.775325f, 27.082214f, -45.000000f },
|
|
{ 13.750000f, 23.815701f, -45.000000f },
|
|
{ -15.431458f, -40.000000f, -40.000000f },
|
|
{ -40.000000f, -15.431457f, -40.000000f },
|
|
{ -40.000000f, -40.000000f, -22.627419f },
|
|
{ -13.750000f, -45.000000f, -23.815701f },
|
|
{ -21.066221f, -45.000000f, -17.676661f },
|
|
{ -25.841547f, -45.000000f, -9.405556f },
|
|
{ -4.775325f, -45.000000f, -27.082214f },
|
|
{ -27.500000f, -45.000000f, -0.000002f },
|
|
{ 4.775325f, -45.000000f, -27.082214f },
|
|
{ -25.841547f, -45.000000f, 9.405552f },
|
|
{ 13.750000f, -45.000000f, -23.815701f },
|
|
{ -21.066221f, -45.000000f, 17.676657f },
|
|
{ -13.750000f, -45.000000f, 23.815697f },
|
|
{ 25.841547f, -45.000000f, -9.405556f },
|
|
{ 45.000000f, -45.000000f, -15.556351f },
|
|
{ 27.500000f, -45.000000f, -0.000002f },
|
|
{ 21.066221f, -45.000000f, -17.676661f },
|
|
{ -4.775325f, -45.000000f, 27.082211f },
|
|
{ 4.775325f, -45.000000f, 27.082211f },
|
|
{ 13.750000f, -45.000000f, 23.815697f },
|
|
{ 21.066221f, -45.000000f, 17.676657f },
|
|
{ 45.000000f, -45.000000f, 15.556347f },
|
|
{ 25.841547f, -45.000000f, 9.405552f },
|
|
{ -40.000000f, -15.431460f, 40.000000f },
|
|
{ -40.000000f, -40.000000f, 22.627415f },
|
|
{ -15.431458f, -40.000000f, 40.000000f },
|
|
{ -40.000000f, 0.000001f, -27.500000f },
|
|
{ -40.000000f, 9.405555f, -25.841547f },
|
|
{ -40.000000f, 17.676659f, -21.066221f },
|
|
{ -40.000000f, 23.815699f, -13.749999f },
|
|
{ -40.000000f, 27.082212f, -4.775324f },
|
|
{ -40.000000f, 27.082212f, 4.775326f },
|
|
{ -40.000000f, 23.815699f, 13.750001f },
|
|
{ -40.000000f, 17.676659f, 21.066221f },
|
|
{ -40.000000f, 9.405553f, 25.841547f },
|
|
{ -40.000000f, -0.000001f, 27.500000f },
|
|
{ -40.000000f, -9.405555f, 25.841547f },
|
|
{ -40.000000f, -17.676659f, 21.066221f },
|
|
{ -40.000000f, -23.815699f, 13.749999f },
|
|
{ -40.000000f, -27.082212f, 4.775324f },
|
|
{ -40.000000f, -27.082212f, -4.775326f },
|
|
{ -40.000000f, -23.815699f, -13.750001f },
|
|
{ -40.000000f, -17.676659f, -21.066221f },
|
|
{ -40.000000f, -9.405553f, -25.841547f },
|
|
{ 15.431458f, 40.000000f, 40.000000f },
|
|
{ 40.000000f, 40.000000f, 22.627419f },
|
|
{ 40.000000f, 15.431457f, 40.000000f },
|
|
{ 45.000000f, 17.676659f, -21.066221f },
|
|
{ 45.000000f, 23.815699f, -13.749999f },
|
|
{ 45.000000f, 9.405555f, -25.841547f },
|
|
{ 45.000000f, 27.082212f, -4.775324f },
|
|
{ 45.000000f, 0.000001f, -27.500000f },
|
|
{ 45.000000f, 27.082212f, 4.775326f },
|
|
{ 45.000000f, -9.405553f, -25.841547f },
|
|
{ 45.000000f, 23.815699f, 13.750001f },
|
|
{ 45.000000f, -17.676659f, -21.066221f },
|
|
{ 45.000000f, 17.676659f, 21.066221f },
|
|
{ 45.000000f, -23.815699f, -13.750001f },
|
|
{ 45.000000f, -27.082212f, -4.775326f },
|
|
{ 45.000000f, -0.000001f, 27.500000f },
|
|
{ 45.000000f, 9.405553f, 25.841547f },
|
|
{ 45.000000f, -17.676659f, 21.066221f },
|
|
{ 45.000000f, -9.405555f, 25.841547f },
|
|
{ 45.000000f, -27.082212f, 4.775324f },
|
|
{ 45.000000f, -23.815699f, 13.749999f },
|
|
{ 15.431458f, -40.000000f, 40.000000f },
|
|
{ 40.000000f, -40.000000f, 22.627415f },
|
|
{ 40.000000f, -15.431460f, 40.000000f },
|
|
{ 25.841547f, 9.405552f, 40.000000f },
|
|
{ 27.500000f, -0.000002f, 40.000000f },
|
|
{ 21.066221f, 17.676657f, 40.000000f },
|
|
{ 13.750000f, 23.815697f, 40.000000f },
|
|
{ 4.775325f, 27.082211f, 40.000000f },
|
|
{ -4.775325f, 27.082211f, 40.000000f },
|
|
{ -13.750000f, 23.815697f, 40.000000f },
|
|
{ -21.066221f, 17.676657f, 40.000000f },
|
|
{ -25.841547f, 9.405552f, 40.000000f },
|
|
{ -27.500000f, -0.000002f, 40.000000f },
|
|
{ -25.841547f, -9.405556f, 40.000000f },
|
|
{ -21.066221f, -17.676661f, 40.000000f },
|
|
{ -13.750000f, -23.815701f, 40.000000f },
|
|
{ -4.775325f, -27.082214f, 40.000000f },
|
|
{ 4.775325f, -27.082214f, 40.000000f },
|
|
{ 13.750000f, -23.815701f, 40.000000f },
|
|
{ 21.066221f, -17.676661f, 40.000000f },
|
|
{ 25.841547f, -9.405556f, 40.000000f },
|
|
{ -21.066221f, 40.000000f, -17.676657f },
|
|
{ -13.750000f, 40.000000f, -23.815697f },
|
|
{ -25.841547f, 40.000000f, -9.405552f },
|
|
{ -4.775325f, 40.000000f, -27.082211f },
|
|
{ -27.500000f, 40.000000f, 0.000002f },
|
|
{ 15.431458f, 40.000000f, -40.000000f },
|
|
{ 4.775325f, 40.000000f, -27.082211f },
|
|
{ -25.841547f, 40.000000f, 9.405556f },
|
|
{ 13.750000f, 40.000000f, -23.815697f },
|
|
{ -21.066221f, 40.000000f, 17.676661f },
|
|
{ 21.066221f, 40.000000f, -17.676657f },
|
|
{ 40.000000f, 40.000000f, -22.627415f },
|
|
{ 25.841547f, 40.000000f, -9.405552f },
|
|
{ -13.750000f, 40.000000f, 23.815701f },
|
|
{ -4.775325f, 40.000000f, 27.082214f },
|
|
{ 27.500000f, 40.000000f, 0.000002f },
|
|
{ 4.775325f, 40.000000f, 27.082214f },
|
|
{ 13.750000f, 40.000000f, 23.815701f },
|
|
{ 21.066221f, 40.000000f, 17.676661f },
|
|
{ 25.841547f, 40.000000f, 9.405556f },
|
|
{ 40.000000f, 15.431460f, -40.000000f },
|
|
{ -21.066221f, -17.676657f, -40.000000f },
|
|
{ -13.750000f, -23.815697f, -40.000000f },
|
|
{ -25.841547f, -9.405552f, -40.000000f },
|
|
{ -4.775325f, -27.082211f, -40.000000f },
|
|
{ -27.500000f, 0.000002f, -40.000000f },
|
|
{ 4.775325f, -27.082211f, -40.000000f },
|
|
{ 15.431458f, -40.000000f, -40.000000f },
|
|
{ -25.841547f, 9.405556f, -40.000000f },
|
|
{ 13.750000f, -23.815697f, -40.000000f },
|
|
{ -21.066221f, 17.676661f, -40.000000f },
|
|
{ 21.066221f, -17.676657f, -40.000000f },
|
|
{ 40.000000f, -15.431457f, -40.000000f },
|
|
{ 25.841547f, -9.405552f, -40.000000f },
|
|
{ -13.750000f, 23.815701f, -40.000000f },
|
|
{ -4.775325f, 27.082214f, -40.000000f },
|
|
{ 27.500000f, 0.000002f, -40.000000f },
|
|
{ 4.775325f, 27.082214f, -40.000000f },
|
|
{ 21.066221f, 17.676661f, -40.000000f },
|
|
{ 25.841547f, 9.405556f, -40.000000f },
|
|
{ 13.750000f, 23.815701f, -40.000000f },
|
|
{ 40.000000f, -40.000000f, -22.627419f },
|
|
{ -21.066221f, -40.000000f, -17.676661f },
|
|
{ -13.750000f, -40.000000f, -23.815701f },
|
|
{ -25.841547f, -40.000000f, -9.405556f },
|
|
{ -4.775325f, -40.000000f, -27.082214f },
|
|
{ -27.500000f, -40.000000f, -0.000002f },
|
|
{ 4.775325f, -40.000000f, -27.082214f },
|
|
{ -25.841547f, -40.000000f, 9.405552f },
|
|
{ 13.750000f, -40.000000f, -23.815701f },
|
|
{ -21.066221f, -40.000000f, 17.676657f },
|
|
{ 21.066221f, -40.000000f, -17.676661f },
|
|
{ 25.841547f, -40.000000f, -9.405556f },
|
|
{ -13.750000f, -40.000000f, 23.815697f },
|
|
{ -4.775325f, -40.000000f, 27.082211f },
|
|
{ 27.500000f, -40.000000f, -0.000002f },
|
|
{ 4.775325f, -40.000000f, 27.082211f },
|
|
{ 13.750000f, -40.000000f, 23.815697f },
|
|
{ 21.066221f, -40.000000f, 17.676657f },
|
|
{ 25.841547f, -40.000000f, 9.405552f },
|
|
{ 40.000000f, 17.676659f, -21.066221f },
|
|
{ 40.000000f, 23.815699f, -13.749999f },
|
|
{ 40.000000f, 9.405555f, -25.841547f },
|
|
{ 40.000000f, 27.082212f, -4.775324f },
|
|
{ 40.000000f, 0.000001f, -27.500000f },
|
|
{ 40.000000f, 27.082212f, 4.775326f },
|
|
{ 40.000000f, -9.405553f, -25.841547f },
|
|
{ 40.000000f, 23.815699f, 13.750001f },
|
|
{ 40.000000f, -17.676659f, -21.066221f },
|
|
{ 40.000000f, 17.676659f, 21.066221f },
|
|
{ 40.000000f, -23.815699f, -13.750001f },
|
|
{ 40.000000f, -27.082212f, -4.775326f },
|
|
{ 40.000000f, 9.405553f, 25.841547f },
|
|
{ 40.000000f, -0.000001f, 27.500000f },
|
|
{ 40.000000f, -17.676659f, 21.066221f },
|
|
{ 40.000000f, -9.405555f, 25.841547f },
|
|
{ 40.000000f, -27.082212f, 4.775324f },
|
|
{ 40.000000f, -23.815699f, 13.749999f },
|
|
};
|
|
|
|
constexpr vec3 normals[] = {
|
|
{ -1.000000f, -0.000000f, -0.000000f },
|
|
{ -0.000000f, -0.000000f, 1.000000f },
|
|
{ -0.500000f, 0.500000f, 0.707100f },
|
|
{ -0.000000f, 1.000000f, -0.000000f },
|
|
{ -0.500000f, 0.500000f, -0.707100f },
|
|
{ -0.000000f, -0.000000f, -1.000000f },
|
|
{ -0.500000f, -0.500000f, -0.707100f },
|
|
{ -0.000000f, -1.000000f, -0.000000f },
|
|
{ -0.500000f, -0.500000f, 0.707100f },
|
|
{ -0.000000f, -0.173600f, 0.984800f },
|
|
{ -0.000000f, -0.500000f, 0.866000f },
|
|
{ -0.000000f, -0.766000f, 0.642800f },
|
|
{ -0.000000f, -0.939700f, 0.342000f },
|
|
{ -0.000000f, -0.766000f, -0.642800f },
|
|
{ -0.000000f, -0.939700f, -0.342000f },
|
|
{ -0.000000f, -0.500000f, -0.866000f },
|
|
{ -0.000000f, -0.173600f, -0.984800f },
|
|
{ -0.000000f, 0.173600f, -0.984800f },
|
|
{ -0.000000f, 0.500000f, -0.866000f },
|
|
{ -0.000000f, 0.766000f, -0.642800f },
|
|
{ -0.000000f, 0.939700f, -0.342000f },
|
|
{ -0.000000f, 0.939700f, 0.342000f },
|
|
{ -0.000000f, 0.766000f, 0.642800f },
|
|
{ -0.000000f, 0.500000f, 0.866000f },
|
|
{ -0.000000f, 0.173600f, 0.984800f },
|
|
{ 0.500000f, 0.500000f, 0.707100f },
|
|
{ 1.000000f, -0.000000f, -0.000000f },
|
|
{ 0.500000f, -0.500000f, 0.707100f },
|
|
{ -0.984800f, -0.173600f, -0.000000f },
|
|
{ -0.642800f, -0.766000f, -0.000000f },
|
|
{ -0.866000f, -0.500000f, -0.000000f },
|
|
{ -0.342000f, -0.939700f, -0.000000f },
|
|
{ 0.342000f, -0.939700f, -0.000000f },
|
|
{ 0.866000f, -0.500000f, -0.000000f },
|
|
{ 0.642800f, -0.766000f, -0.000000f },
|
|
{ 0.984800f, -0.173600f, -0.000000f },
|
|
{ 0.866000f, 0.500000f, -0.000000f },
|
|
{ 0.984800f, 0.173600f, -0.000000f },
|
|
{ 0.642800f, 0.766000f, -0.000000f },
|
|
{ 0.342000f, 0.939700f, -0.000000f },
|
|
{ -0.342000f, 0.939700f, -0.000000f },
|
|
{ -0.642800f, 0.766000f, -0.000000f },
|
|
{ -0.866000f, 0.500000f, -0.000000f },
|
|
{ -0.984800f, 0.173600f, -0.000000f },
|
|
{ 0.500000f, 0.500000f, -0.707100f },
|
|
{ -0.984800f, -0.000000f, -0.173600f },
|
|
{ -0.642800f, -0.000000f, -0.766000f },
|
|
{ -0.866000f, -0.000000f, -0.500000f },
|
|
{ -0.342000f, -0.000000f, -0.939700f },
|
|
{ 0.342000f, -0.000000f, -0.939700f },
|
|
{ 0.866000f, -0.000000f, -0.500000f },
|
|
{ 0.642800f, -0.000000f, -0.766000f },
|
|
{ 0.984800f, -0.000000f, -0.173600f },
|
|
{ 0.866000f, -0.000000f, 0.500000f },
|
|
{ 0.984800f, -0.000000f, 0.173600f },
|
|
{ 0.642800f, -0.000000f, 0.766000f },
|
|
{ 0.342000f, -0.000000f, 0.939700f },
|
|
{ -0.342000f, -0.000000f, 0.939700f },
|
|
{ -0.642800f, -0.000000f, 0.766000f },
|
|
{ -0.866000f, -0.000000f, 0.500000f },
|
|
{ -0.984800f, -0.000000f, 0.173600f },
|
|
{ 0.500000f, -0.500000f, -0.707100f },
|
|
};
|
|
|
|
constexpr face faces[] = {
|
|
{{ 0, 0}, { 1, 0}, { 2, 0}},
|
|
{{ 1, 0}, { 3, 0}, { 2, 0}},
|
|
{{ 0, 0}, { 4, 0}, { 1, 0}},
|
|
{{ 3, 0}, { 5, 0}, { 2, 0}},
|
|
{{ 6, 0}, { 7, 0}, { 0, 0}},
|
|
{{ 0, 0}, { 7, 0}, { 4, 0}},
|
|
{{ 2, 0}, { 8, 0}, { 9, 0}},
|
|
{{ 5, 0}, { 8, 0}, { 2, 0}},
|
|
{{ 6, 0}, {10, 0}, { 7, 0}},
|
|
{{ 8, 0}, {11, 0}, { 9, 0}},
|
|
{{ 6, 0}, {12, 0}, {10, 0}},
|
|
{{11, 0}, {13, 0}, { 9, 0}},
|
|
{{12, 0}, {14, 0}, {15, 0}},
|
|
{{15, 0}, {14, 0}, {16, 0}},
|
|
{{ 6, 0}, {14, 0}, {12, 0}},
|
|
{{17, 0}, {18, 0}, {19, 0}},
|
|
{{19, 0}, {18, 0}, {13, 0}},
|
|
{{13, 0}, {18, 0}, { 9, 0}},
|
|
{{20, 0}, {21, 0}, {22, 0}},
|
|
{{22, 0}, {21, 0}, {17, 0}},
|
|
{{17, 0}, {21, 0}, {18, 0}},
|
|
{{16, 0}, {23, 0}, {24, 0}},
|
|
{{24, 0}, {23, 0}, {25, 0}},
|
|
{{25, 0}, {23, 0}, {20, 0}},
|
|
{{14, 0}, {23, 0}, {16, 0}},
|
|
{{20, 0}, {23, 0}, {21, 0}},
|
|
{{26, 1}, {21, 1}, {27, 1}},
|
|
{{28, 1}, {26, 1}, {27, 1}},
|
|
{{29, 1}, {21, 1}, {26, 1}},
|
|
{{30, 1}, {28, 1}, {27, 1}},
|
|
{{31, 1}, {18, 1}, {21, 1}},
|
|
{{31, 1}, {21, 1}, {29, 1}},
|
|
{{32, 1}, {27, 1}, {33, 1}},
|
|
{{32, 1}, {30, 1}, {27, 1}},
|
|
{{34, 1}, {18, 1}, {31, 1}},
|
|
{{35, 1}, {32, 1}, {33, 1}},
|
|
{{36, 1}, {18, 1}, {34, 1}},
|
|
{{37, 1}, {35, 1}, {33, 1}},
|
|
{{38, 1}, {39, 1}, {40, 1}},
|
|
{{38, 1}, {40, 1}, {37, 1}},
|
|
{{38, 1}, {37, 1}, {33, 1}},
|
|
{{41, 1}, {36, 1}, {42, 1}},
|
|
{{41, 1}, {42, 1}, {43, 1}},
|
|
{{41, 1}, {18, 1}, {36, 1}},
|
|
{{44, 1}, {45, 1}, {46, 1}},
|
|
{{44, 1}, {46, 1}, {39, 1}},
|
|
{{44, 1}, {39, 1}, {38, 1}},
|
|
{{47, 1}, {43, 1}, {48, 1}},
|
|
{{47, 1}, {48, 1}, {49, 1}},
|
|
{{47, 1}, {49, 1}, {45, 1}},
|
|
{{47, 1}, {41, 1}, {43, 1}},
|
|
{{47, 1}, {45, 1}, {44, 1}},
|
|
{{50, 2}, { 9, 2}, {18, 2}},
|
|
{{50, 2}, {51, 2}, { 9, 2}},
|
|
{{52, 2}, { 9, 2}, {51, 2}},
|
|
{{52, 2}, {50, 2}, {18, 2}},
|
|
{{41, 2}, { 9, 2}, {52, 2}},
|
|
{{41, 2}, {52, 2}, {18, 2}},
|
|
{{53, 3}, {54, 3}, { 2, 3}},
|
|
{{53, 3}, { 2, 3}, {55, 3}},
|
|
{{56, 3}, {55, 3}, { 2, 3}},
|
|
{{57, 3}, {54, 3}, {53, 3}},
|
|
{{58, 3}, { 2, 3}, { 9, 3}},
|
|
{{58, 3}, {56, 3}, { 2, 3}},
|
|
{{59, 3}, {60, 3}, {54, 3}},
|
|
{{59, 3}, {54, 3}, {57, 3}},
|
|
{{61, 3}, {58, 3}, { 9, 3}},
|
|
{{62, 3}, {60, 3}, {59, 3}},
|
|
{{63, 3}, {61, 3}, { 9, 3}},
|
|
{{64, 3}, {63, 3}, { 9, 3}},
|
|
{{65, 3}, {66, 3}, {67, 3}},
|
|
{{65, 3}, {68, 3}, {66, 3}},
|
|
{{65, 3}, {62, 3}, {68, 3}},
|
|
{{65, 3}, {60, 3}, {62, 3}},
|
|
{{41, 3}, {69, 3}, {64, 3}},
|
|
{{41, 3}, {70, 3}, {69, 3}},
|
|
{{41, 3}, {64, 3}, { 9, 3}},
|
|
{{47, 3}, {71, 3}, {70, 3}},
|
|
{{47, 3}, {70, 3}, {41, 3}},
|
|
{{72, 3}, {73, 3}, {71, 3}},
|
|
{{72, 3}, {74, 3}, {73, 3}},
|
|
{{72, 3}, {67, 3}, {74, 3}},
|
|
{{72, 3}, {65, 3}, {67, 3}},
|
|
{{72, 3}, {71, 3}, {47, 3}},
|
|
{{75, 4}, {54, 4}, {76, 4}},
|
|
{{76, 4}, {54, 4}, { 0, 4}},
|
|
{{76, 4}, { 2, 4}, {77, 4}},
|
|
{{77, 4}, { 2, 4}, {75, 4}},
|
|
{{ 0, 4}, { 2, 4}, {76, 4}},
|
|
{{75, 4}, { 2, 4}, {54, 4}},
|
|
{{ 6, 5}, {78, 5}, {79, 5}},
|
|
{{78, 5}, {80, 5}, {79, 5}},
|
|
{{ 6, 5}, {81, 5}, {78, 5}},
|
|
{{79, 5}, {82, 5}, {83, 5}},
|
|
{{80, 5}, {82, 5}, {79, 5}},
|
|
{{ 0, 5}, {84, 5}, { 6, 5}},
|
|
{{ 6, 5}, {84, 5}, {81, 5}},
|
|
{{82, 5}, {85, 5}, {83, 5}},
|
|
{{ 0, 5}, {86, 5}, {84, 5}},
|
|
{{85, 5}, {87, 5}, {83, 5}},
|
|
{{ 0, 5}, {88, 5}, {86, 5}},
|
|
{{87, 5}, {89, 5}, {83, 5}},
|
|
{{90, 5}, {91, 5}, {92, 5}},
|
|
{{92, 5}, {91, 5}, {89, 5}},
|
|
{{89, 5}, {91, 5}, {83, 5}},
|
|
{{88, 5}, {54, 5}, {93, 5}},
|
|
{{93, 5}, {54, 5}, {94, 5}},
|
|
{{ 0, 5}, {54, 5}, {88, 5}},
|
|
{{95, 5}, {96, 5}, {97, 5}},
|
|
{{97, 5}, {96, 5}, {90, 5}},
|
|
{{90, 5}, {96, 5}, {91, 5}},
|
|
{{94, 5}, {60, 5}, {98, 5}},
|
|
{{98, 5}, {60, 5}, {99, 5}},
|
|
{{99, 5}, {60, 5}, {95, 5}},
|
|
{{54, 5}, {60, 5}, {94, 5}},
|
|
{{95, 5}, {60, 5}, {96, 5}},
|
|
{{ 6, 6}, {100, 6}, {101, 6}},
|
|
{{ 6, 6}, {79, 6}, {100, 6}},
|
|
{{102, 6}, {14, 6}, {101, 6}},
|
|
{{100, 6}, {14, 6}, {102, 6}},
|
|
{{101, 6}, {14, 6}, { 6, 6}},
|
|
{{79, 6}, {14, 6}, {100, 6}},
|
|
{{79, 7}, {103, 7}, {14, 7}},
|
|
{{14, 7}, {103, 7}, {104, 7}},
|
|
{{104, 7}, {105, 7}, {14, 7}},
|
|
{{83, 7}, {106, 7}, {79, 7}},
|
|
{{79, 7}, {106, 7}, {103, 7}},
|
|
{{14, 7}, {107, 7}, {23, 7}},
|
|
{{105, 7}, {107, 7}, {14, 7}},
|
|
{{83, 7}, {108, 7}, {106, 7}},
|
|
{{107, 7}, {109, 7}, {23, 7}},
|
|
{{83, 7}, {110, 7}, {108, 7}},
|
|
{{109, 7}, {111, 7}, {23, 7}},
|
|
{{111, 7}, {112, 7}, {23, 7}},
|
|
{{113, 7}, {114, 7}, {115, 7}},
|
|
{{116, 7}, {114, 7}, {113, 7}},
|
|
{{110, 7}, {114, 7}, {116, 7}},
|
|
{{83, 7}, {114, 7}, {110, 7}},
|
|
{{117, 7}, {27, 7}, {112, 7}},
|
|
{{112, 7}, {27, 7}, {23, 7}},
|
|
{{118, 7}, {33, 7}, {117, 7}},
|
|
{{119, 7}, {33, 7}, {118, 7}},
|
|
{{117, 7}, {33, 7}, {27, 7}},
|
|
{{120, 7}, {121, 7}, {119, 7}},
|
|
{{122, 7}, {121, 7}, {120, 7}},
|
|
{{115, 7}, {121, 7}, {122, 7}},
|
|
{{119, 7}, {121, 7}, {33, 7}},
|
|
{{114, 7}, {121, 7}, {115, 7}},
|
|
{{123, 8}, {21, 8}, {23, 8}},
|
|
{{123, 8}, {23, 8}, {124, 8}},
|
|
{{125, 8}, {124, 8}, {23, 8}},
|
|
{{27, 8}, {125, 8}, {23, 8}},
|
|
{{27, 8}, {21, 8}, {123, 8}},
|
|
{{27, 8}, {123, 8}, {125, 8}},
|
|
{{ 4, 9}, { 7, 9}, {126, 9}},
|
|
{{ 4, 9}, {126, 9}, {127, 9}},
|
|
{{ 1, 10}, {127, 10}, {128, 10}},
|
|
{{ 1, 10}, { 4, 10}, {127, 10}},
|
|
{{ 3, 11}, {128, 11}, {129, 11}},
|
|
{{ 3, 11}, { 1, 11}, {128, 11}},
|
|
{{ 5, 12}, {129, 12}, {130, 12}},
|
|
{{ 5, 12}, { 3, 12}, {129, 12}},
|
|
{{ 8, 7}, {130, 7}, {131, 7}},
|
|
{{ 8, 7}, { 5, 7}, {130, 7}},
|
|
{{11, 13}, {132, 13}, {133, 13}},
|
|
{{11, 14}, {131, 14}, {132, 14}},
|
|
{{11, 14}, { 8, 14}, {131, 14}},
|
|
{{13, 15}, {133, 15}, {134, 15}},
|
|
{{13, 13}, {11, 13}, {133, 13}},
|
|
{{19, 16}, {134, 16}, {135, 16}},
|
|
{{19, 15}, {13, 15}, {134, 15}},
|
|
{{17, 17}, {135, 17}, {136, 17}},
|
|
{{17, 16}, {19, 16}, {135, 16}},
|
|
{{22, 17}, {17, 17}, {136, 17}},
|
|
{{20, 18}, {136, 18}, {137, 18}},
|
|
{{20, 18}, {22, 18}, {136, 18}},
|
|
{{25, 19}, {137, 19}, {138, 19}},
|
|
{{25, 19}, {20, 19}, {137, 19}},
|
|
{{24, 3}, {139, 3}, {140, 3}},
|
|
{{24, 20}, {138, 20}, {139, 20}},
|
|
{{24, 20}, {25, 20}, {138, 20}},
|
|
{{16, 3}, {24, 3}, {140, 3}},
|
|
{{15, 21}, {16, 21}, {140, 21}},
|
|
{{15, 21}, {140, 21}, {141, 21}},
|
|
{{12, 22}, {15, 22}, {141, 22}},
|
|
{{12, 23}, {142, 23}, {143, 23}},
|
|
{{12, 22}, {141, 22}, {142, 22}},
|
|
{{10, 23}, {12, 23}, {143, 23}},
|
|
{{ 7, 24}, {10, 24}, {143, 24}},
|
|
{{ 7, 24}, {143, 24}, {126, 24}},
|
|
{{144, 25}, {72, 25}, {47, 25}},
|
|
{{144, 25}, {145, 25}, {72, 25}},
|
|
{{146, 25}, {72, 25}, {145, 25}},
|
|
{{44, 25}, {146, 25}, {144, 25}},
|
|
{{44, 25}, {72, 25}, {146, 25}},
|
|
{{44, 25}, {144, 25}, {47, 25}},
|
|
{{147, 26}, {96, 26}, {65, 26}},
|
|
{{148, 26}, {147, 26}, {65, 26}},
|
|
{{149, 26}, {96, 26}, {147, 26}},
|
|
{{150, 26}, {148, 26}, {65, 26}},
|
|
{{72, 26}, {150, 26}, {65, 26}},
|
|
{{151, 26}, {91, 26}, {96, 26}},
|
|
{{151, 26}, {96, 26}, {149, 26}},
|
|
{{152, 26}, {150, 26}, {72, 26}},
|
|
{{153, 26}, {91, 26}, {151, 26}},
|
|
{{154, 26}, {152, 26}, {72, 26}},
|
|
{{155, 26}, {91, 26}, {153, 26}},
|
|
{{156, 26}, {154, 26}, {72, 26}},
|
|
{{114, 26}, {155, 26}, {157, 26}},
|
|
{{114, 26}, {157, 26}, {158, 26}},
|
|
{{114, 26}, {91, 26}, {155, 26}},
|
|
{{44, 26}, {159, 26}, {160, 26}},
|
|
{{44, 26}, {160, 26}, {156, 26}},
|
|
{{44, 26}, {156, 26}, {72, 26}},
|
|
{{38, 26}, {161, 26}, {162, 26}},
|
|
{{38, 26}, {162, 26}, {159, 26}},
|
|
{{38, 26}, {159, 26}, {44, 26}},
|
|
{{121, 26}, {158, 26}, {163, 26}},
|
|
{{121, 26}, {163, 26}, {164, 26}},
|
|
{{121, 26}, {164, 26}, {161, 26}},
|
|
{{121, 26}, {114, 26}, {158, 26}},
|
|
{{121, 26}, {161, 26}, {38, 26}},
|
|
{{165, 27}, {33, 27}, {121, 27}},
|
|
{{165, 27}, {121, 27}, {166, 27}},
|
|
{{167, 27}, {166, 27}, {121, 27}},
|
|
{{38, 27}, {167, 27}, {121, 27}},
|
|
{{38, 27}, {33, 27}, {165, 27}},
|
|
{{38, 27}, {165, 27}, {167, 27}},
|
|
{{168, 28}, {169, 28}, {39, 28}},
|
|
{{168, 28}, {39, 28}, {46, 28}},
|
|
{{170, 29}, {45, 29}, {49, 29}},
|
|
{{170, 30}, {46, 30}, {45, 30}},
|
|
{{170, 30}, {168, 30}, {46, 30}},
|
|
{{171, 29}, {170, 29}, {49, 29}},
|
|
{{172, 31}, {49, 31}, {48, 31}},
|
|
{{172, 31}, {171, 31}, {49, 31}},
|
|
{{173, 7}, {48, 7}, {43, 7}},
|
|
{{173, 7}, {172, 7}, {48, 7}},
|
|
{{174, 32}, {43, 32}, {42, 32}},
|
|
{{174, 32}, {173, 32}, {43, 32}},
|
|
{{175, 33}, {36, 33}, {34, 33}},
|
|
{{175, 34}, {42, 34}, {36, 34}},
|
|
{{175, 34}, {174, 34}, {42, 34}},
|
|
{{176, 35}, {34, 35}, {31, 35}},
|
|
{{176, 33}, {175, 33}, {34, 33}},
|
|
{{177, 35}, {176, 35}, {31, 35}},
|
|
{{178, 36}, {29, 36}, {26, 36}},
|
|
{{178, 37}, {31, 37}, {29, 37}},
|
|
{{178, 37}, {177, 37}, {31, 37}},
|
|
{{179, 36}, {178, 36}, {26, 36}},
|
|
{{180, 38}, {26, 38}, {28, 38}},
|
|
{{180, 38}, {179, 38}, {26, 38}},
|
|
{{181, 39}, {28, 39}, {30, 39}},
|
|
{{181, 39}, {180, 39}, {28, 39}},
|
|
{{182, 40}, {32, 40}, {35, 40}},
|
|
{{182, 3}, {30, 3}, {32, 3}},
|
|
{{182, 3}, {181, 3}, {30, 3}},
|
|
{{183, 40}, {182, 40}, {35, 40}},
|
|
{{184, 41}, {183, 41}, {35, 41}},
|
|
{{184, 42}, {37, 42}, {40, 42}},
|
|
{{184, 41}, {35, 41}, {37, 41}},
|
|
{{185, 42}, {184, 42}, {40, 42}},
|
|
{{169, 43}, {185, 43}, {40, 43}},
|
|
{{169, 43}, {40, 43}, {39, 43}},
|
|
{{128, 26}, {76, 26}, {77, 26}},
|
|
{{129, 26}, {128, 26}, {77, 26}},
|
|
{{127, 26}, {76, 26}, {128, 26}},
|
|
{{130, 26}, {129, 26}, {77, 26}},
|
|
{{126, 26}, {76, 26}, {127, 26}},
|
|
{{101, 26}, {76, 26}, {126, 26}},
|
|
{{51, 26}, {131, 26}, {130, 26}},
|
|
{{51, 26}, {130, 26}, {77, 26}},
|
|
{{143, 26}, {101, 26}, {126, 26}},
|
|
{{132, 26}, {131, 26}, {51, 26}},
|
|
{{142, 26}, {101, 26}, {143, 26}},
|
|
{{133, 26}, {132, 26}, {51, 26}},
|
|
{{102, 26}, {142, 26}, {141, 26}},
|
|
{{102, 26}, {101, 26}, {142, 26}},
|
|
{{140, 26}, {102, 26}, {141, 26}},
|
|
{{50, 26}, {134, 26}, {133, 26}},
|
|
{{50, 26}, {133, 26}, {51, 26}},
|
|
{{135, 26}, {134, 26}, {50, 26}},
|
|
{{139, 26}, {102, 26}, {140, 26}},
|
|
{{123, 26}, {137, 26}, {136, 26}},
|
|
{{123, 26}, {136, 26}, {135, 26}},
|
|
{{123, 26}, {135, 26}, {50, 26}},
|
|
{{124, 26}, {139, 26}, {138, 26}},
|
|
{{124, 26}, {138, 26}, {137, 26}},
|
|
{{124, 26}, {102, 26}, {139, 26}},
|
|
{{124, 26}, {137, 26}, {123, 26}},
|
|
{{123, 5}, {179, 5}, {125, 5}},
|
|
{{179, 5}, {180, 5}, {125, 5}},
|
|
{{123, 5}, {178, 5}, {179, 5}},
|
|
{{180, 5}, {181, 5}, {125, 5}},
|
|
{{123, 5}, {177, 5}, {178, 5}},
|
|
{{123, 5}, {50, 5}, {177, 5}},
|
|
{{125, 5}, {182, 5}, {165, 5}},
|
|
{{181, 5}, {182, 5}, {125, 5}},
|
|
{{50, 5}, {176, 5}, {177, 5}},
|
|
{{182, 5}, {183, 5}, {165, 5}},
|
|
{{50, 5}, {175, 5}, {176, 5}},
|
|
{{183, 5}, {184, 5}, {165, 5}},
|
|
{{185, 5}, {167, 5}, {184, 5}},
|
|
{{184, 5}, {167, 5}, {165, 5}},
|
|
{{175, 5}, {52, 5}, {174, 5}},
|
|
{{174, 5}, {52, 5}, {173, 5}},
|
|
{{50, 5}, {52, 5}, {175, 5}},
|
|
{{185, 5}, {169, 5}, {167, 5}},
|
|
{{52, 5}, {172, 5}, {173, 5}},
|
|
{{170, 5}, {146, 5}, {168, 5}},
|
|
{{168, 5}, {146, 5}, {169, 5}},
|
|
{{169, 5}, {146, 5}, {167, 5}},
|
|
{{172, 5}, {144, 5}, {171, 5}},
|
|
{{171, 5}, {144, 5}, {170, 5}},
|
|
{{52, 5}, {144, 5}, {172, 5}},
|
|
{{170, 5}, {144, 5}, {146, 5}},
|
|
{{75, 7}, {186, 7}, {77, 7}},
|
|
{{75, 7}, {187, 7}, {186, 7}},
|
|
{{186, 7}, {188, 7}, {77, 7}},
|
|
{{75, 7}, {189, 7}, {187, 7}},
|
|
{{188, 7}, {190, 7}, {77, 7}},
|
|
{{191, 7}, {192, 7}, {75, 7}},
|
|
{{75, 7}, {192, 7}, {189, 7}},
|
|
{{190, 7}, {51, 7}, {77, 7}},
|
|
{{190, 7}, {193, 7}, {51, 7}},
|
|
{{191, 7}, {194, 7}, {192, 7}},
|
|
{{193, 7}, {195, 7}, {51, 7}},
|
|
{{191, 7}, {196, 7}, {194, 7}},
|
|
{{196, 7}, {197, 7}, {198, 7}},
|
|
{{191, 7}, {197, 7}, {196, 7}},
|
|
{{199, 7}, {52, 7}, {195, 7}},
|
|
{{200, 7}, {52, 7}, {199, 7}},
|
|
{{195, 7}, {52, 7}, {51, 7}},
|
|
{{197, 7}, {201, 7}, {198, 7}},
|
|
{{200, 7}, {202, 7}, {52, 7}},
|
|
{{203, 7}, {144, 7}, {202, 7}},
|
|
{{204, 7}, {144, 7}, {203, 7}},
|
|
{{202, 7}, {144, 7}, {52, 7}},
|
|
{{205, 7}, {145, 7}, {204, 7}},
|
|
{{201, 7}, {145, 7}, {205, 7}},
|
|
{{204, 7}, {145, 7}, {144, 7}},
|
|
{{197, 7}, {145, 7}, {201, 7}},
|
|
{{206, 44}, {96, 44}, {191, 44}},
|
|
{{191, 44}, {96, 44}, {60, 44}},
|
|
{{191, 44}, {65, 44}, {197, 44}},
|
|
{{197, 44}, {65, 44}, {206, 44}},
|
|
{{60, 44}, {65, 44}, {191, 44}},
|
|
{{206, 44}, {65, 44}, {96, 44}},
|
|
{{74, 45}, {67, 45}, {201, 45}},
|
|
{{74, 45}, {201, 45}, {205, 45}},
|
|
{{73, 46}, {204, 46}, {203, 46}},
|
|
{{73, 47}, {205, 47}, {204, 47}},
|
|
{{73, 47}, {74, 47}, {205, 47}},
|
|
{{71, 46}, {73, 46}, {203, 46}},
|
|
{{70, 48}, {203, 48}, {202, 48}},
|
|
{{70, 48}, {71, 48}, {203, 48}},
|
|
{{69, 5}, {202, 5}, {200, 5}},
|
|
{{69, 5}, {70, 5}, {202, 5}},
|
|
{{64, 49}, {200, 49}, {199, 49}},
|
|
{{64, 49}, {69, 49}, {200, 49}},
|
|
{{63, 50}, {195, 50}, {193, 50}},
|
|
{{63, 51}, {199, 51}, {195, 51}},
|
|
{{63, 51}, {64, 51}, {199, 51}},
|
|
{{61, 52}, {193, 52}, {190, 52}},
|
|
{{61, 50}, {63, 50}, {193, 50}},
|
|
{{58, 52}, {61, 52}, {190, 52}},
|
|
{{56, 53}, {188, 53}, {186, 53}},
|
|
{{56, 54}, {190, 54}, {188, 54}},
|
|
{{56, 54}, {58, 54}, {190, 54}},
|
|
{{55, 53}, {56, 53}, {186, 53}},
|
|
{{53, 55}, {186, 55}, {187, 55}},
|
|
{{53, 55}, {55, 55}, {186, 55}},
|
|
{{57, 56}, {187, 56}, {189, 56}},
|
|
{{57, 56}, {53, 56}, {187, 56}},
|
|
{{59, 57}, {192, 57}, {194, 57}},
|
|
{{59, 1}, {189, 1}, {192, 1}},
|
|
{{59, 1}, {57, 1}, {189, 1}},
|
|
{{62, 57}, {59, 57}, {194, 57}},
|
|
{{68, 58}, {62, 58}, {194, 58}},
|
|
{{68, 59}, {196, 59}, {198, 59}},
|
|
{{68, 58}, {194, 58}, {196, 58}},
|
|
{{66, 59}, {68, 59}, {198, 59}},
|
|
{{67, 60}, {66, 60}, {198, 60}},
|
|
{{67, 60}, {198, 60}, {201, 60}},
|
|
{{207, 1}, {101, 1}, {100, 1}},
|
|
{{208, 1}, {207, 1}, {100, 1}},
|
|
{{209, 1}, {101, 1}, {207, 1}},
|
|
{{210, 1}, {208, 1}, {100, 1}},
|
|
{{211, 1}, {101, 1}, {209, 1}},
|
|
{{76, 1}, {101, 1}, {211, 1}},
|
|
{{212, 1}, {100, 1}, {213, 1}},
|
|
{{212, 1}, {210, 1}, {100, 1}},
|
|
{{214, 1}, {76, 1}, {211, 1}},
|
|
{{215, 1}, {212, 1}, {213, 1}},
|
|
{{216, 1}, {76, 1}, {214, 1}},
|
|
{{217, 1}, {215, 1}, {213, 1}},
|
|
{{218, 1}, {219, 1}, {217, 1}},
|
|
{{218, 1}, {217, 1}, {213, 1}},
|
|
{{75, 1}, {216, 1}, {220, 1}},
|
|
{{75, 1}, {220, 1}, {221, 1}},
|
|
{{75, 1}, {76, 1}, {216, 1}},
|
|
{{222, 1}, {219, 1}, {218, 1}},
|
|
{{223, 1}, {75, 1}, {221, 1}},
|
|
{{206, 1}, {224, 1}, {225, 1}},
|
|
{{206, 1}, {225, 1}, {222, 1}},
|
|
{{206, 1}, {222, 1}, {218, 1}},
|
|
{{191, 1}, {223, 1}, {226, 1}},
|
|
{{191, 1}, {226, 1}, {224, 1}},
|
|
{{191, 1}, {75, 1}, {223, 1}},
|
|
{{191, 1}, {224, 1}, {206, 1}},
|
|
{{213, 61}, {91, 61}, {218, 61}},
|
|
{{83, 61}, {91, 61}, {213, 61}},
|
|
{{227, 61}, {114, 61}, {213, 61}},
|
|
{{218, 61}, {114, 61}, {227, 61}},
|
|
{{213, 61}, {114, 61}, {83, 61}},
|
|
{{91, 61}, {114, 61}, {218, 61}},
|
|
{{97, 28}, {90, 28}, {222, 28}},
|
|
{{97, 28}, {222, 28}, {225, 28}},
|
|
{{95, 29}, {224, 29}, {226, 29}},
|
|
{{95, 30}, {225, 30}, {224, 30}},
|
|
{{95, 30}, {97, 30}, {225, 30}},
|
|
{{99, 29}, {95, 29}, {226, 29}},
|
|
{{98, 31}, {226, 31}, {223, 31}},
|
|
{{98, 31}, {99, 31}, {226, 31}},
|
|
{{94, 7}, {223, 7}, {221, 7}},
|
|
{{94, 7}, {98, 7}, {223, 7}},
|
|
{{93, 32}, {221, 32}, {220, 32}},
|
|
{{93, 32}, {94, 32}, {221, 32}},
|
|
{{88, 33}, {216, 33}, {214, 33}},
|
|
{{88, 34}, {220, 34}, {216, 34}},
|
|
{{88, 34}, {93, 34}, {220, 34}},
|
|
{{86, 35}, {214, 35}, {211, 35}},
|
|
{{86, 33}, {88, 33}, {214, 33}},
|
|
{{84, 35}, {86, 35}, {211, 35}},
|
|
{{81, 36}, {209, 36}, {207, 36}},
|
|
{{81, 37}, {211, 37}, {209, 37}},
|
|
{{81, 37}, {84, 37}, {211, 37}},
|
|
{{78, 36}, {81, 36}, {207, 36}},
|
|
{{80, 38}, {207, 38}, {208, 38}},
|
|
{{80, 38}, {78, 38}, {207, 38}},
|
|
{{82, 39}, {208, 39}, {210, 39}},
|
|
{{82, 39}, {80, 39}, {208, 39}},
|
|
{{85, 40}, {212, 40}, {215, 40}},
|
|
{{85, 3}, {210, 3}, {212, 3}},
|
|
{{85, 3}, {82, 3}, {210, 3}},
|
|
{{87, 40}, {85, 40}, {215, 40}},
|
|
{{89, 41}, {87, 41}, {215, 41}},
|
|
{{89, 42}, {217, 42}, {219, 42}},
|
|
{{89, 41}, {215, 41}, {217, 41}},
|
|
{{92, 42}, {89, 42}, {219, 42}},
|
|
{{90, 43}, {92, 43}, {219, 43}},
|
|
{{90, 43}, {219, 43}, {222, 43}},
|
|
{{228, 3}, {100, 3}, {102, 3}},
|
|
{{229, 3}, {100, 3}, {228, 3}},
|
|
{{230, 3}, {228, 3}, {102, 3}},
|
|
{{231, 3}, {100, 3}, {229, 3}},
|
|
{{232, 3}, {230, 3}, {102, 3}},
|
|
{{233, 3}, {213, 3}, {100, 3}},
|
|
{{233, 3}, {100, 3}, {231, 3}},
|
|
{{124, 3}, {232, 3}, {102, 3}},
|
|
{{234, 3}, {232, 3}, {124, 3}},
|
|
{{235, 3}, {213, 3}, {233, 3}},
|
|
{{236, 3}, {234, 3}, {124, 3}},
|
|
{{237, 3}, {213, 3}, {235, 3}},
|
|
{{227, 3}, {237, 3}, {238, 3}},
|
|
{{227, 3}, {213, 3}, {237, 3}},
|
|
{{125, 3}, {239, 3}, {236, 3}},
|
|
{{125, 3}, {240, 3}, {239, 3}},
|
|
{{125, 3}, {236, 3}, {124, 3}},
|
|
{{241, 3}, {227, 3}, {238, 3}},
|
|
{{242, 3}, {240, 3}, {125, 3}},
|
|
{{165, 3}, {243, 3}, {242, 3}},
|
|
{{165, 3}, {244, 3}, {243, 3}},
|
|
{{165, 3}, {242, 3}, {125, 3}},
|
|
{{166, 3}, {245, 3}, {244, 3}},
|
|
{{166, 3}, {241, 3}, {245, 3}},
|
|
{{166, 3}, {227, 3}, {241, 3}},
|
|
{{166, 3}, {244, 3}, {165, 3}},
|
|
{{245, 45}, {241, 45}, {115, 45}},
|
|
{{245, 45}, {115, 45}, {122, 45}},
|
|
{{244, 46}, {120, 46}, {119, 46}},
|
|
{{244, 47}, {122, 47}, {120, 47}},
|
|
{{244, 47}, {245, 47}, {122, 47}},
|
|
{{243, 46}, {244, 46}, {119, 46}},
|
|
{{242, 48}, {119, 48}, {118, 48}},
|
|
{{242, 48}, {243, 48}, {119, 48}},
|
|
{{240, 5}, {118, 5}, {117, 5}},
|
|
{{240, 5}, {242, 5}, {118, 5}},
|
|
{{239, 49}, {117, 49}, {112, 49}},
|
|
{{239, 49}, {240, 49}, {117, 49}},
|
|
{{236, 50}, {111, 50}, {109, 50}},
|
|
{{236, 51}, {112, 51}, {111, 51}},
|
|
{{236, 51}, {239, 51}, {112, 51}},
|
|
{{234, 52}, {109, 52}, {107, 52}},
|
|
{{234, 50}, {236, 50}, {109, 50}},
|
|
{{232, 52}, {234, 52}, {107, 52}},
|
|
{{230, 53}, {105, 53}, {104, 53}},
|
|
{{230, 54}, {107, 54}, {105, 54}},
|
|
{{230, 54}, {232, 54}, {107, 54}},
|
|
{{228, 53}, {230, 53}, {104, 53}},
|
|
{{229, 55}, {104, 55}, {103, 55}},
|
|
{{229, 55}, {228, 55}, {104, 55}},
|
|
{{231, 56}, {103, 56}, {106, 56}},
|
|
{{231, 56}, {229, 56}, {103, 56}},
|
|
{{233, 57}, {108, 57}, {110, 57}},
|
|
{{233, 1}, {106, 1}, {108, 1}},
|
|
{{233, 1}, {231, 1}, {106, 1}},
|
|
{{235, 57}, {233, 57}, {110, 57}},
|
|
{{237, 58}, {235, 58}, {110, 58}},
|
|
{{237, 59}, {116, 59}, {113, 59}},
|
|
{{237, 58}, {110, 58}, {116, 58}},
|
|
{{238, 59}, {237, 59}, {113, 59}},
|
|
{{241, 60}, {238, 60}, {113, 60}},
|
|
{{241, 60}, {113, 60}, {115, 60}},
|
|
{{206, 0}, {246, 0}, {197, 0}},
|
|
{{246, 0}, {247, 0}, {197, 0}},
|
|
{{206, 0}, {248, 0}, {246, 0}},
|
|
{{247, 0}, {249, 0}, {197, 0}},
|
|
{{206, 0}, {250, 0}, {248, 0}},
|
|
{{206, 0}, {218, 0}, {250, 0}},
|
|
{{251, 0}, {145, 0}, {249, 0}},
|
|
{{249, 0}, {145, 0}, {197, 0}},
|
|
{{218, 0}, {252, 0}, {250, 0}},
|
|
{{251, 0}, {253, 0}, {145, 0}},
|
|
{{218, 0}, {254, 0}, {252, 0}},
|
|
{{253, 0}, {255, 0}, {145, 0}},
|
|
{{254, 0}, {227, 0}, {256, 0}},
|
|
{{218, 0}, {227, 0}, {254, 0}},
|
|
{{227, 0}, {257, 0}, {256, 0}},
|
|
{{258, 0}, {146, 0}, {255, 0}},
|
|
{{255, 0}, {146, 0}, {145, 0}},
|
|
{{258, 0}, {259, 0}, {146, 0}},
|
|
{{260, 0}, {167, 0}, {261, 0}},
|
|
{{261, 0}, {167, 0}, {259, 0}},
|
|
{{259, 0}, {167, 0}, {146, 0}},
|
|
{{257, 0}, {166, 0}, {262, 0}},
|
|
{{262, 0}, {166, 0}, {263, 0}},
|
|
{{263, 0}, {166, 0}, {260, 0}},
|
|
{{227, 0}, {166, 0}, {257, 0}},
|
|
{{260, 0}, {166, 0}, {167, 0}},
|
|
{{248, 9}, {250, 9}, {151, 9}},
|
|
{{248, 9}, {151, 9}, {149, 9}},
|
|
{{246, 11}, {147, 11}, {148, 11}},
|
|
{{246, 10}, {149, 10}, {147, 10}},
|
|
{{246, 10}, {248, 10}, {149, 10}},
|
|
{{247, 11}, {246, 11}, {148, 11}},
|
|
{{249, 12}, {148, 12}, {150, 12}},
|
|
{{249, 12}, {247, 12}, {148, 12}},
|
|
{{251, 7}, {150, 7}, {152, 7}},
|
|
{{251, 7}, {249, 7}, {150, 7}},
|
|
{{253, 14}, {152, 14}, {154, 14}},
|
|
{{253, 14}, {251, 14}, {152, 14}},
|
|
{{255, 15}, {156, 15}, {160, 15}},
|
|
{{255, 13}, {154, 13}, {156, 13}},
|
|
{{255, 13}, {253, 13}, {154, 13}},
|
|
{{258, 16}, {160, 16}, {159, 16}},
|
|
{{258, 15}, {255, 15}, {160, 15}},
|
|
{{259, 16}, {258, 16}, {159, 16}},
|
|
{{261, 18}, {162, 18}, {161, 18}},
|
|
{{261, 17}, {159, 17}, {162, 17}},
|
|
{{261, 17}, {259, 17}, {159, 17}},
|
|
{{260, 18}, {261, 18}, {161, 18}},
|
|
{{263, 19}, {161, 19}, {164, 19}},
|
|
{{263, 19}, {260, 19}, {161, 19}},
|
|
{{262, 20}, {164, 20}, {163, 20}},
|
|
{{262, 20}, {263, 20}, {164, 20}},
|
|
{{257, 21}, {158, 21}, {157, 21}},
|
|
{{257, 3}, {163, 3}, {158, 3}},
|
|
{{257, 3}, {262, 3}, {163, 3}},
|
|
{{256, 21}, {257, 21}, {157, 21}},
|
|
{{254, 22}, {256, 22}, {157, 22}},
|
|
{{254, 23}, {155, 23}, {153, 23}},
|
|
{{254, 22}, {157, 22}, {155, 22}},
|
|
{{252, 23}, {254, 23}, {153, 23}},
|
|
{{250, 24}, {252, 24}, {153, 24}},
|
|
{{250, 24}, {153, 24}, {151, 24}},
|
|
};
|
|
|
|
constexpr uint32_t num_faces = (sizeof (faces)) / (sizeof (face));
|
|
|
|
}
|