private void ConstructExamples() { List <Vector3> allCubes = _cubeCoordinates.GetCubesFromContainer("all"); // Line between the first and last cube coordinate _cubeCoordinates.AddCubesToContainer(_cubeCoordinates.GetLineBetweenTwoCubes(allCubes[0], allCubes[allCubes.Count - 1]), "line"); // Reachable, 3 coordinates away from 0.0.0 _cubeCoordinates.AddCubesToContainer(_cubeCoordinates.GetReachableCubes(Vector3.zero, 3), "reachable"); // Spiral, 3 coordinates away from 0.0.0 _cubeCoordinates.AddCubesToContainer(_cubeCoordinates.GetSpiralCubes(Vector3.zero, 3), "spiral"); // Path between the first and last cube coordinate _cubeCoordinates.AddCubesToContainer(_cubeCoordinates.GetPathBetweenTwoCubes(allCubes[0], allCubes[allCubes.Count - 1]), "path"); }