src/stitches.h File Reference

Structures for the stitch library. More...


Data Structures

struct  edgeDescr_t
 The description of an edge. More...
struct  stitch_t
 The full description of a single stitch. More...

Enumerations

enum  edgeType_t { ET_Live = 1, ET_In, ET_Out, ET_Over }
 All types of edges. More...

Functions

int stitchLibLoad (const char *xmlFile)
void stitchLibPrint ()
void stitchLibDestroy ()
stitch_tstitchesGetByName (char *sName)


Detailed Description

Structures for the stitch library.

These structures define the topology of a single stitch. The stitch library is generated in stitches.c.


Enumeration Type Documentation

enum edgeType_t

All types of edges.

Enumerator:
ET_Live  edge should be added to the queue of live stitches
ET_In  connects to the "out" of the previous stitch
ET_Out  becomes the new active "out"
ET_Over  consumes the next edge in the queue of live stitches


Function Documentation

stitch_t* stitchesGetByName ( char *  sName  ) 

void stitchLibDestroy (  ) 

int stitchLibLoad ( const char *  xmlFile  ) 

void stitchLibPrint (  ) 


Generated on Sun Mar 30 14:59:45 2008 for Knitter by  doxygen 1.5.3