#include "icon.h"
#include <QApplication>
#include <QIcon>
#include <QImage>
#include <QMetaEnum>
#include <QPainter>
#include <QPaintEngine>
#include <QWidget>
Go to the source code of this file.
Namespaces | |
moveit_rviz_plugin | |
moveit_rviz_plugin::utils | |
Typedefs | |
using | moveit_rviz_plugin::utils::MaskAndColor = QPair< QPixmap, QColor > |
using | moveit_rviz_plugin::utils::MasksAndColors = QList< MaskAndColor > |
Functions | |
static QPixmap | moveit_rviz_plugin::utils::combinedMask (const MasksAndColors &masks, Icon::IconStyleOptions style) |
static QPixmap | moveit_rviz_plugin::utils::combinedPlainPixmaps (const QVector< IconMaskAndColor > &images) |
static MasksAndColors | moveit_rviz_plugin::utils::masksAndColors (const Icon &icon, int) |
static QPixmap | moveit_rviz_plugin::utils::masksToIcon (const MasksAndColors &masks, const QPixmap &combinedMask, Icon::IconStyleOptions style) |
static QPixmap | moveit_rviz_plugin::utils::maskToColorAndAlpha (const QPixmap &mask, const QColor &color) |
static void | moveit_rviz_plugin::utils::smearPixmap (QPainter *painter, const QPixmap &pixmap, qreal radius) |
Variables | |
static const qreal | moveit_rviz_plugin::utils::PUNCH_EDGE_INTENSITY = 0.6 |
static const qreal | moveit_rviz_plugin::utils::PUNCH_EDGE_WIDTH = 0.5 |