Namespaces | Functions
marker_creation.cpp File Reference
#include <rviz_marker_tools/marker_creation.h>
#include <urdf_model/link.h>
#include <tf2_eigen/tf2_eigen.h>
#include <ros/console.h>
Include dependency graph for marker_creation.cpp:

Go to the source code of this file.

Namespaces

 rviz_marker_tools
 

Functions

std_msgs::ColorRGBA & rviz_marker_tools::brighten (std_msgs::ColorRGBA &color, double fraction)
 
geometry_msgs::Pose rviz_marker_tools::composePoses (const Eigen::Isometry3d &first, const geometry_msgs::Pose &second)
 
geometry_msgs::Pose rviz_marker_tools::composePoses (const geometry_msgs::Pose &first, const Eigen::Isometry3d &second)
 
std_msgs::ColorRGBA & rviz_marker_tools::darken (std_msgs::ColorRGBA &color, double fraction)
 
std_msgs::ColorRGBA rviz_marker_tools::getColor (Color color, double alpha=1.0)
 
double rviz_marker_tools::interpolate (double start, double end, double fraction)
 
std_msgs::ColorRGBA & rviz_marker_tools::interpolate (std_msgs::ColorRGBA &color, const std_msgs::ColorRGBA &other, double fraction)
 
vm::Marker & rviz_marker_tools::makeArrow (vm::Marker &m, const Eigen::Vector3d &start_point, const Eigen::Vector3d &end_point, double diameter, double head_length)
 
vm::Marker & rviz_marker_tools::makeArrow (vm::Marker &m, double scale, bool tip_at_origin)
 
vm::Marker & rviz_marker_tools::makeBox (vm::Marker &m, double x, double y, double z)
 
vm::Marker rviz_marker_tools::makeCone (double angle, vm::Marker &m)
 create a cone of given angle along the x-axis More...
 
vm::Marker & rviz_marker_tools::makeCylinder (vm::Marker &m, double diameter, double height)
 
vm::Marker & rviz_marker_tools::makeFromGeometry (vm::Marker &m, const urdf::Geometry &geom)
 
vm::Marker & rviz_marker_tools::makeMesh (vm::Marker &m, const std::string &filename, double sx, double sy, double sz)
 
vm::Marker & rviz_marker_tools::makeSphere (vm::Marker &m, double radius)
 
vm::Marker & rviz_marker_tools::makeText (vm::Marker &m, const std::string &text)
 
vm::Marker & rviz_marker_tools::makeXYPlane (vm::Marker &m)
 
vm::Marker & rviz_marker_tools::makeXZPlane (vm::Marker &m)
 
vm::Marker & rviz_marker_tools::makeYZPlane (vm::Marker &m)
 
void rviz_marker_tools::prepareMarker (vm::Marker &m, int marker_type)
 
std_msgs::ColorRGBA & rviz_marker_tools::setColor (std_msgs::ColorRGBA &color, Color color_id, double alpha=1.0)
 


rviz_marker_tools
Author(s): Robert Haschke
autogenerated on Sat May 3 2025 02:40:05