|
PyObject * | getDiffuseColor () |
|
PyObject * | getRelPosition () |
|
PyObject * | getRelRotation () |
|
void | setDiffuseColor (PyObject *v) |
|
void | setRelPosition (PyObject *v) |
|
void | setRelRotation (PyObject *v) |
|
void | compile () |
|
void | computeAABB (const hrp::Vector3 &i_p, const hrp::Matrix33 &i_R, hrp::Vector3 &o_min, hrp::Vector3 &o_max) |
|
void | divideLargeTriangles (double maxEdgeLen) |
|
size_t | draw (int i_mode) |
|
| GLshape () |
|
void | highlight (bool flag) |
|
void | normalPerVertex (bool flag) |
|
void | setColors (unsigned int ncolors, const float *colors) |
|
void | setDiffuseColor (float r, float g, float b, float a) |
|
void | setNormalIndices (unsigned int len, const int *normalIndices) |
|
void | setNormals (unsigned int nnormal, const float *normals) |
|
void | setShininess (float s) |
|
void | setSpecularColor (float r, float g, float b) |
|
void | setTexture (GLtexture *texture) |
|
void | setTextureCoordinates (unsigned int len, const float *coordinates) |
|
void | setTextureCoordIndices (unsigned int len, const int *coordinates) |
|
void | setTriangles (unsigned int ntriangles, const int *vertexIndices) |
|
void | setVertices (unsigned int nvertices, const float *vertices) |
|
void | solid (bool flag) |
|
| ~GLshape () |
|
hrp::Vector3 | getPosition () |
|
void | getPosition (double &x, double &y, double &z) |
|
hrp::Matrix33 | getRotation () |
|
void | getRotation (hrp::Matrix33 &R) |
|
double * | getTransform () |
|
| GLcoordinates () |
|
void | setPosition (double x, double y, double z) |
|
template<class T > |
void | setPosition (const T &p) |
|
void | setRotation (double r, double p, double y) |
|
void | setRotation (double ax, double ay, double az, double th) |
|
void | setRotation (const hrp::Matrix33 &R) |
|
void | setRotation (const double *R) |
|
void | setTransform (const double i_trans[12]) |
|
Definition at line 7 of file PyShape.h.