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

Inherits AZ::EBusTraits, and ROS2::TFInterfaceRequests.

Static Public Attributes

static constexpr AZ::EBusAddressPolicy AddressPolicy = AZ::EBusAddressPolicy::Single
 
static const AZ::EBusHandlerPolicy HandlerPolicy = AZ::EBusHandlerPolicy::Single
 

Additional Inherited Members

- Public Member Functions inherited from ROS2::TFInterfaceRequests
 AZ_RTTI (TFInterfaceRequests, TFInterfaceTypeId)
 
virtual AZ::Outcome< AZ::Transform, AZStd::string > GetTransform (const AZStd::string &source, const AZStd::string &target, const builtin_interfaces::msg::Time &time)=0
 
virtual AZ::Transform GetLatestTransform (const AZStd::string &source, const AZStd::string &target)=0
 
virtual void PublishTransform (const AZStd::string &source, const AZStd::string &target, const AZ::Transform &transform, bool isDynamic)=0
 

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