RayTracing

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

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

Thor.cpp
См. документацию.

    00001 /* NAME: Kirill Vasil'evich Timofeev, 322
    00002  * ASGN: N1
    00003  */
    00004
    00005 #include "Thor.h"
    00006
    00007
    00008 Thor::Thor(){}
    00009 Thor::~Thor(){}
    00010
    00011 void Thor::SetPosCen(const Vector3D Pos)
    00012 {
    00013     PosCen = Pos;
    00014 }
    00015
    00016 void Thor::SetWid(const float Wid)
    00017 {
    00018     Width = Wid;
    00019 }
    00020
    00021 void Thor::SetRad(const float Rad)
    00022 {
    00023     Radius = Rad;
    00024 }
    00025
    00026 void Thor::SetMater(Mater Mat)
    00027 {
    00028     Material = Mat;
    00029 }
    00030
    00031 Vector3D Thor::GetPosCen()
    00032 {
    00033     return PosCen;
    00034 }
    00035
    00036 float Thor::GetWid()
    00037 {
    00038     return Width;
    00039 }
    00040
    00041 float Thor::GetRad()
    00042 {
    00043     return Radius;
    00044 }
    00045
    00046 Mater Thor::GetMater()
    00047 {
    00048     return Material;
    00049 }
    00050
    00051