6#define _GLIBCXX_USE_CXX11_ABI 0
16 struct CarlaCollisionPublisherImpl;
29 void SetData(int32_t seconds, uint32_t nanoseconds, uint32_t actor_id,
float x,
float y,
float z);
30 const char*
type()
const override {
return "collision"; }
33 void SetData(int32_t seconds, uint32_t nanoseconds, uint32_t actor_id, std::vector<float>&& data);
36 std::shared_ptr<CarlaCollisionPublisherImpl>
_impl;
std::shared_ptr< CarlaCollisionPublisherImpl > _impl
void SetData(int32_t seconds, uint32_t nanoseconds, uint32_t actor_id, float x, float y, float z)
CarlaCollisionPublisher(const char *ros_name="", const char *parent="")
const char * type() const override
CarlaCollisionPublisher & operator=(const CarlaCollisionPublisher &)
~CarlaCollisionPublisher()
const std::string & parent() const
This file contains definitions of common data structures used in traffic manager.