MHEG5  18.9.0
MHEG5 Documentation
Functions
mh5lineart.c File Reference

Implement the MHEG5 LineArt Class. Description Defines functionality associated with vectorial representation of graphical objects. Base class: Visible Subclasses: Rectangle, DynamicLineArt Status: Concrete class. More...

#include "mh5lineart.h"
#include "mh5object.h"
#include "mh5variable.h"
#include "mh5display.h"
#include "mh5memory.h"
#include "mh5debug.h"
#include "tmcolor.h"

Go to the source code of this file.

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)
 

Detailed Description

Implement the MHEG5 LineArt Class. Description Defines functionality associated with vectorial representation of graphical objects. Base class: Visible Subclasses: Rectangle, DynamicLineArt Status: Concrete class.

Date
22/04/2002
Author
iwillis

Definition in file mh5lineart.c.

Function Documentation

void MHEG5lineartActivate ( MHEG5Lineart lineart)

Definition at line 227 of file mh5lineart.c.

void MHEG5lineartClone ( MHEG5Lineart destination,
MHEG5Lineart source 
)

<Function description>="">

Returns
<Return value>="">

Definition at line 155 of file mh5lineart.c.

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.

Parameters
lineartPointer to object to free.
Returns
Void

Definition at line 198 of file mh5lineart.c.

void MHEG5lineartInit ( MHEG5Lineart lineart)

Initialise a lineart object with default values.

Parameters
lineartPointer to object to initialise.
Returns
Void

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.