TextCircles Class Reference
[Utils]

Inherits Module.

Inheritance diagram for TextCircles:

Inheritance graph
[legend]
Collaboration diagram for TextCircles:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

static double DegreePerChar (string inText, integer inTextStart, integer inTextEnd)
static void DrawTargetCircle (Canvas inCanvas, Integer inX, Integer inY, integer inRadius)
static integer InsertionPointForText (integer inCentreX, integer inCentreY, integer inRadius, integer inX, integer inY, integer inCharWidths[], integer inTextStart, integer inTextEnd)
static integer InsertionPointForTextDistributed (integer inCentreX, integer inCentreY, integer inX, integer inY, string inText, integer inTextStart, Integer inTextEnd)

Static Protected Member Functions

static integer AngleToInsertPoint (integer inCharWidths[], integer inTextStart, integer inRadius, double inInsertionAngle)
static integer AngleToInsertPointDistributed (string inText, integer inTextStart, integer inTextEnd, double inCharAngle, double inInsertionAngle)

Member Function Documentation

static integer TextCircles.AngleToInsertPoint ( integer  inCharWidths[],
integer  inTextStart,
integer  inRadius,
double  inInsertionAngle 
) [static, protected]

static integer TextCircles.AngleToInsertPointDistributed ( string  inText,
integer  inTextStart,
integer  inTextEnd,
double  inCharAngle,
double  inInsertionAngle 
) [static, protected]

static double TextCircles.DegreePerChar ( string  inText,
integer  inTextStart,
integer  inTextEnd 
) [static]

static void TextCircles.DrawTargetCircle ( Canvas  inCanvas,
Integer  inX,
Integer  inY,
integer  inRadius 
) [static]

static integer TextCircles.InsertionPointForText ( integer  inCentreX,
integer  inCentreY,
integer  inRadius,
integer  inX,
integer  inY,
integer  inCharWidths[],
integer  inTextStart,
integer  inTextEnd 
) [static]

static integer TextCircles.InsertionPointForTextDistributed ( integer  inCentreX,
integer  inCentreY,
integer  inX,
integer  inY,
string  inText,
integer  inTextStart,
Integer  inTextEnd 
) [static]


The documentation for this class was generated from the following file:
Generated on Sat Nov 11 10:53:15 2006 for mf2 by  doxygen 1.5.1