Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
stage::draw Namespace Reference

Description

Display and drawing helpers and utilities.

Functions

RefPtr< SolidPattern > pattern_set_red (RefPtr< SolidPattern > const &color, double red)
 
RefPtr< SolidPattern > pattern_set_green (RefPtr< SolidPattern > const &color, double green)
 
RefPtr< SolidPattern > pattern_set_blue (RefPtr< SolidPattern > const &color, double blue)
 
RefPtr< SolidPattern > pattern_set_alpha (RefPtr< SolidPattern > const &color, double alpha)
 
bool pt_in_rect (Gdk::Point const &point, Gdk::Rectangle const &rect)
 
bool rects_overlap (Gdk::Rectangle const &recA, Gdk::Rectangle const &recB)
 

Function Documentation

◆ pattern_set_red()

RefPtr< SolidPattern > pattern_set_red ( RefPtr< SolidPattern > const &  color,
double  red 
)
inline

Definition at line 35 of file cairo-util.hpp.

◆ pattern_set_green()

RefPtr< SolidPattern > pattern_set_green ( RefPtr< SolidPattern > const &  color,
double  green 
)
inline

Definition at line 48 of file cairo-util.hpp.

◆ pattern_set_blue()

RefPtr< SolidPattern > pattern_set_blue ( RefPtr< SolidPattern > const &  color,
double  blue 
)
inline

Definition at line 61 of file cairo-util.hpp.

◆ pattern_set_alpha()

RefPtr< SolidPattern > pattern_set_alpha ( RefPtr< SolidPattern > const &  color,
double  alpha 
)
inline

Definition at line 74 of file cairo-util.hpp.

◆ pt_in_rect()

bool pt_in_rect ( Gdk::Point const &  point,
Gdk::Rectangle const &  rect 
)
inline

Definition at line 88 of file cairo-util.hpp.

◆ rects_overlap()

bool rects_overlap ( Gdk::Rectangle const &  recA,
Gdk::Rectangle const &  recB 
)
inline

Definition at line 97 of file cairo-util.hpp.

References util::max(), and util::min().

+ Here is the call graph for this function: