18 #ifndef GZ_PHYSICS_SDF_CONSTRUCTVISUAL_HH_
19 #define GZ_PHYSICS_SDF_CONSTRUCTVISUAL_HH_
21 #include <sdf/Visual.hh>
31 public:
template <
typename PolicyT,
typename FeaturesT>
39 public:
template <
typename PolicyT>
43 const Identity &_linkID, const ::sdf::Visual &_visual) = 0;
48 template <
typename PolicyT,
typename FeaturesT>
50 const ::sdf::Visual &_visual) ->
bool
52 return static_cast<bool>(
53 this->
template Interface<ConstructSdfVisual>()
54 ->ConstructSdfVisual(this->identity, _visual));