#include "vector.h"
#include "objectshape.h"
Go to the source code of this file.
|
| class | GOAT::raytracing::RayBase |
| | Abstract base class for all rays used for the raytracing process. This abstract base class for all rays is the parent class, from which all ray classes are derived. More...
|
|
| namespace | GOAT |
| | This class is used for the iray class. This class is intended for internal use only. It defines a plane, defined by a central position and two directional vectors.
|
| namespace | GOAT::raytracing |
| | Raytracer used for ultrashort pulse calculation with raytracing only.
|
◆ RAYBASE_STATUS_FIRST_STEP
| #define RAYBASE_STATUS_FIRST_STEP 1 |
◆ RAYBASE_STATUS_NONE
| #define RAYBASE_STATUS_NONE 0 |
◆ RAYBASE_STATUS_TIR
| #define RAYBASE_STATUS_TIR 2 |