Go to the documentation of this file.
5 #ifndef _H_MCRBDYNSURFACEHULL_H_
6 #define _H_MCRBDYNSURFACEHULL_H_
10 MC_RTC_diagnostic_push
16 #include <SpaceVecAlg/SpaceVecAlg>
30 struct CylindricalSurface;
31 struct GripperSurface;
34 const double & depth = 0.01,
35 const unsigned int & slice = 8);
42 const unsigned int & slice);
Definition: SCHAddon.h:33
MC_RBDYN_DLLAPI sch::S_Object * sch_polyhedron(const std::vector< sva::PTransformd > &points)
MC_RBDYN_DLLAPI sch::S_Object * gripper_hull(const mc_rbdyn::GripperSurface &surface, const double &depth)
MC_RTC_diagnostic_push MC_RTC_diagnostic_ignored(GCC, "-Wsign-conversion") MC_RTC_diagnostic_pop namespace sch
Definition: surface_hull.h:11
Definition: PlanarSurface.h:16
MC_RBDYN_DLLAPI sch::S_Object * planar_hull(const mc_rbdyn::PlanarSurface &surface, const double &depth)
#define MC_RBDYN_DLLAPI
Definition: api.h:50
Definition: GripperSurface.h:14
Definition: generic_gripper.h:14
Definition: CylindricalSurface.h:16
MC_RBDYN_DLLAPI sch::S_Object * cylindrical_hull(const mc_rbdyn::CylindricalSurface &surface, const unsigned int &slice)
MC_RBDYN_DLLAPI sch::S_Object * surface_to_sch(const mc_rbdyn::Surface &surface, const double &depth=0.01, const unsigned int &slice=8)