|
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 | ( | ) |
1.7.6.1