strkattr.h File Reference

(r1785/r1688)

Go to the source code of this file.

Classes

class  StrokeTypeAttrValue
 StrokeType attribute value StrokeType attributes describe the stroking characteristics for a path. More...
class  AttrStrokeType
 StrokeType attribute StrokeType attributes are very simple, and merely contain a StrokeTypeAttrValue, which is the entity which holds all the info and does all the work. More...
class  VariableWidthAttrValue
 VariableWidth attribute value VariableWidth attributes describe the width characteristics for a path. More...
class  AttrVariableWidth
 VariableWidth attribute VariableWidth attributes are very simple, and merely contain a VariableWidthAttrValue, which is the entity which holds all the info and does all the work. More...
class  StrokeAttrRecordHandler

Enumerations

enum  StrokeTypeID { StrokeType_SimpleVarWidth = 0 }
 A unique identifier UINT32 for each predefined stroke type. This is used to save predefined strokes in XAR files in a minimal format. More...
enum  VariableWidthID { VarWidth_NotPredefined = 0, VarWidth_Constant = -1, VarWidth_LinRamp = -2, VarWidth_SRamp = -3 }
 A unique identifier UINT32 for each predefined variable width stroke function. This is used to save predefined varwidths in XAR files in a minimal format. More...


Enumeration Type Documentation

enum StrokeTypeID
 

A unique identifier UINT32 for each predefined stroke type. This is used to save predefined strokes in XAR files in a minimal format.

Author:
Jason_Williams (Xara Group Ltd) <camelotdev@xara.com>
Date:
10/1/97
Enumerator:
StrokeType_SimpleVarWidth 

Definition at line 123 of file strkattr.h.

00124 {
00125     StrokeType_SimpleVarWidth = 0,
00126 } StrokeTypeID;

enum VariableWidthID
 

A unique identifier UINT32 for each predefined variable width stroke function. This is used to save predefined varwidths in XAR files in a minimal format.

Author:
Jason_Williams (Xara Group Ltd) <camelotdev@xara.com>
Date:
10/1/97
Enumerator:
VarWidth_NotPredefined 
VarWidth_Constant 
VarWidth_LinRamp 
VarWidth_SRamp 

Definition at line 252 of file strkattr.h.

00253 {
00254     VarWidth_NotPredefined = 0,     // For fns which aren't "simple" predefined ones
00255 
00256     VarWidth_Constant   = -1,       // All values are negative (positive values are used
00257     VarWidth_LinRamp    = -2,       // as references to complex function records)
00258     VarWidth_SRamp      = -3,
00259 } VariableWidthID;


Generated on Sat Nov 10 03:49:21 2007 for Camelot by  doxygen 1.4.4