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);
|
||
|
};
|
||
|
|