6 #ifndef __pinocchio_multibody_sample_models_hpp__ 
    7 #define __pinocchio_multibody_sample_models_hpp__ 
   20     template<
typename Scalar, 
int Options, 
template<
typename, 
int> 
class JointCollectionTpl>
 
   22     manipulator(ModelTpl<Scalar, Options, JointCollectionTpl> & 
model, 
const bool mimic = 
false);
 
   24 #ifdef PINOCCHIO_WITH_HPP_FCL 
   31     template<
typename Scalar, 
int Options, 
template<
typename, 
int> 
class JointCollectionTpl>
 
   32     void manipulatorGeometries(
 
   33       const ModelTpl<Scalar, Options, JointCollectionTpl> & 
model, GeometryModel & geom);
 
   48     template<
typename Scalar, 
int Options, 
template<
typename, 
int> 
class JointCollectionTpl>
 
   49     void humanoid(ModelTpl<Scalar, Options, JointCollectionTpl> & 
model, 
bool usingFF = 
true);
 
   51 #ifdef PINOCCHIO_WITH_HPP_FCL 
   58     template<
typename Scalar, 
int Options, 
template<
typename, 
int> 
class JointCollectionTpl>
 
   59     void humanoidGeometries(
 
   60       const ModelTpl<Scalar, Options, JointCollectionTpl> & 
model, GeometryModel & geom);
 
   74     template<
typename Scalar, 
int Options, 
template<
typename, 
int> 
class JointCollectionTpl>
 
   76       ModelTpl<Scalar, Options, JointCollectionTpl> & 
model,
 
   83 #include "pinocchio/multibody/sample-models.hxx" 
   85 #if PINOCCHIO_ENABLE_TEMPLATE_INSTANTIATION 
   86   #include "pinocchio/multibody/sample-models.txx" 
   87 #endif // PINOCCHIO_ENABLE_TEMPLATE_INSTANTIATION 
   89 #endif // ifndef __pinocchio_multibody_sample_models_hpp__