Package fabmetheus_utilities :: Module svg_reader :: Class PathReader
[hide private]
[frames] | no frames]

Class PathReader

source code

Class to read svg path.

Instance Methods [hide private]
 
__init__(self, loops, xmlElement, yAxisPointingUpward)
Add to path string to loops.
source code
 
addPathArc(self, end)
Add an arc to the path.
source code
 
addPathCubic(self, controlPoints, end)
Add a cubic curve to the path.
source code
 
addPathCubicReflected(self, controlPoint, end)
Add a cubic curve to the path from a reflected control point.
source code
 
addPathLine(self, lineFunction, point)
Add a line to the path.
source code
 
addPathLineAxis(self, point)
Add an axis line to the path.
source code
 
addPathLineByFunction(self, lineFunction)
Add a line to the path by line function.
source code
 
addPathMove(self, lineFunction, point)
Add an axis line to the path.
source code
 
addPathQuadratic(self, controlPoint, end)
Add a quadratic curve to the path.
source code
 
addPathQuadraticReflected(self, end)
Add a quadratic curve to the path from a reflected control point.
source code
 
getComplexByExtraIndex(self, extraIndex=0)
Get complex from the extraIndex.
source code
 
getComplexRelative(self)
Get relative complex.
source code
 
getFloatByExtraIndex(self, extraIndex=0)
Get float from the extraIndex.
source code
 
getOldPoint(self)
Get the old point.
source code
 
processPathWordA(self)
Process path word A.
source code
 
processPathWorda(self)
Process path word a.
source code
 
processPathWordC(self)
Process path word C.
source code
 
processPathWordc(self)
Process path word C.
source code
 
processPathWordH(self)
Process path word H.
source code
 
processPathWordh(self)
Process path word h.
source code
 
processPathWordL(self)
Process path word L.
source code
 
processPathWordl(self)
Process path word l.
source code
 
processPathWordM(self)
Process path word M.
source code
 
processPathWordm(self)
Process path word m.
source code
 
processPathWordQ(self)
Process path word Q.
source code
 
processPathWordq(self)
Process path word q.
source code
 
processPathWordS(self)
Process path word S.
source code
 
processPathWords(self)
Process path word s.
source code
 
processPathWordT(self)
Process path word T.
source code
 
processPathWordt(self)
Process path word t.
source code
 
processPathWordV(self)
Process path word V.
source code
 
processPathWordv(self)
Process path word v.
source code
 
processPathWordZ(self)
Process path word Z.
source code
 
processPathWordz(self)
Process path word z.
source code