18 lines
315 B
C++
18 lines
315 B
C++
#pragma once
|
|
|
|
#include "math.h"
|
|
#include "sphere.h"
|
|
#include "colour.h"
|
|
#include "material.h"
|
|
#include "hittable_list.h"
|
|
|
|
class world : public hittable_list
|
|
{
|
|
public:
|
|
static world* close_glass_sphere();
|
|
static world* orb_field();
|
|
|
|
friend colour trace(const world& world, const ray& ray, int depth);
|
|
};
|
|
|