Data structure that stores the necessary information for outputting a Ray at a point. More...
#include <TraceData.h>
Public Member Functions | |
TracePointData (const libMesh::Point &point) | |
Public Attributes | |
libMesh::Point | _point |
The point on _elem this segment leaves from. More... | |
std::vector< RayData > | _data |
The data on the Ray after this segment is traced (optional) More... | |
std::vector< RayData > | _aux_data |
The aux data on the Ray after this segment is traced (optional) More... | |
Data structure that stores the necessary information for outputting a Ray at a point.
Definition at line 24 of file TraceData.h.
|
inline |
Definition at line 26 of file TraceData.h.
std::vector<RayData> TracePointData::_aux_data |
The aux data on the Ray after this segment is traced (optional)
Definition at line 36 of file TraceData.h.
Referenced by TraceRay::continueTraceOffProcessor(), TraceRay::onCompleteTrace(), TraceRay::onContinueTrace(), TraceRay::onTrajectoryChanged(), and TraceRay::trace().
std::vector<RayData> TracePointData::_data |
The data on the Ray after this segment is traced (optional)
Definition at line 34 of file TraceData.h.
Referenced by TraceRay::continueTraceOffProcessor(), TraceRay::onCompleteTrace(), TraceRay::onContinueTrace(), TraceRay::onTrajectoryChanged(), and TraceRay::trace().
libMesh::Point TracePointData::_point |
The point on _elem this segment leaves from.
Definition at line 32 of file TraceData.h.
Referenced by TracePointData().