GetBatchRayIntersectionFromLastStepFeature Class Reference
GetBatchRayIntersectionFromLastStepFeature is a feature for retrieving multiple ray intersections generated in the previous simulation step in a single call. More...
#include <GetBatchRayIntersection.hh>
Classes | |
| class | Implementation |
| struct | RayT |
| class | World |
Public Types | |
| template<typename PolicyT > | |
| using | BatchedRayIntersectionDataT = SpecifyData< RequireData< std::vector< RayIntersectionT< PolicyT > > > > |
| Extensible output type for batch ray queries. Using SpecifyData allows additional fields to be added in the future without breaking API or ABI for existing callers and plugin implementers. | |
| template<typename PolicyT > | |
| using | RayIntersectionT = RayIntersectionT< PolicyT > |
| Alias to the shared ray intersection result type. | |
Detailed Description
GetBatchRayIntersectionFromLastStepFeature is a feature for retrieving multiple ray intersections generated in the previous simulation step in a single call.
Member Typedef Documentation
◆ BatchedRayIntersectionDataT
template<typename PolicyT >
| using BatchedRayIntersectionDataT = SpecifyData<RequireData<std::vector<RayIntersectionT<PolicyT> >> > |
Extensible output type for batch ray queries. Using SpecifyData allows additional fields to be added in the future without breaking API or ABI for existing callers and plugin implementers.
◆ RayIntersectionT
template<typename PolicyT >
| using RayIntersectionT = RayIntersectionT<PolicyT> |
Alias to the shared ray intersection result type.
The documentation for this class was generated from the following file: