Classes | Typedefs | Functions | Variables
moveit_rviz_plugin::utils Namespace Reference

Classes

class  FlatMergeProxyModel
 
class  FlatMergeProxyModelPrivate
 
class  Icon
 
class  TreeMergeProxyModel
 
class  TreeMergeProxyModelPrivate
 

Typedefs

using IconMaskAndColor = QPair< QString, QColor >
 
using MaskAndColor = QPair< QPixmap, QColor >
 
using MasksAndColors = QList< MaskAndColor >
 

Functions

static QPixmap combinedMask (const MasksAndColors &masks, Icon::IconStyleOptions style)
 
static QPixmap combinedPlainPixmaps (const QVector< IconMaskAndColor > &images)
 
static MasksAndColors masksAndColors (const Icon &icon, int)
 
static QPixmap masksToIcon (const MasksAndColors &masks, const QPixmap &combinedMask, Icon::IconStyleOptions style)
 
static QPixmap maskToColorAndAlpha (const QPixmap &mask, const QColor &color)
 
static void smearPixmap (QPainter *painter, const QPixmap &pixmap, qreal radius)
 

Variables

static const qreal PUNCH_EDGE_INTENSITY = 0.6
 
static const qreal PUNCH_EDGE_WIDTH = 0.5
 

Typedef Documentation

◆ IconMaskAndColor

using moveit_rviz_plugin::utils::IconMaskAndColor = typedef QPair<QString, QColor>

Definition at line 39 of file icon.h.

◆ MaskAndColor

using moveit_rviz_plugin::utils::MaskAndColor = typedef QPair<QPixmap, QColor>

Definition at line 102 of file icon.cpp.

◆ MasksAndColors

Definition at line 103 of file icon.cpp.

Function Documentation

◆ combinedMask()

static QPixmap moveit_rviz_plugin::utils::combinedMask ( const MasksAndColors masks,
Icon::IconStyleOptions  style 
)
static

Definition at line 127 of file icon.cpp.

◆ combinedPlainPixmaps()

static QPixmap moveit_rviz_plugin::utils::combinedPlainPixmaps ( const QVector< IconMaskAndColor > &  images)
static

Definition at line 186 of file icon.cpp.

◆ masksAndColors()

static MasksAndColors moveit_rviz_plugin::utils::masksAndColors ( const Icon icon,
int   
)
static

Definition at line 104 of file icon.cpp.

◆ masksToIcon()

static QPixmap moveit_rviz_plugin::utils::masksToIcon ( const MasksAndColors masks,
const QPixmap &  combinedMask,
Icon::IconStyleOptions  style 
)
static

Definition at line 150 of file icon.cpp.

◆ maskToColorAndAlpha()

static QPixmap moveit_rviz_plugin::utils::maskToColorAndAlpha ( const QPixmap &  mask,
const QColor &  color 
)
static

Definition at line 88 of file icon.cpp.

◆ smearPixmap()

static void moveit_rviz_plugin::utils::smearPixmap ( QPainter *  painter,
const QPixmap &  pixmap,
qreal  radius 
)
static

Definition at line 114 of file icon.cpp.

Variable Documentation

◆ PUNCH_EDGE_INTENSITY

const qreal moveit_rviz_plugin::utils::PUNCH_EDGE_INTENSITY = 0.6
static

Definition at line 86 of file icon.cpp.

◆ PUNCH_EDGE_WIDTH

const qreal moveit_rviz_plugin::utils::PUNCH_EDGE_WIDTH = 0.5
static

Definition at line 85 of file icon.cpp.



visualization
Author(s): Robert Haschke
autogenerated on Thu Feb 27 2025 03:39:51