SOFA API  d64a5b5c
Open source framework for multi-physics simuation
sofa::gl::DrawToolGL Member List

This is the complete list of members for sofa::gl::DrawToolGL, including all inherited members.

clear() overridesofa::gl::DrawToolGLvirtual
disableBlending() overridesofa::gl::DrawToolGLvirtual
disableDepthTest() overridesofa::gl::DrawToolGLvirtual
disableLighting() overridesofa::gl::DrawToolGLvirtual
disablePolygonOffset() overridesofa::gl::DrawToolGLvirtual
draw3DText(const type::Vec3 &p, float scale, const type::RGBAColor &color, const char *text) overridesofa::gl::DrawToolGLvirtual
draw3DText_Indices(const std::vector< type::Vec3 > &positions, float scale, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawArrow(const type::Vec3 &p1, const type::Vec3 &p2, float radius, const type::RGBAColor &color, int subd=16) overridesofa::gl::DrawToolGLvirtual
drawArrow(const type::Vec3 &p1, const type::Vec3 &p2, float radius, float coneLength, const type::RGBAColor &color, int subd=16) overridesofa::gl::DrawToolGLvirtual
drawArrow(const type::Vec3 &p1, const type::Vec3 &p2, float radius, float coneLength, float coneRadius, const type::RGBAColor &color, int subd=16) overridesofa::gl::DrawToolGLvirtual
drawBoundingBox(const type::Vec3 &min, const type::Vec3 &max, float size=1.0) overridesofa::gl::DrawToolGLvirtual
drawCapsule(const type::Vec3 &p1, const type::Vec3 &p2, float radius, const type::RGBAColor &color, int subd=16) overridesofa::gl::DrawToolGLvirtual
drawCircle(float radius, float lineThickness, int resolution, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawCone(const type::Vec3 &p1, const type::Vec3 &p2, float radius1, float radius2, const type::RGBAColor &color, int subd=16) overridesofa::gl::DrawToolGLvirtual
drawCross(const type::Vec3 &p, float length, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawCube(const float &radius, const type::RGBAColor &color, const int &subd=16) overridesofa::gl::DrawToolGLvirtual
drawCylinder(const type::Vec3 &p1, const type::Vec3 &p2, float radius, const type::RGBAColor &color, int subd=16) overridesofa::gl::DrawToolGLvirtual
drawDisk(float radius, double from, double to, int resolution, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawEllipsoid(const type::Vec3 &p, const type::Vec3 &radii) overridesofa::gl::DrawToolGLvirtual
drawFakeSpheres(const std::vector< type::Vec3 > &points, const std::vector< float > &radius, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawFakeSpheres(const std::vector< type::Vec3 > &points, float radius, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawFrame(const type::Vec3 &position, const Quaternion &orientation, const type::Vec3f &size) overridesofa::gl::DrawToolGLvirtual
drawFrame(const type::Vec3 &position, const Quaternion &orientation, const type::Vec3f &size, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawHexahedra(const std::vector< type::Vec3 > &points, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawHexahedron(const type::Vec3 &p0, const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &p4, const type::Vec3 &p5, const type::Vec3 &p6, const type::Vec3 &p7, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawInfiniteLine(const type::Vec3 &point, const type::Vec3 &direction, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawLine(const type::Vec3 &p1, const type::Vec3 &p2, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawLineLoop(const std::vector< type::Vec3 > &points, float size, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawLines(const std::vector< type::Vec3 > &points, float size, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawLines(const std::vector< type::Vec3 > &points, float size, const std::vector< type::RGBAColor > &colors) overridesofa::gl::DrawToolGLvirtual
drawLines(const std::vector< type::Vec3 > &points, const std::vector< type::Vec2i > &index, float size, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawLineStrip(const std::vector< type::Vec3 > &points, float size, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawPlus(const float &radius, const type::RGBAColor &color, const int &subd=16) overridesofa::gl::DrawToolGLvirtual
drawPoint(const type::Vec3 &p, const type::RGBAColor &c) overridesofa::gl::DrawToolGLvirtual
drawPoint(const type::Vec3 &p, const type::Vec3 &n, const type::RGBAColor &c) overridesofa::gl::DrawToolGLvirtual
drawPoints(const std::vector< type::Vec3 > &points, float size, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawPoints(const std::vector< type::Vec3 > &points, float size, const std::vector< type::RGBAColor > &color) overridesofa::gl::DrawToolGLvirtual
drawQuad(const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &p4, const type::Vec3 &normal) overridesofa::gl::DrawToolGLvirtual
drawQuad(const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &p4, const type::Vec3 &normal, const type::RGBAColor &c) overridesofa::gl::DrawToolGLvirtual
drawQuad(const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &p4, const type::Vec3 &normal, const type::RGBAColor &c1, const type::RGBAColor &c2, const type::RGBAColor &c3, const type::RGBAColor &c4) overridesofa::gl::DrawToolGLvirtual
drawQuad(const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &p4, const type::Vec3 &normal1, const type::Vec3 &normal2, const type::Vec3 &normal3, const type::Vec3 &normal4, const type::RGBAColor &c1, const type::RGBAColor &c2, const type::RGBAColor &c3, const type::RGBAColor &c4) overridesofa::gl::DrawToolGLvirtual
drawQuads(const std::vector< type::Vec3 > &points, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawQuads(const std::vector< type::Vec3 > &points, const std::vector< type::RGBAColor > &colors) overridesofa::gl::DrawToolGLvirtual
drawScaledHexahedra(const std::vector< type::Vec3 > &points, const type::RGBAColor &color, const float scale) overridesofa::gl::DrawToolGLvirtual
drawScaledTetrahedra(const std::vector< type::Vec3 > &points, const type::RGBAColor &color, const float scale) overridesofa::gl::DrawToolGLvirtual
drawScaledTetrahedron(const type::Vec3 &p0, const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::RGBAColor &color, const float scale) overridesofa::gl::DrawToolGLvirtual
drawSphere(const type::Vec3 &p, float radius) overridesofa::gl::DrawToolGLvirtual
drawSphere(const type::Vec3 &p, float radius, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawSpheres(const std::vector< type::Vec3 > &points, const std::vector< float > &radius, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawSpheres(const std::vector< type::Vec3 > &points, float radius, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawTetrahedra(const std::vector< type::Vec3 > &points, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawTetrahedron(const type::Vec3 &p0, const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
DrawTool()sofa::helper::visual::DrawToolinline
DrawToolGL()sofa::gl::DrawToolGL
drawTriangle(const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &normal) overridesofa::gl::DrawToolGLvirtual
drawTriangle(const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &normal, const type::RGBAColor &c) overridesofa::gl::DrawToolGLvirtual
drawTriangle(const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &normal, const type::RGBAColor &c1, const type::RGBAColor &c2, const type::RGBAColor &c3) overridesofa::gl::DrawToolGLvirtual
drawTriangle(const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &normal1, const type::Vec3 &normal2, const type::Vec3 &normal3, const type::RGBAColor &c1, const type::RGBAColor &c2, const type::RGBAColor &c3) overridesofa::gl::DrawToolGLvirtual
drawTriangleFan(const std::vector< type::Vec3 > &points, const std::vector< type::Vec3 > &normal, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawTriangles(const std::vector< type::Vec3 > &points, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawTriangles(const std::vector< type::Vec3 > &points, const std::vector< type::RGBAColor > &color) overridesofa::gl::DrawToolGLvirtual
drawTriangles(const std::vector< type::Vec3 > &points, const type::Vec3 &normal, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawTriangles(const std::vector< type::Vec3 > &points, const std::vector< type::Vec3i > &index, const std::vector< type::Vec3 > &normal, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
drawTriangles(const std::vector< type::Vec3 > &points, const std::vector< type::Vec3i > &index, const std::vector< type::Vec3 > &normal, const std::vector< type::RGBAColor > &color) overridesofa::gl::DrawToolGLvirtual
drawTriangles(const std::vector< type::Vec3 > &points, const std::vector< type::Vec3 > &normal, const std::vector< type::RGBAColor > &color) overridesofa::gl::DrawToolGLvirtual
drawTriangleStrip(const std::vector< type::Vec3 > &points, const std::vector< type::Vec3 > &normal, const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
enableBlending() overridesofa::gl::DrawToolGLvirtual
enableDepthTest() overridesofa::gl::DrawToolGLvirtual
enableLighting() overridesofa::gl::DrawToolGLvirtual
enablePolygonOffset(float factor, float units) overridesofa::gl::DrawToolGLvirtual
getLightEnabled()sofa::gl::DrawToolGLinline
getPolygonMode()sofa::gl::DrawToolGLinline
getWireFrameEnabled()sofa::gl::DrawToolGLinline
init() overridesofa::gl::DrawToolGLvirtual
internalDrawLine(const type::Vec3 &p1, const type::Vec3 &p2, const type::RGBAColor &color)sofa::gl::DrawToolGLprotectedvirtual
internalDrawPoint(const type::Vec3 &p, const type::RGBAColor &c)sofa::gl::DrawToolGLprotectedvirtual
internalDrawPoint(const type::Vec3 &p, const type::Vec3 &n, const type::RGBAColor &c)sofa::gl::DrawToolGLprotectedvirtual
internalDrawQuad(const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &p4, const type::Vec3 &normal)sofa::gl::DrawToolGLprotectedvirtual
internalDrawQuad(const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &p4, const type::Vec3 &normal, const type::RGBAColor &c)sofa::gl::DrawToolGLprotectedvirtual
internalDrawQuad(const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &p4, const type::Vec3 &normal, const type::RGBAColor &c1, const type::RGBAColor &c2, const type::RGBAColor &c3, const type::RGBAColor &c4)sofa::gl::DrawToolGLprotectedvirtual
internalDrawQuad(const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &p4, const type::Vec3 &normal1, const type::Vec3 &normal2, const type::Vec3 &normal3, const type::Vec3 &normal4, const type::RGBAColor &c1, const type::RGBAColor &c2, const type::RGBAColor &c3, const type::RGBAColor &c4)sofa::gl::DrawToolGLprotectedvirtual
internalDrawSphere(const type::Vec3 &center, const float &radius, const unsigned int rings, const unsigned int sectors)sofa::gl::DrawToolGL
internalDrawSpheres(const type::vector< type::Vec3 > &centers, const float &radius, const unsigned int rings, const unsigned int sectors)sofa::gl::DrawToolGL
internalDrawTriangle(const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &normal)sofa::gl::DrawToolGLprotectedvirtual
internalDrawTriangle(const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &normal, const type::RGBAColor &c)sofa::gl::DrawToolGLprotectedvirtual
internalDrawTriangle(const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &normal, const type::RGBAColor &c1, const type::RGBAColor &c2, const type::RGBAColor &c3)sofa::gl::DrawToolGLprotectedvirtual
internalDrawTriangle(const type::Vec3 &p1, const type::Vec3 &p2, const type::Vec3 &p3, const type::Vec3 &normal1, const type::Vec3 &normal2, const type::Vec3 &normal3, const type::RGBAColor &c1, const type::RGBAColor &c2, const type::RGBAColor &c3)sofa::gl::DrawToolGLprotectedvirtual
m_fakeSphereUtilsofa::gl::DrawToolGLprotected
m_sphereUtilsofa::gl::DrawToolGLprotected
makeStateLifeCycle()sofa::helper::visual::DrawTool
mLightEnabledsofa::gl::DrawToolGLprotected
mPolygonModesofa::gl::DrawToolGLprotected
multMatrix(float *glTransform) overridesofa::gl::DrawToolGLvirtual
mWireFrameEnabledsofa::gl::DrawToolGLprotected
popMatrix() overridesofa::gl::DrawToolGLvirtual
pushMatrix() overridesofa::gl::DrawToolGLvirtual
Quaternion typedefsofa::gl::DrawToolGL
readPixels(int x, int y, int w, int h, float *rgb, float *z=nullptr) overridesofa::gl::DrawToolGLvirtual
resetMaterial(const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
resetMaterial() overridesofa::gl::DrawToolGLvirtual
restoreLastState() overridesofa::gl::DrawToolGLvirtual
RGBAColor typedefsofa::helper::visual::DrawTool
saveLastState() overridesofa::gl::DrawToolGLvirtual
scale(float s) overridesofa::gl::DrawToolGLvirtual
setLightingEnabled(bool _isAnabled) overridesofa::gl::DrawToolGLvirtual
setMaterial(const type::RGBAColor &color) overridesofa::gl::DrawToolGLvirtual
setPolygonMode(int _mode, bool _wireframe) overridesofa::gl::DrawToolGLvirtual
SOFA_ATTRIBUTE_REPLACED__TYPEMEMBER(RGBAColor, sofa::type::RGBAColor)sofa::gl::DrawToolGL
SOFA_ATTRIBUTE_REPLACED__TYPEMEMBER(Vector3, sofa::type::Vec3)sofa::gl::DrawToolGL
SOFA_ATTRIBUTE_REPLACED__TYPEMEMBER(Vec3f, sofa::type::Vec3f)sofa::gl::DrawToolGL
SOFA_ATTRIBUTE_REPLACED__TYPEMEMBER(Vec3i, sofa::type::Vec3i)sofa::gl::DrawToolGL
SOFA_ATTRIBUTE_REPLACED__TYPEMEMBER(Vec2i, sofa::type::Vec2i)sofa::gl::DrawToolGL
StateLifeCycle()=deletesofa::helper::visual::DrawTool
StateLifeCycle(const StateLifeCycle &)=deletesofa::helper::visual::DrawTool
StateLifeCycle(DrawTool *drawTool)sofa::helper::visual::DrawTool
translate(float x, float y, float z) overridesofa::gl::DrawToolGLvirtual
Vec2i typedefsofa::helper::visual::DrawTool
Vec3 typedefsofa::helper::visual::DrawTool
Vec3f typedefsofa::helper::visual::DrawTool
Vec3i typedefsofa::helper::visual::DrawTool
Vec4f typedefsofa::helper::visual::DrawTool
writeOverlayText(int x, int y, unsigned fontSize, const type::RGBAColor &color, const char *text) overridesofa::gl::DrawToolGLvirtual
~DrawTool()sofa::helper::visual::DrawToolinlinevirtual
~DrawToolGL() overridesofa::gl::DrawToolGLvirtual
~StateLifeCycle()sofa::helper::visual::DrawTool