DART
6.7.3
|
This is the complete list of members for dart::gui::OpenGLRenderInterface, including all inherited members.
applyMaterial(const struct aiMaterial *mtl) | dart::gui::OpenGLRenderInterface | private |
clear(const Eigen::Vector3d &_color) override | dart::gui::OpenGLRenderInterface | virtual |
color4_to_float4(const aiColor4D *c, float f[4]) | dart::gui::OpenGLRenderInterface | private |
compileDisplayList(const Eigen::Vector3d &_size, const aiScene *_mesh) | dart::gui::RenderInterface | virtual |
compileList(dynamics::Skeleton *_skel) | dart::gui::OpenGLRenderInterface | |
compileList(dynamics::BodyNode *_node) | dart::gui::OpenGLRenderInterface | |
compileList(dynamics::Shape *_shape) | dart::gui::OpenGLRenderInterface | |
compileList(const Eigen::Vector3d &_scale, const aiScene *_mesh) | dart::gui::OpenGLRenderInterface | |
destroy() override | dart::gui::OpenGLRenderInterface | virtual |
drawCapsule(double radius, double height) override | dart::gui::OpenGLRenderInterface | virtual |
drawCone(double radius, double height) override | dart::gui::OpenGLRenderInterface | virtual |
drawCube(const Eigen::Vector3d &_size) override | dart::gui::OpenGLRenderInterface | virtual |
drawCylinder(double _radius, double _height, int slices=16, int stacks=16) override | dart::gui::OpenGLRenderInterface | virtual |
drawEllipsoid(const Eigen::Vector3d &_diameters) override | dart::gui::OpenGLRenderInterface | virtual |
drawLineSegments(const std::vector< Eigen::Vector3d > &_vertices, const common::aligned_vector< Eigen::Vector2i > &_connections) override | dart::gui::OpenGLRenderInterface | virtual |
drawList(GLuint index) override | dart::gui::OpenGLRenderInterface | |
dart::gui::RenderInterface::drawList(unsigned int index) | dart::gui::RenderInterface | virtual |
drawMesh(const Eigen::Vector3d &_scale, const aiScene *_mesh) override | dart::gui::OpenGLRenderInterface | virtual |
drawMultiSphere(const std::vector< std::pair< double, Eigen::Vector3d >> &spheres, int slices=16, int stacks=16) override | dart::gui::OpenGLRenderInterface | virtual |
drawOpenCylinder(double baseRadius, double topRadius, double height, int slices=16, int stacks=16) override | dart::gui::OpenGLRenderInterface | virtual |
drawSoftMesh(const aiMesh *mesh) override | dart::gui::OpenGLRenderInterface | virtual |
drawSphere(double radius, int slices=16, int stacks=16) override | dart::gui::OpenGLRenderInterface | virtual |
getMaterial(Eigen::Vector3d &_diffuse, Eigen::Vector3d &_specular, double &_cosinePow) const override | dart::gui::OpenGLRenderInterface | virtual |
getViewport(int &_x, int &_y, int &_width, int &_height) const override | dart::gui::OpenGLRenderInterface | virtual |
initialize() override | dart::gui::OpenGLRenderInterface | virtual |
mViewportHeight | dart::gui::OpenGLRenderInterface | private |
mViewportWidth | dart::gui::OpenGLRenderInterface | private |
mViewportX | dart::gui::OpenGLRenderInterface | private |
mViewportY | dart::gui::OpenGLRenderInterface | private |
OpenGLRenderInterface() | dart::gui::OpenGLRenderInterface | inline |
popMatrix() override | dart::gui::OpenGLRenderInterface | virtual |
popName() override | dart::gui::OpenGLRenderInterface | virtual |
pushMatrix() override | dart::gui::OpenGLRenderInterface | virtual |
pushName(int _id) override | dart::gui::OpenGLRenderInterface | virtual |
readFrameBuffer(DecoBufferType _buffType, DecoColorChannel _ch, void *_pixels) override | dart::gui::OpenGLRenderInterface | virtual |
recursiveRender(const struct aiScene *sc, const struct aiNode *nd) | dart::gui::OpenGLRenderInterface | private |
RenderInterface() | dart::gui::RenderInterface | inline |
rotate(const Eigen::Vector3d &_axis, double _rad) override | dart::gui::OpenGLRenderInterface | virtual |
saveToImage(const char *_filename, DecoBufferType _buffType=BT_Back) override | dart::gui::OpenGLRenderInterface | virtual |
scale(const Eigen::Vector3d &_scale) override | dart::gui::OpenGLRenderInterface | virtual |
set_float4(float f[4], float a, float b, float c, float d) | dart::gui::OpenGLRenderInterface | private |
setDefaultMaterial() override | dart::gui::OpenGLRenderInterface | virtual |
setLineWidth(float _width) override | dart::gui::OpenGLRenderInterface | virtual |
setMaterial(const Eigen::Vector3d &_diffuse, const Eigen::Vector3d &_specular, double _cosinePow) override | dart::gui::OpenGLRenderInterface | virtual |
setPenColor(const Eigen::Vector4d &_col) override | dart::gui::OpenGLRenderInterface | virtual |
setPenColor(const Eigen::Vector3d &_col) override | dart::gui::OpenGLRenderInterface | virtual |
setViewport(int _x, int _y, int _width, int _height) override | dart::gui::OpenGLRenderInterface | virtual |
transform(const Eigen::Isometry3d &_transform) override | dart::gui::OpenGLRenderInterface | virtual |
translate(const Eigen::Vector3d &_offset) override | dart::gui::OpenGLRenderInterface | virtual |
~OpenGLRenderInterface() | dart::gui::OpenGLRenderInterface | inlinevirtual |
~RenderInterface() | dart::gui::RenderInterface | inlinevirtual |