[swig] fix some SWIG warnings for mechanics
%include MechanicsBase.i
+// Teach SWIG about the SiconosContactorSet base class (std::vector<SiconosContactor>)
+class SiconosContactor;
+%shared_ptr(std::vector< std11::shared_ptr< SiconosContactor > >);
+%template(VectorOfSPSiconosContactor) std::vector< std11::shared_ptr< SiconosContactor > >;
+
+// Ignore some shadowed (redundant for Python) functions
+%ignore SiconosShape::setDimensions(SP::SiconosVector dim);
+
PY_REGISTER_WITHOUT_HEADER(SiconosSphere);
PY_REGISTER_WITHOUT_HEADER(SiconosPlane);
PY_REGISTER_WITHOUT_HEADER(SiconosBox);
