![]() |
MHEG5
18.9.0
MHEG5 Documentation
|
Implement the MHEG5 LineArt Class. Defines functionality associated with vectorial representation of graphical objects. Base class: Visible Subclasses: Rectangle, DynamicLineArt Status: Concrete class. More...
#include "mh5visible.h"
Go to the source code of this file.
Classes | |
struct | MHEG5Lineart |
Macros | |
#define | MHEG_LINE_STYLE_SOLID (1) |
#define | MHEG_LINE_STYLE_DASHED (2) |
#define | MHEG_LINE_STYLE_DOTTED (3) |
Functions | |
void | MHEG5lineartClone (MHEG5Lineart *destination, MHEG5Lineart *source) |
<Function description>=""> More... | |
void | MHEG5lineartInit (MHEG5Lineart *lineart) |
Initialise a lineart object with default values. More... | |
void | MHEG5lineartFree (MHEG5Lineart *lineart) |
Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed. More... | |
void | MHEG5lineartPrepare (MHEG5Lineart *lineart) |
void | MHEG5lineartActivate (MHEG5Lineart *lineart) |
void | MHEG5lineartDeactivate (MHEG5Lineart *lineart) |
void | MHEG5lineartDestruct (MHEG5Lineart *lineart) |
MHEG5ErrorCode | MHEG5setLineWidth (MHEG5Root *target, MHEG5GList *params) |
MHEG5ErrorCode | MHEG5setLineStyle (MHEG5Root *target, MHEG5GList *params) |
MHEG5ErrorCode | MHEG5setLineColour (MHEG5Root *target, MHEG5GList *params) |
MHEG5ErrorCode | MHEG5setFillColour (MHEG5Root *target, MHEG5GList *params) |
Implement the MHEG5 LineArt Class. Defines functionality associated with vectorial representation of graphical objects. Base class: Visible Subclasses: Rectangle, DynamicLineArt Status: Concrete class.
Definition in file mh5lineart.h.
#define MHEG_LINE_STYLE_DASHED (2) |
Definition at line 40 of file mh5lineart.h.
#define MHEG_LINE_STYLE_DOTTED (3) |
Definition at line 41 of file mh5lineart.h.
#define MHEG_LINE_STYLE_SOLID (1) |
Definition at line 39 of file mh5lineart.h.
void MHEG5lineartActivate | ( | MHEG5Lineart * | lineart | ) |
Definition at line 227 of file mh5lineart.c.
void MHEG5lineartClone | ( | MHEG5Lineart * | destination, |
MHEG5Lineart * | source | ||
) |
void MHEG5lineartDeactivate | ( | MHEG5Lineart * | lineart | ) |
Definition at line 238 of file mh5lineart.c.
void MHEG5lineartDestruct | ( | MHEG5Lineart * | lineart | ) |
Definition at line 245 of file mh5lineart.c.
void MHEG5lineartFree | ( | MHEG5Lineart * | lineart | ) |
Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed.
lineart | Pointer to object to free. |
Definition at line 198 of file mh5lineart.c.
void MHEG5lineartInit | ( | MHEG5Lineart * | lineart | ) |
Initialise a lineart object with default values.
lineart | Pointer to object to initialise. |
Definition at line 178 of file mh5lineart.c.
void MHEG5lineartPrepare | ( | MHEG5Lineart * | lineart | ) |
Definition at line 215 of file mh5lineart.c.
MHEG5ErrorCode MHEG5setFillColour | ( | MHEG5Root * | target, |
MHEG5GList * | params | ||
) |
Definition at line 406 of file mh5lineart.c.
MHEG5ErrorCode MHEG5setLineColour | ( | MHEG5Root * | target, |
MHEG5GList * | params | ||
) |
Definition at line 354 of file mh5lineart.c.
MHEG5ErrorCode MHEG5setLineStyle | ( | MHEG5Root * | target, |
MHEG5GList * | params | ||
) |
Definition at line 310 of file mh5lineart.c.
MHEG5ErrorCode MHEG5setLineWidth | ( | MHEG5Root * | target, |
MHEG5GList * | params | ||
) |
Definition at line 271 of file mh5lineart.c.