TranslucencyGroup(unsigned int dkey)
void _generateTranslucentItems(SPItem *parent)
Generate a new list of sibling items (recursive)
std::vector< SPItem * > _translucent_items
void setSolidItem(SPItem *item)
Set a specific item as the solid item, all other items are made translucent.
SVG drawing item for display.
void setOpacity(float opacity)
SPRoot * getRoot()
Returns our SPRoot.
Base class for visual SVG elements.
Inkscape::DrawingItem * get_arenaitem(unsigned key) const
Return the arenaitem corresponding to the given item in the display with the given key.
SPStyle * style
Represents the style properties, whether from presentation attributes, the style attribute,...
T< SPAttr::OPACITY, SPIScale24 > opacity
opacity
static char const *const parent
Canvas item belonging to an SVG drawing element.
static double TRANSLUCENCY_AMOUNT
Some things pertinent to all visible shapes: SPItem, SPItemView, SPItemCtx.
SPRoot: SVG <svg> implementation.
SPStyle - a style object for SPItem objects.
Render some items as translucent in a document rendering stack.