MHEG5  15.3.0
source/classes/src/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"

Functions

void MHEG5lineartClone (MHEG5Lineart *destination, MHEG5Lineart *source)
 <Function description>="">
void MHEG5lineartInit (MHEG5Lineart *lineart)
 Initialise a lineart object with default values.
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.
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

Function Documentation

void MHEG5lineartClone ( MHEG5Lineart destination,
MHEG5Lineart source 
)

<Function description>="">

Returns:
<Return value>="">
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
void MHEG5lineartInit ( MHEG5Lineart lineart)

Initialise a lineart object with default values.

Parameters:
lineartPointer to object to initialise.
Returns:
Void
 All Data Structures Files Functions Variables Typedefs Defines