|
OPALX (Object Oriented Parallel Accelerator Library for Exascal) MINIorX
OPALX
|
Public Member Functions | |
| Ray () | |
| Ray (Vector_t< double, 3 > o, Vector_t< double, 3 > d) | |
| Ray (const Ray &r) | |
| const Ray & | operator= (const Ray &a)=delete |
Public Attributes | |
| Vector_t< double, 3 > | origin |
| Vector_t< double, 3 > | direction |
| Vector_t< double, 3 > | inv_direction |
| int | sign [3] |
Definition at line 813 of file BoundaryGeometry.cpp.
|
inline |
Definition at line 815 of file BoundaryGeometry.cpp.
Referenced by operator=(), and Ray().
Definition at line 817 of file BoundaryGeometry.cpp.
References direction, inv_direction, origin, and sign.
|
inline |
Definition at line 825 of file BoundaryGeometry.cpp.
References direction, inv_direction, origin, Ray(), and sign.
| Vector_t<double, 3> Ray::direction |
Definition at line 836 of file BoundaryGeometry.cpp.
| Vector_t<double, 3> Ray::inv_direction |
Definition at line 837 of file BoundaryGeometry.cpp.
Referenced by Voxel::intersect(), Ray(), and Ray().
| Vector_t<double, 3> Ray::origin |
Definition at line 835 of file BoundaryGeometry.cpp.
Referenced by Voxel::intersect(), Ray(), and Ray().
| int Ray::sign[3] |
Definition at line 838 of file BoundaryGeometry.cpp.
Referenced by Voxel::intersect(), Ray(), and Ray().