Gazebo Physics

API Reference

9.5.1
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: