2.1.4.1. GraphicItem

class Valentina.GraphicScene.GraphicItem.CircleItem(position, radius, path_style)[source]

Bases: Valentina.GraphicScene.GraphicItem.PathItem, Valentina.GraphicScene.GraphicItem.PositionMixin

radius
class Valentina.GraphicScene.GraphicItem.CoordinateItem(name, position)[source]

Bases: Valentina.GraphicScene.GraphicItem.GraphicItem, Valentina.GraphicScene.GraphicItem.PositionMixin

name
class Valentina.GraphicScene.GraphicItem.CubicBezierItem(position1, position2, position3, position4, path_style)[source]

Bases: Valentina.GraphicScene.GraphicItem.PathItem, Valentina.GraphicScene.GraphicItem.FourPositionMixin

class Valentina.GraphicScene.GraphicItem.FourPositionMixin(position1, position2, position3, position4)[source]

Bases: Valentina.GraphicScene.GraphicItem.TwoPositionMixin

position3
position4
positions
class Valentina.GraphicScene.GraphicItem.GraphicItem[source]

Bases: object

class Valentina.GraphicScene.GraphicItem.PathItem(path_style)[source]

Bases: object

path_style
class Valentina.GraphicScene.GraphicItem.PathStyle(stroke_style=None, line_width=None, stroke_color=None, fill_color=None)[source]

Bases: object

fill_color
line_width
stroke_color
stroke_style
class Valentina.GraphicScene.GraphicItem.PositionMixin(position)[source]

Bases: object

position
positions
class Valentina.GraphicScene.GraphicItem.SegmentItem(position1, position2, path_style)[source]

Bases: Valentina.GraphicScene.GraphicItem.PathItem, Valentina.GraphicScene.GraphicItem.TwoPositionMixin

class Valentina.GraphicScene.GraphicItem.TextItem(position, text)[source]

Bases: Valentina.GraphicScene.GraphicItem.GraphicItem, Valentina.GraphicScene.GraphicItem.PositionMixin

text
class Valentina.GraphicScene.GraphicItem.TwoPositionMixin(position1, position2)[source]

Bases: object

position1
position2
positions