summaryrefslogtreecommitdiff
path: root/src/cairo.h
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2008-04-06 02:47:32 -0700
committerCarl Worth <cworth@cworth.org>2008-04-06 02:47:32 -0700
commite07e1b7bbbac59ae2ea25ed762c017b477e22cc4 (patch)
tree017cd74ea6d3efd72a5bdd6bca3de3d827292237 /src/cairo.h
parenta55669c325c341fa6175a193cb0d6fa30b8247c9 (diff)
Document many more defaults
Including: fallback_resolution, fill_rule, line_cap, line_join, miter_limit, font_face, font_size, and operator.
Diffstat (limited to 'src/cairo.h')
-rw-r--r--src/cairo.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/cairo.h b/src/cairo.h
index 560178b0..4a3a773d 100644
--- a/src/cairo.h
+++ b/src/cairo.h
@@ -373,6 +373,8 @@ cairo_pop_group_to_source (cairo_t *cr);
* #cairo_operator_t is used to set the compositing operator for all cairo
* drawing operations.
*
+ * The default operator is %CAIRO_OPERATOR_OVER.
+ *
* The operators marked as <firstterm>unbounded</firstterm> modify their
* destination even outside of the mask layer (that is, their effect is not
* bound by the mask layer). However, their effect can still be limited by
@@ -473,6 +475,8 @@ cairo_set_antialias (cairo_t *cr, cairo_antialias_t antialias);
* (Note that filling is not actually implemented in this way. This
* is just a description of the rule that is applied.)
*
+ * The default fill rule is %CAIRO_FILL_RULE_WINDING.
+ *
* New entries may be added in future versions.
**/
typedef enum _cairo_fill_rule {
@@ -492,7 +496,9 @@ cairo_set_line_width (cairo_t *cr, double width);
* @CAIRO_LINE_CAP_ROUND: use a round ending, the center of the circle is the end point
* @CAIRO_LINE_CAP_SQUARE: use squared ending, the center of the square is the end point
*
- * Specifies how to render the endpoint of a line when stroking.
+ * Specifies how to render the endpoints of the path when stroking.
+ *
+ * The default line cap style is %CAIRO_LINE_CAP_BUTT.
**/
typedef enum _cairo_line_cap {
CAIRO_LINE_CAP_BUTT,
@@ -513,6 +519,8 @@ cairo_set_line_cap (cairo_t *cr, cairo_line_cap_t line_cap);
* the line width from the joint point
*
* Specifies how to render the junction of two lines when stroking.
+ *
+ * The default line join style is %CAIRO_LINE_JOIN_MITER.
**/
typedef enum _cairo_line_join {
CAIRO_LINE_JOIN_MITER,