Surface.createSimilar - multiple declarations
- Function Surface.createSimilar
- Function Surface.createSimilar
Function Surface.createSimilar
Create a new surface that is as compatible as possible with
an existing surface. For example the new surface will have the
same fallback resolution and font options as other
. Generally,
the new surface will also use the same backend as other
, unless
that is not possible for some reason. The type
of the returned
surface may be examined with Surface.getType
().
Initially the surface contents are all 0 (transparent if contents have transparency, black otherwise.)
Prototype
static Surface createSimilar(
Surface other,
cairo_content_t content,
int width,
int height
);
Parameters
Name | Description |
---|---|
other | an existing surface used to select the backend of the new surface |
content | the content for the new surface |
width | width of the new surface, (in device -space units) |
height | height of the new surface (in device -space units) |
Function Surface.createSimilar
Create a new surface that is as compatible as possible with
an existing surface. For example the new surface will have the
same fallback resolution and font options as other
. Generally,
the new surface will also use the same backend as other
, unless
that is not possible for some reason. The type
of the returned
surface may be examined with Surface.getType
().
Initially the surface contents are all 0 (transparent if contents have transparency, black otherwise.)
Prototype
static Surface createSimilar(
Surface other,
cairo_content_t content,
int width,
int height
);
Parameters
Name | Description |
---|---|
other | an existing surface used to select the backend of the new surface |
content | the content for the new surface |
width | width of the new surface, (in device -space units) |
height | height of the new surface (in device -space units) |
Authors
Johannes Pfau | cairoD |
Andrej Mitrovic | cairoD |
cairo team | cairo |
Copyright
License
cairoD wrapper/bindings | Boost License 1.0 |
cairo | LGPL 2.1 / MPL 1.1 |