4 #include <KrisLibrary/GLdraw/GLColor.h> 19 void Draw(
const ContactPoint& _p) { p=&_p; Draw(); }
21 const ContactPoint* p;
22 GLDraw::GLColor pointColor, normalColor, coneColor;
38 void DrawLabel(
const char* label);
39 void Draw(
const Hold& _h) { h=&_h; Draw(); }
40 void DrawContacts(
const Hold& _h) { h=&_h; DrawContacts(); }
41 void DrawOutline(
const Hold& _h) { h=&_h; DrawOutline(); }
42 void DrawLabel(
const Hold& _h,
const char* label) { h=&_h; DrawLabel(label); }
46 void DrawConstraint(
const Hold& _h,
ViewRobot& robotviewer,
const Matrix3& refMatrix);
51 GLDraw::GLColor outlineColor;
Draws the robot (potentially color-coded)
Definition: ViewRobot.h:14
Displays a hold using OpenGL.
Definition: ViewHold.h:32
A single contact between the robot and the environment.
Definition: Hold.h:28
Structures defining the finalized contacts used in stances.
Definition: ContactDistance.h:6