4 #include <KrisLibrary/GLdraw/GLColor.h> 17 void Draw(
const ContactPoint& _p) { p=&_p; Draw(); }
19 const ContactPoint* p;
20 GLDraw::GLColor pointColor, normalColor, coneColor;
36 void DrawLabel(
const char* label);
37 void Draw(
const Hold& _h) { h=&_h; Draw(); }
38 void DrawContacts(
const Hold& _h) { h=&_h; DrawContacts(); }
39 void DrawOutline(
const Hold& _h) { h=&_h; DrawOutline(); }
40 void DrawLabel(
const Hold& _h,
const char* label) { h=&_h; DrawLabel(label); }
44 void DrawConstraint(
const Hold& _h,
ViewRobot& robotviewer,
const Matrix3& refMatrix);
49 GLDraw::GLColor outlineColor;
A single contact between the robot and the environment.
Definition: Hold.h:26
Draws the robot (potentially color-coded)
Definition: ViewRobot.h:12
Displays a hold using OpenGL.
Definition: ViewHold.h:30
Structures defining the finalized contacts used in stances.