Public Attributes

cairo_path Struct Reference

cairo_path_t: More...

#include <cairo.h>

Collaboration diagram for cairo_path:

List of all members.

Public Attributes

cairo_status_t status
cairo_path_data_tdata
int num_data

Detailed Description

cairo_path_t:

Status:
: the current error status : the elements in the path : the number of elements in the data array

A data structure for holding a path. This data structure serves as the return value for cairo_copy_path() and cairo_copy_path_flat() as well the input value for cairo_append_path().

See cairo_path_data_t for hints on how to iterate over the actual data within the path.

The num_data member gives the number of elements in the data array. This number is larger than the number of independent path portions (defined in cairo_path_data_type_t), since the data includes both headers and coordinates for each portion.


Member Data Documentation


The documentation for this struct was generated from the following file: