00001 #ifndef __PYSHAPE_H__ 00002 #define __PYSHAPE_H__ 00003 00004 #include <boost/python.hpp> 00005 #include "hrpsys/util/GLshape.h" 00006 00007 class PyShape : public GLshape 00008 { 00009 public: 00010 PyObject *getRelPosition(); 00011 void setRelPosition(PyObject *v); 00012 PyObject *getRelRotation(); 00013 void setRelRotation(PyObject *v); 00014 PyObject *getDiffuseColor(); 00015 void setDiffuseColor(PyObject *v); 00016 private: 00017 }; 00018 00019 GLshape *createPyShape(); 00020 00021 #endif