#include <ros/ros.h>
#include <visualization_msgs/MarkerArray.h>
#include <std_msgs/ColorRGBA.h>
#include <Eigen/Core>
Go to the source code of this file.
Namespaces | |
namespace | grid_map_visualization |
Functions | |
double | grid_map_visualization::computeLinearMapping (const double &sourceValue, const double &sourceLowerValue, const double &sourceUpperValue, const double &mapLowerValue, const double &mapUpperValue) |
void | grid_map_visualization::getColorMessageFromColorVector (std_msgs::ColorRGBA &colorMessage, const Eigen::Vector3f &colorVector, bool resetTransparency=true) |
void | grid_map_visualization::getColorVectorFromColorMessage (Eigen::Vector3f &colorVector, const std_msgs::ColorRGBA &colorMessage) |
void | grid_map_visualization::interpolateBetweenColors (std_msgs::ColorRGBA &color, const std_msgs::ColorRGBA &colorForLowerValue, const std_msgs::ColorRGBA &colorForUpperValue, const double value, const double lowerValueBound, const double upperValueBound) |
void | grid_map_visualization::setColorChannelFromValue (float &colorChannel, const double value, const double lowerValueBound, const double upperValueBound, const bool invert=false, const double colorChannelLowerValue=0.0, const double colorChannelUpperValue=1.0) |
void | grid_map_visualization::setColorFromColorValue (std_msgs::ColorRGBA &color, const unsigned long &colorValue, bool resetTransparency=true) |
void | grid_map_visualization::setColorFromValue (std_msgs::ColorRGBA &color, const double value, const double lowerValueBound, const double upperValueBound) |
void | grid_map_visualization::setSaturationFromValue (std_msgs::ColorRGBA &color, const double value, const double lowerValueBound, const double upperValueBound, const double maxSaturation, const double minSaturation) |