enesim  0.0.23.1
Drawinglibrary
Functions
Stripes
Renderer

Stripe pattern renderer inherits from \1. More...

Functions

EAPI Enesim_Rendererenesim_renderer_stripes_new (void)
EAPI void enesim_renderer_stripes_even_color_set (Enesim_Renderer *r, Enesim_Color color)
EAPI Enesim_Color enesim_renderer_stripes_even_color_get (Enesim_Renderer *r)
EAPI void enesim_renderer_stripes_even_renderer_set (Enesim_Renderer *r, Enesim_Renderer *paint)
EAPI Enesim_Rendererenesim_renderer_stripes_even_renderer_get (Enesim_Renderer *r)
EAPI void enesim_renderer_stripes_even_thickness_set (Enesim_Renderer *r, double thickness)
EAPI double enesim_renderer_stripes_even_thickness_get (Enesim_Renderer *r)
EAPI void enesim_renderer_stripes_odd_color_set (Enesim_Renderer *r, Enesim_Color color)
EAPI Enesim_Color enesim_renderer_stripes_odd_color_get (Enesim_Renderer *r)
EAPI void enesim_renderer_stripes_odd_renderer_set (Enesim_Renderer *r, Enesim_Renderer *paint)
EAPI Enesim_Rendererenesim_renderer_stripes_odd_renderer_get (Enesim_Renderer *r)
EAPI void enesim_renderer_stripes_odd_thickness_set (Enesim_Renderer *r, double thickness)
EAPI double enesim_renderer_stripes_odd_thickness_get (Enesim_Renderer *r)

Detailed Description

Stripe pattern renderer inherits from \1.


Function Documentation

Creates a stripe renderer

Returns:
The new renderer

Sets the color of the even stripes

Parameters:
[in]rThe stripes renderer
[in]colorThe even stripes color

Gets the color of the even stripes

Parameters:
[in]rThe stripes renderer
Returns:
The even stripes color

Sets the renderer of the even stripes

Parameters:
[in]rThe stripes renderer
[in]paintThe even stripes renderer

Gets the renderer of the even stripes

Parameters:
[in]rThe stripes renderer
Returns:
The even stripes renderer [Transfer none]
EAPI void enesim_renderer_stripes_even_thickness_set ( Enesim_Renderer r,
double  thickness 
)

Sets the thickness of the even stripes

Parameters:
[in]rThe stripes renderer
[in]thicknessThe even stripes thickness

Gets the thickness of the even stripes

Parameters:
[in]rThe stripes renderer
Returns:
The even stripes thickness

Sets the color of the odd stripes

Parameters:
[in]rThe stripes renderer
[in]colorThe odd stripes color

Gets the color of the odd stripes

Parameters:
[in]rThe stripes renderer
Returns:
The odd stripes color

Sets the renderer of the odd stripes

Parameters:
[in]rThe stripes renderer
[in]paintThe odd stripes renderer [Transfer full]

Gets the renderer of the odd stripes

Parameters:
[in]rThe stripes renderer
Returns:
The odd stripes renderer [Transfer none]
EAPI void enesim_renderer_stripes_odd_thickness_set ( Enesim_Renderer r,
double  thickness 
)

Sets the thickness of the odd stripes

Parameters:
[in]rThe stripes renderer
[in]thicknessThe odd stripes thickness

Gets the thickness of the odd stripes

Parameters:
[in]rThe stripes renderer
Returns:
The odd stripes thickness
 All Data Structures Variables