17 #ifndef IGNITION_GAZEBO_PHYSICS_EVENTS_HH_ 18 #define IGNITION_GAZEBO_PHYSICS_EVENTS_HH_ 24 #include <ignition/physics/ContactProperties.hh> 26 #include "ignition/gazebo/config.hh" 29 #include <Eigen/Geometry> 36 inline namespace IGNITION_GAZEBO_VERSION_NAMESPACE {
40 using Policy = physics::FeaturePolicy3d;
52 const std::optional<math::Vector3d> ,
53 const std::optional<math::Vector3d> ,
54 const std::optional<double> ,
56 physics::SetContactPropertiesCallbackFeature::
57 ContactSurfaceParams<Policy>&
59 struct CollectContactSurfacePropertiesTag>;
65 #endif // IGNITION_GAZEBO_PHYSICS_EVENTS_HH_
physics::FeaturePolicy3d Policy
Definition: physics/Events.hh:40
This library is part of the Ignition Robotics project.
uint64_t Entity
An Entity identifies a single object in simulation such as a model, link, or light. At its core, an Entity is just an identifier.
Definition: Entity.hh:59