@@ -760,55 +760,34 @@ def _set_caretdown(self):
760760 self ._joinstyle = 'miter'
761761
762762 def _set_caretup (self ):
763- self ._transform = Affine2D ().scale (0.5 ).rotate_deg (180 )
764- self ._snap_threshold = 3.0
765- self ._filled = False
766- self ._path = self ._caret_path
767- self ._joinstyle = 'miter'
763+ self ._set_caretdown ()
764+ self ._transform = self ._transform .rotate_deg (180 )
768765
769766 def _set_caretleft (self ):
770- self ._transform = Affine2D ().scale (0.5 ).rotate_deg (270 )
771- self ._snap_threshold = 3.0
772- self ._filled = False
773- self ._path = self ._caret_path
774- self ._joinstyle = 'miter'
767+ self ._set_caretdown ()
768+ self ._transform = self ._transform .rotate_deg (270 )
775769
776770 def _set_caretright (self ):
777- self ._transform = Affine2D ().scale (0.5 ).rotate_deg (90 )
778- self ._snap_threshold = 3.0
779- self ._filled = False
780- self ._path = self ._caret_path
781- self ._joinstyle = 'miter'
771+ self ._set_caretdown ()
772+ self ._transform = self ._transform .rotate_deg (90 )
782773
783774 _caret_path_base = Path ([[- 1.0 , 0.0 ], [0.0 , - 1.5 ], [1.0 , 0 ]])
784775
785776 def _set_caretdownbase (self ):
786- self ._transform = Affine2D ().scale (0.5 )
787- self ._snap_threshold = 3.0
788- self ._filled = False
777+ self ._set_caretdown ()
789778 self ._path = self ._caret_path_base
790- self ._joinstyle = 'miter'
791779
792780 def _set_caretupbase (self ):
793- self ._transform = Affine2D ().scale (0.5 ).rotate_deg (180 )
794- self ._snap_threshold = 3.0
795- self ._filled = False
796- self ._path = self ._caret_path_base
797- self ._joinstyle = 'miter'
781+ self ._set_caretdownbase ()
782+ self ._transform = self ._transform .rotate_deg (180 )
798783
799784 def _set_caretleftbase (self ):
800- self ._transform = Affine2D ().scale (0.5 ).rotate_deg (270 )
801- self ._snap_threshold = 3.0
802- self ._filled = False
803- self ._path = self ._caret_path_base
804- self ._joinstyle = 'miter'
785+ self ._set_caretdownbase ()
786+ self ._transform = self ._transform .rotate_deg (270 )
805787
806788 def _set_caretrightbase (self ):
807- self ._transform = Affine2D ().scale (0.5 ).rotate_deg (90 )
808- self ._snap_threshold = 3.0
809- self ._filled = False
810- self ._path = self ._caret_path_base
811- self ._joinstyle = 'miter'
789+ self ._set_caretdownbase ()
790+ self ._transform = self ._transform .rotate_deg (90 )
812791
813792 _plus_path = Path ([[- 1.0 , 0.0 ], [1.0 , 0.0 ],
814793 [0.0 , - 1.0 ], [0.0 , 1.0 ]],
0 commit comments