Open 3D Engine ROS2 Gem API Reference  23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
ROS2::LidarRaycaster Class Reference

Inherits Handler.

Public Member Functions

 LidarRaycaster (LidarId busId, AZ::EntityId sceneEntityId)
 
 LidarRaycaster (LidarRaycaster &&lidarSystem)
 
 LidarRaycaster (const LidarRaycaster &lidarSystem)=default
 

Protected Member Functions

void ConfigureRayOrientations (const AZStd::vector< AZ::Vector3 > &orientations) override
 
void ConfigureRayRange (float range) override
 
AZStd::vector< AZ::Vector3 > PerformRaycast (const AZ::Transform &lidarTransform) override
 
void ConfigureLayerIgnoring (bool ignoreLayer, AZ::u32 layerIndex) override
 
void ConfigureMaxRangePointAddition (bool addMaxRangePoints) override
 

The documentation for this class was generated from the following file: