10.1.3.3.2. Pattern¶
This module implements the Valentina val XML file format.
-
class
Patro.FileFormat.Valentina.Pattern.
CalculationDispatcher
[source]¶ Bases:
Patro.FileFormat.Valentina.Pattern.Dispatcher
Class to implement a dispatcher for calculations.
-
__TAGS__
= {'arc': None, 'ellipse': None, 'line': <class 'Patro.FileFormat.Valentina.VitFormat.Line'>, 'operation': None, 'point': <class 'Patro.FileFormat.Valentina.VitFormat.Point'>, 'spline': <class 'Patro.FileFormat.Valentina.VitFormat.Spline'>}¶
-
_logger
= <Logger Patro.FileFormat.Valentina.Pattern.CalculationDispatcher (WARNING)>¶
-
-
class
Patro.FileFormat.Valentina.Pattern.
DetailDispatcher
[source]¶ Bases:
Patro.FileFormat.Valentina.Pattern.Dispatcher
Class to implement a dispatcher for detail.
-
__TAGS__
= {'data': <class 'Patro.FileFormat.Valentina.VitFormat.DetailData'>, 'grainline': <class 'Patro.FileFormat.Valentina.VitFormat.DetailGrainline'>, 'patternInfo': <class 'Patro.FileFormat.Valentina.VitFormat.DetailPatternInfo'>}¶
-
-
class
Patro.FileFormat.Valentina.Pattern.
Dispatcher
[source]¶ Bases:
object
Baseclass to dispatch XML to Python class.
-
__TAGS__
= {}¶
-
-
class
Patro.FileFormat.Valentina.Pattern.
Modeling
[source]¶ Bases:
object
Class to implement a modeling mapper.
-
class
Patro.FileFormat.Valentina.Pattern.
ModelingDispatcher
[source]¶ Bases:
Patro.FileFormat.Valentina.Pattern.Dispatcher
Class to implement a dispatcher for modeling.
-
__TAGS__
= {'point': <class 'Patro.FileFormat.Valentina.VitFormat.ModelingPoint'>, 'spline': <class 'Patro.FileFormat.Valentina.VitFormat.ModelingSpline'>}¶
-
-
class
Patro.FileFormat.Valentina.Pattern.
ValFileReader
(path)[source]¶ Bases:
object
Class to read val file.
-
measurements
¶
-
pattern
¶
-
vit_file
¶
-
-
class
Patro.FileFormat.Valentina.Pattern.
ValFileReaderInternal
(path)[source]¶ Bases:
Patro.Common.Xml.XmlFile.XmlFileMixin
Class to read val file.
-
_logger
= <Logger Patro.FileFormat.Valentina.Pattern.ValFileReader (WARNING)>¶
-
measurements
¶
-
-
class
Patro.FileFormat.Valentina.Pattern.
ValFileWriter
(path, vit_file, pattern)[source]¶ Bases:
object
Class to write val file.
-
__init__
(path, vit_file, pattern)[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
_logger
= <Logger Patro.FileFormat.Valentina.Pattern.ValFileWriter (WARNING)>¶
-