RayTracing
|
#include <Ray.h>
Открытые члены | |
Ray () | |
Конструктор | |
Ray (Vector3D &Start0, Vector3D &Look) | |
Конструктор преобразования двух трехмерных векторов в объект типа луч | |
~Ray () | |
Деструктор | |
float | GetDirLen () |
Vector3D | GetDir () |
Открытые атрибуты | |
Vector3D | Start |
этот член - точка испускания луча | |
Vector3D | Direction |
этот член - направление луча |
Класс, описывающий переменные, при помощи которых строится Луч в алгоритме рей-трейсинга, содержит 3 конструктора, деструктор, 2 члена данных типа - трехмерный вектор и 2 метода.
Vector3D Ray::GetDir | ( | ) |
float Ray::GetDirLen | ( | ) |