Implements.hh File Reference
Go to the source code of this file.
Namespaces | |
namespace | gz |
namespace | gz::physics |
Typedefs | |
template<typename PolicyT , typename FeatureListT > | |
using | Implements = detail::ExtractImplementation<PolicyT, FeatureListT> |
Physics plugins should inherit this class and pass it a FeatureList containing all the features that their plugin intends to implement. | |
template<typename FeatureListT > | |
using | Implements2d = Implements<FeaturePolicy2d, FeatureListT> |
template<typename FeatureListT > | |
using | Implements2f = Implements<FeaturePolicy2f, FeatureListT> |
template<typename FeatureListT > | |
using | Implements3d = Implements<FeaturePolicy3d, FeatureListT> |
template<typename FeatureListT > | |
using | Implements3f = Implements<FeaturePolicy3f, FeatureListT> |