Inkscape
Vector Graphics Editor
|
Rendering-related code. More...
Classes | |
class | SnapIndicator |
class | TemporaryItem |
Provides a class to put a canvasitem temporarily on-canvas. More... | |
class | TemporaryItemList |
Provides a class that can contain active TemporaryItems on a desktop. More... | |
class | TranslucencyGroup |
Functions | |
void | ExtractARGB32 (guint32 px, guint32 &a, guint32 &r, guint32 &g, guint &b) |
void | ExtractRGB32 (guint32 px, guint32 &r, guint32 &g, guint &b) |
guint | AssembleARGB32 (guint32 a, guint32 r, guint32 g, guint32 b) |
std::pair< Geom::Coord, int > | get_y_and_sign (Geom::Rect const &source, Geom::Rect const &target, double const offset) |
std::pair< Geom::Coord, int > | get_x_and_sign (Geom::Rect const &source, Geom::Rect const &target, double const offset) |
Variables | |
static std::map< SnapSourceType, Glib::ustring > | source2string |
static std::map< SnapTargetType, Glib::ustring > | target2string |
static double | TRANSLUCENCY_AMOUNT = 0.2 |
Rendering-related code.
This namespace contains code related to the renderer.
Definition at line 207 of file cairo-utils.h.
References AssembleARGB32().
Referenced by AssembleARGB32().
|
inline |
Definition at line 192 of file cairo-utils.h.
References ExtractARGB32().
Referenced by ExtractARGB32().
Definition at line 200 of file cairo-utils.h.
References ExtractRGB32().
Referenced by ExtractRGB32().
std::pair< Geom::Coord, int > Inkscape::Display::get_x_and_sign | ( | Geom::Rect const & | source, |
Geom::Rect const & | target, | ||
double const | offset | ||
) |
Definition at line 377 of file snap-indicator.cpp.
References Geom::GenericRect< C >::max(), Geom::GenericRect< C >::midpoint(), Geom::GenericRect< C >::min(), offset, and sign().
Referenced by Inkscape::Display::SnapIndicator::make_distribution_indicators().
std::pair< Geom::Coord, int > Inkscape::Display::get_y_and_sign | ( | Geom::Rect const & | source, |
Geom::Rect const & | target, | ||
double const | offset | ||
) |
Definition at line 359 of file snap-indicator.cpp.
References Geom::GenericRect< C >::max(), Geom::GenericRect< C >::midpoint(), Geom::GenericRect< C >::min(), offset, and sign().
Referenced by Inkscape::Display::SnapIndicator::make_distribution_indicators().
|
static |
Definition at line 42 of file snap-indicator.cpp.
Referenced by Inkscape::Display::SnapIndicator::set_new_snaptarget().
|
static |
Definition at line 67 of file snap-indicator.cpp.
Referenced by Inkscape::Display::SnapIndicator::set_new_snaptarget().
|
static |
Definition at line 24 of file translucency-group.cpp.
Referenced by Inkscape::Display::TranslucencyGroup::setSolidItem().