![]() |
An open-source, flexible 3D physical simulation framework
|
This is the complete list of members for mars::graphics::OSGDrawItem, including all inherited members.
addToTriangleSet(OSGDrawItem *di, std::vector< float > vertices, mars::utils::Color myColor) | mars::graphics::OSGDrawItem | static |
createArrow(OSGDrawItem *di, mars::utils::Vector start, mars::utils::Vector end, mars::utils::Color myColor) | mars::graphics::OSGDrawItem | static |
createCircle(OSGDrawItem *di, mars::utils::Vector a, mars::utils::Vector b, mars::utils::Vector q, mars::utils::Color myColor, mars::utils::Color borderColor, int resolution) | mars::graphics::OSGDrawItem | static |
createHUDRectangle(OSGDrawItem *di, mars::interfaces::sReal height, mars::interfaces::sReal width, mars::utils::Vector myoff, mars::utils::Color myColor) | mars::graphics::OSGDrawItem | static |
createLabel(OSGDrawItem *di, mars::utils::Vector pos, mars::interfaces::sReal size, std::string label, std::string fontPath, double r=1.0, double g=1.0, double b=1.0, double a=1.0, int align_to_view=1) | mars::graphics::OSGDrawItem | static |
createLine(OSGDrawItem *di, mars::utils::Vector start, mars::utils::Vector end, mars::utils::Color myColor) | mars::graphics::OSGDrawItem | static |
createLines(OSGDrawItem *osgNode, std::vector< float > _vertices, mars::utils::Color myColor) | mars::graphics::OSGDrawItem | static |
createPlane(OSGDrawItem *di, double w, double l, double h, double res) | mars::graphics::OSGDrawItem | static |
createPoints(OSGDrawItem *di, std::vector< float > vertices, mars::utils::Color myColor) | mars::graphics::OSGDrawItem | static |
createRectangle(OSGDrawItem *di, mars::utils::Vector a, mars::utils::Vector b, mars::utils::Vector q, mars::utils::Color myColor, mars::utils::Color borderColor, int align_to_view=0) | mars::graphics::OSGDrawItem | static |
createSphere(OSGDrawItem *di, double rad) | mars::graphics::OSGDrawItem | static |
createTriangleSet(OSGDrawItem *di, std::vector< float > vertices, mars::utils::Color myColor) | mars::graphics::OSGDrawItem | static |
gw() | mars::graphics::OSGDrawItem | inline |
gw_ | mars::graphics::OSGDrawItem | private |
OSGDrawItem(GraphicsWidget *gw) | mars::graphics::OSGDrawItem | |
OSGDrawItem(GraphicsWidget *gw, const interfaces::draw_item &di, std::string font_path) | mars::graphics::OSGDrawItem | |
texture_ | mars::graphics::OSGDrawItem | private |
type_ | mars::graphics::OSGDrawItem | private |
update(interfaces::draw_item &di) | mars::graphics::OSGDrawItem | |
updateHUDRectangle(OSGDrawItem *di, mars::interfaces::sReal height, mars::interfaces::sReal width, mars::utils::Vector myoff, mars::utils::Color myColor) | mars::graphics::OSGDrawItem | static |
updateLabel(OSGDrawItem *di, mars::utils::Vector pos, mars::interfaces::sReal size, std::string label, double r, double g, double b, double a, int align_to_view) | mars::graphics::OSGDrawItem | static |
updatePoints(OSGDrawItem *di, std::vector< float > vertices) | mars::graphics::OSGDrawItem | static |
updateTriangleSet(OSGDrawItem *di, std::vector< float > vertices) | mars::graphics::OSGDrawItem | static |