AdvancedCoinVisualizationFactory() | AdvancedCoinVisualizationFactory | |
applyDisplacement(VirtualRobot::VisualizationNodePtr o, Eigen::Matrix4f &m) override | AdvancedVisualizationFactory | inlinevirtual |
component | AdvancedVisualizationFactory | protected |
createArrow(const Eigen::Vector3f &n, float length=50.0f, float width=2.0f, const Color &color=Color::Gray()) override | AdvancedVisualizationFactory | inlinevirtual |
createBoundingBox(const VirtualRobot::BoundingBox &bbox, bool wireFrame=false) override | AdvancedVisualizationFactory | inlinevirtual |
createBox(float width, float height, float depth, float colorR=0.5f, float colorG=0.5f, float colorB=0.5f) override | AdvancedVisualizationFactory | inlinevirtual |
createCircle(float radius, float circleCompletion, float width, float colorR=1.0f, float colorG=0.5f, float colorB=0.5f, size_t numberOfCircleParts=30) override | AdvancedVisualizationFactory | inlinevirtual |
createCircleArrow(float radius, float tubeRadius, float completion=1, float colorR=0.5f, float colorG=0.5f, float colorB=0.5f, float transparency=0.0f, int sides=8, int rings=30) override | AdvancedVisualizationFactory | inlinevirtual |
createCoordSystem(float scaling=1.0f, std::string *text=NULL, float axisLength=100.0f, float axisSize=3.0f, int nrOfBlocks=10) override | AdvancedVisualizationFactory | inlinevirtual |
createCurve(const std::vector< PoseBasePtr > points, bool highlight) override | AdvancedCoinVisualizationFactory | virtual |
createCylinder(float radius, float height, float colorR=0.5f, float colorG=0.5f, float colorB=0.5f) override | AdvancedVisualizationFactory | inlinevirtual |
createEllipse(float x, float y, float z, bool showAxes=true, float axesHeight=4.0f, float axesWidth=8.0f) override | AdvancedVisualizationFactory | inlinevirtual |
createLine(const Eigen::Vector3f &from, const Eigen::Vector3f &to, float width=1.0f, float colorR=0.5f, float colorG=0.5f, float colorB=0.5f) override | AdvancedVisualizationFactory | inlinevirtual |
createLine(const Eigen::Matrix4f &from, const Eigen::Matrix4f &to, float width=1.0f, float colorR=0.5f, float colorG=0.5f, float colorB=0.5f) override | AdvancedVisualizationFactory | inlinevirtual |
createManipulator(VirtualRobot::RobotNodeSetPtr kc, VirtualRobot::RobotPtr robot) | AdvancedVisualizationFactory | |
createPlane(const Eigen::Vector3f &position, const Eigen::Vector3f &normal, float extend, float transparency, float colorR=0.5f, float colorG=0.5f, float colorB=0.5f) override | AdvancedVisualizationFactory | inlinevirtual |
createPlane(const VirtualRobot::MathTools::Plane &plane, float extend, float transparency, float colorR=0.5f, float colorG=0.5f, float colorB=0.5f) override | AdvancedVisualizationFactory | inlinevirtual |
createSphere(float radius, float colorR=0.5f, float colorG=0.5f, float colorB=0.5f) override | AdvancedVisualizationFactory | inlinevirtual |
createText(const std::string &text, bool billboard=false, float scaling=1.0f, Color c=Color::Black(), float offsetX=20.0f, float offsetY=20.0f, float offsetZ=0.0f) override | AdvancedVisualizationFactory | inlinevirtual |
createTorus(float radius, float tubeRadius, float completion=1.0f, float colorR=0.5f, float colorG=0.5f, float colorB=0.5f, float transparency=0.0f, int sides=8, int rings=30) override | AdvancedVisualizationFactory | inlinevirtual |
createTrajectory(VirtualRobot::TrajectoryPtr t, Color colorNode=Color::Blue(), Color colorLine=Color::Gray(), float nodeSize=15.0f, float lineSize=4.0f) override | AdvancedVisualizationFactory | inlinevirtual |
createTriMeshModelVisualization(VirtualRobot::TriMeshModelPtr model, Eigen::Matrix4f &pose, float scaleX=1.0f, float scaleY=1.0f, float scaleZ=1.0f) override | AdvancedVisualizationFactory | inlinevirtual |
createTriMeshModelVisualization(VirtualRobot::TriMeshModelPtr model, bool showNormals, Eigen::Matrix4f &pose, bool showLines=true) override | AdvancedVisualizationFactory | inlinevirtual |
createUnitedVisualization(const std::vector< VirtualRobot::VisualizationNodePtr > &visualizations) const override | AdvancedVisualizationFactory | inlinevirtual |
createVertexVisualization(const Eigen::Vector3f &position, float radius, float transparency, float colorR=0.5f, float colorG=0.5f, float colorB=0.5f) override | AdvancedVisualizationFactory | inlinevirtual |
createVisualization() override | AdvancedVisualizationFactory | inlinevirtual |
getVisualizationFromFile(const std::string &filename, bool boundingBox=false, float scaleX=1.0f, float scaleY=1.0f, float scaleZ=1.0f) override | AdvancedVisualizationFactory | inlinevirtual |
getVisualizationFromFile(const std::ifstream &ifs, bool boundingBox=false, float scaleX=1.0f, float scaleY=1.0f, float scaleZ=1.0f) override | AdvancedVisualizationFactory | inlinevirtual |
getVisualizationFromPrimitives(const std::vector< VirtualRobot::Primitive::PrimitivePtr > &primitives, bool boundingBox=false, Color color=Color::Gray()) override | AdvancedVisualizationFactory | inlinevirtual |
init(int &argc, char *argv[], const std::string &appName) override | AdvancedVisualizationFactory | inlinevirtual |