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