Struct cairo_path_t
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.
Fields
Name | Type | Description |
---|---|---|
data
|
cairo_path_data_t* |
the elements in the path |
num_data
|
int |
the number of elements in the data array
|
status
|
cairo_status_t |
the current error status
|
Authors
Johannes Pfau | cairoD |
cairo team | cairo |
Copyright
License
cairoD wrapper/bindings | Boost License 1.0 |
cairo | LGPL 2.1 / MPL 1.1 |