|
OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
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 745 of file BoundaryGeometry.cpp.
|
inline |
Definition at line 747 of file BoundaryGeometry.cpp.
Definition at line 748 of file BoundaryGeometry.cpp.
References direction, inv_direction, origin, and sign.
|
inline |
Definition at line 756 of file BoundaryGeometry.cpp.
References direction, inv_direction, origin, and sign.
| Vector_t<double, 3> Ray::direction |
Definition at line 767 of file BoundaryGeometry.cpp.
| Vector_t<double, 3> Ray::inv_direction |
Definition at line 768 of file BoundaryGeometry.cpp.
Referenced by Voxel::intersect(), Ray(), and Ray().
| Vector_t<double, 3> Ray::origin |
Definition at line 766 of file BoundaryGeometry.cpp.
Referenced by Voxel::intersect(), Ray(), and Ray().
| int Ray::sign[3] |
Definition at line 769 of file BoundaryGeometry.cpp.
Referenced by Voxel::intersect(), Ray(), and Ray().