MHEG5  15.3.0
source/classes/inc/mh5lineart.h File Reference

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.

Data Structures

struct  MHEG5Lineart

Defines

#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>="">
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. Defines functionality associated with vectorial representation of graphical objects. Base class: Visible Subclasses: Rectangle, DynamicLineArt Status: Concrete class.

Date:
05/02/2002
Author:
R.Freeman

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