10.1.5.2.8. TexPainter

class Patro.GraphicEngine.Painter.TexPainter.TexPainter(path, scene, paper)[source]

Bases: Patro.GraphicEngine.Painter.Painter.Painter

__init__(path, scene, paper)[source]

Initialize self. See help(type(self)) for accurate signature.

__paint_method__ = {<class 'Patro.GraphicEngine.GraphicScene.GraphicItem.TextItem'>: <function TexPainter.paint_TextItem>, <class 'Patro.GraphicEngine.GraphicScene.GraphicItem.CircleItem'>: <function TexPainter.paint_CircleItem>, <class 'Patro.GraphicEngine.GraphicScene.GraphicItem.EllipseItem'>: <function Painter.paint_EllipseItem>, <class 'Patro.GraphicEngine.GraphicScene.GraphicItem.SegmentItem'>: <function TexPainter.paint_SegmentItem>, <class 'Patro.GraphicEngine.GraphicScene.GraphicItem.PolylineItem'>: <function Painter.paint_PolylineItem>, <class 'Patro.GraphicEngine.GraphicScene.GraphicItem.PolygonItem'>: <function Painter.paint_PolygonItem>, <class 'Patro.GraphicEngine.GraphicScene.GraphicItem.ImageItem'>: <function Painter.paint_ImageItem>, <class 'Patro.GraphicEngine.GraphicScene.GraphicItem.CubicBezierItem'>: <function TexPainter.paint_CubicBezierItem>, <class 'Patro.GraphicEngine.GraphicScene.GraphicItem.QuadraticBezierItem'>: <function Painter.paint_QuadraticBezierItem>, <class 'Patro.GraphicEngine.GraphicScene.GraphicItem.PathItem'>: <function Painter.paint_PathItem>}
_add_pagestyle_empty()[source]
_content
_format_position(position)[source]
_preambule
add_detail_figure()[source]
add_tiled_detail_figure()[source]
margin
paint()[source]
paint_CircleItem(item)[source]
paint_CoordinateItem(item)[source]
paint_CubicBezierItem(item)[source]
paint_SegmentItem(item)[source]
paint_TextItem(item)[source]
paper_name