|
DART 6.12.2
|
Namespaces | |
| namespace | glut |
| namespace | osg |
Classes | |
| class | OpenGLRenderInterface |
| class | RenderInterface |
| class | Trackball |
Typedefs | |
| using | GlutWindow = ::dart::gui::glut::Window |
| using | GraphWindow = ::dart::gui::glut::GraphWindow |
| using | MotionBlurSimWindow = ::dart::gui::glut::MotionBlurSimWindow |
| using | SimWindow = ::dart::gui::glut::SimWindow |
| using | SoftSimWindow = ::dart::gui::glut::SoftSimWindow |
| using | Win2D = ::dart::gui::glut::Win2D |
| using | Win3D = ::dart::gui::glut::Win3D |
Enumerations | |
| enum | DecoBufferType { BT_Front , BT_Back } |
| enum | DecoColorChannel { CC_R , CC_G , CC_B , CC_A , CC_RGB , CC_RGBA } |
| enum | DecoDrawType { DT_WireFrame , DT_SolidPolygon , DT_FrontPolygon , DT_BackPolygon , DT_Max } |
Functions | |
| void | drawStringOnScreen (float x, float y, const std::string &s, bool bigFont) |
| void | drawArrow3D (const Eigen::Vector3d &_pt, const Eigen::Vector3d &_dir, const double _length, const double _thickness, const double _arrowThickness=-1) |
| void | drawArrow2D (const Eigen::Vector2d &_pt, const Eigen::Vector2d &_vec, double _thickness) |
| void | drawProgressBar (int _currFrame, int _totalFrame) |
| void | drawOpenCylinderConnectingTwoSpheres (OpenGLRenderInterface *ri, const std::pair< double, Eigen::Vector3d > &sphere0, const std::pair< double, Eigen::Vector3d > &sphere1, int slices, int stacks) |
| static void | drawOpenDome (double radius, int slices, int stacks) |
| Eigen::Vector3d | computeNormal (const Eigen::Vector3d &v1, const Eigen::Vector3d &v2, const Eigen::Vector3d &v3) |
| using dart::gui::GlutWindow = typedef ::dart::gui::glut::Window |
| using dart::gui::GraphWindow = typedef ::dart::gui::glut::GraphWindow |
| using dart::gui::MotionBlurSimWindow = typedef ::dart::gui::glut::MotionBlurSimWindow |
| using dart::gui::SimWindow = typedef ::dart::gui::glut::SimWindow |
| using dart::gui::SoftSimWindow = typedef ::dart::gui::glut::SoftSimWindow |
| using dart::gui::Win2D = typedef ::dart::gui::glut::Win2D |
| using dart::gui::Win3D = typedef ::dart::gui::glut::Win3D |
| Eigen::Vector3d dart::gui::computeNormal | ( | const Eigen::Vector3d & | v1, |
| const Eigen::Vector3d & | v2, | ||
| const Eigen::Vector3d & | v3 | ||
| ) |
| void dart::gui::drawArrow2D | ( | const Eigen::Vector2d & | _pt, |
| const Eigen::Vector2d & | _vec, | ||
| double | _thickness | ||
| ) |
| void dart::gui::drawArrow3D | ( | const Eigen::Vector3d & | _pt, |
| const Eigen::Vector3d & | _dir, | ||
| const double | _length, | ||
| const double | _thickness, | ||
| const double | _arrowThickness | ||
| ) |
| void dart::gui::drawOpenCylinderConnectingTwoSpheres | ( | OpenGLRenderInterface * | ri, |
| const std::pair< double, Eigen::Vector3d > & | sphere0, | ||
| const std::pair< double, Eigen::Vector3d > & | sphere1, | ||
| int | slices, | ||
| int | stacks | ||
| ) |
|
static |
| void dart::gui::drawProgressBar | ( | int | _currFrame, |
| int | _totalFrame | ||
| ) |
| void dart::gui::drawStringOnScreen | ( | float | _x, |
| float | _y, | ||
| const std::string & | _s, | ||
| bool | _bigFont = true |
||
| ) |