RayTracing

- Титульная страница
- Классы
- Файлы

- Файлы
- Список членов всех файлов

Sphere.h
См. документацию.

    00001 #ifndef SPHERE_H
    00002 #define SPHERE_H
    00003
    00004 #include "Material.h"
    00005
    00012 class Sphere
    00013 {
    00014 public:
    00016         Vector3D Position;
    00018         float Radius;
    00019
    00021         Mater Material;
    00022
    00024         Sphere();
    00026         ~Sphere();
    00027
    00030         void SetPos(const Vector3D &Pos);
    00033         void SetRad(const float Rad);
    00036         void SetMater(Mater &Mat);
    00037
    00040         Vector3D GetPos();
    00043         float GetRad();
    00046         Mater GetMater();
    00047
    00048 };
    00049
    00050 #endif // SPHERE_H