MHEG  17.9.0
 All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages
Data Structures | Macros | Functions
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
 

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)
 

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