14 #ifndef HRPUTIL_TRIANGLE_MESH_SHAPER_H_INCLUDED 15 #define HRPUTIL_TRIANGLE_MESH_SHAPER_H_INCLUDED 20 #include <boost/version.hpp> 21 #if (BOOST_VERSION >= 103900) 22 #include <boost/signals2/signal.hpp> 24 #include <boost/signal.hpp> 38 void setDivisionNumber(
int n);
39 void setNormalGenerationMode(
bool on);
42 void defaultTextureMapping(
VrmlShape* shapeNode);
44 #if (BOOST_VERSION >= 103900) 45 boost::signals2::signal<void(const std::string& message)> sigMessage;
47 boost::signal<void(const std::string& message)>
sigMessage;
64 double calcangle(
SFVec3f& point);
boost::signal< void(const std::string &message)> sigMessage
VRML IndexedFaseSet node.
boost::intrusive_ptr< VrmlShape > VrmlShapePtr
boost::array< SFFloat, 2 > SFVec2f
std::vector< SFVec2f > MFVec2f
boost::intrusive_ptr< VrmlNode > VrmlNodePtr
boost::array< SFFloat, 3 > SFVec3f
boost::intrusive_ptr< VrmlIndexedFaceSet > VrmlIndexedFaceSetPtr