Placer Class Reference
[Edge Placers]

Inherits Object.

Inherited by CirclePlacer.

Inheritance diagram for Placer:

Inheritance graph
[legend]
Collaboration diagram for Placer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void AppendDimensions (double inW, double inH)
void AppendLocationAndDimensions (double inX, double inY, double inW, double inH, double inRot=0.0)
 double () getRots()
 double () getYs()
 double () getXs()
void PlaceConcatenatedAround ()
double PlaceLength ()
void PlaceSpreadAround ()
void SetLineAdjustment (double adjustBy)

Package Attributes

double mHeight []
double mRot []
double mWidth []
double mX []
double mY []

Member Function Documentation

void Placer.AppendDimensions ( double  inW,
double  inH 
)

void Placer.AppendLocationAndDimensions ( double  inX,
double  inY,
double  inW,
double  inH,
double  inRot = 0.0 
)

Placer.double (  ) 

Placer.double (  ) 

Placer.double (  ) 

void Placer.PlaceConcatenatedAround (  ) 

Reimplemented in CharsPlacerInConcaveCircle, ConcaveCirclePlacer, CharsPlacerOnCircle, and CirclePlacer.

double Placer.PlaceLength (  ) 

Reimplemented in CirclePlacer.

void Placer.PlaceSpreadAround (  ) 

Reimplemented in CharsPlacerInConcaveCircle, ConcaveCirclePlacer, CharsPlacerOnCircle, and CirclePlacer.

void Placer.SetLineAdjustment ( double  adjustBy  ) 

Reimplemented in CirclePlacer.


Member Data Documentation

double Placer.mHeight[] [package]

double Placer.mRot[] [package]

double Placer.mWidth[] [package]

double Placer.mX[] [package]

double Placer.mY[] [package]


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