17 #ifndef GZ_SIM_UTIL_HH_
18 #define GZ_SIM_UTIL_HH_
20 #include <gz/msgs/entity.pb.h>
24 #include <unordered_set>
27 #include <gz/common/Mesh.hh>
28 #include <gz/math/AxisAlignedBox.hh>
29 #include <gz/math/Pose3.hh>
30 #include <sdf/Mesh.hh>
33 #include "gz/sim/config.hh"
36 #include "gz/sim/Export.hh"
45 inline namespace GZ_SIM_VERSION_NAMESPACE {
69 bool _includePrefix =
true);
227 bool _excludeWorld =
true);
258 template <
class ComponentType>
262 const ComponentType &_comp = ComponentType())
272 else if (!_enable &&
exists)
343 const sdf::Mesh &_sdfMesh);