Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormigius <migius@gmx.net>2018-12-22 20:45:41 +0300
committermigius <migius@gmx.net>2018-12-22 20:45:41 +0300
commit5b721956621c34b849281eddd9399fa7c9e1f399 (patch)
tree74ada57633ceb27021e3df84c04016c72194bdaf /io_export_dxf/operator.py
parent07ee2422a05d7cc786cd96a10b5651b8d32db306 (diff)
DXF-exporter: initial port to 2.80
Diffstat (limited to 'io_export_dxf/operator.py')
-rw-r--r--io_export_dxf/operator.py62
1 files changed, 31 insertions, 31 deletions
diff --git a/io_export_dxf/operator.py b/io_export_dxf/operator.py
index 7e2dd7a7..0ecd2635 100644
--- a/io_export_dxf/operator.py
+++ b/io_export_dxf/operator.py
@@ -29,7 +29,7 @@ class DXFExporter(bpy.types.Operator):
"""
bl_idname = "export.dxf"
bl_label = "Export DXF"
- filepath = StringProperty(subtype='FILE_PATH')
+ filepath: StringProperty(subtype='FILE_PATH')
entitylayer_from_items = (
('default_LAYER', 'Default Layer', ''),
@@ -167,86 +167,86 @@ class DXFExporter(bpy.types.Operator):
# ('POINT', 'POINT', '')
# )
# --------- CONTROL PROPERTIES --------------------------------------------
- projectionThrough = EnumProperty(name="Projection", default="NO",
+ projectionThrough: EnumProperty(name="Projection", default="NO",
description="Select camera for use to 2D projection",
items=projectionItems)
- onlySelected = BoolProperty(name="Only selected", default=True,
+ onlySelected: BoolProperty(name="Only selected", default=True,
description="What object will be exported? Only selected / all objects")
- apply_modifiers = BoolProperty(name="Apply modifiers", default=True,
+ apply_modifiers: BoolProperty(name="Apply modifiers", default=True,
description="Shall be modifiers applied during export?")
# GUI_B -----------------------------------------
- mesh_as = EnumProperty( name="Export Mesh As", default='3DFACEs',
+ mesh_as: EnumProperty( name="Export Mesh As", default='3DFACEs',
description="Select representation of a mesh",
items=mesh_asItems)
-# curve_as = EnumProperty( name="Export Curve As:", default='NO',
+# curve_as: EnumProperty( name="Export Curve As:", default='NO',
# description="Select representation of a curve",
# items=curve_asItems)
-# surface_as = EnumProperty( name="Export Surface As:", default='NO',
+# surface_as: EnumProperty( name="Export Surface As:", default='NO',
# description="Select representation of a surface",
# items=surface_asItems)
-# meta_as = EnumProperty( name="Export meta As:", default='NO',
+# meta_as: EnumProperty( name="Export meta As:", default='NO',
# description="Select representation of a meta",
# items=meta_asItems)
-# text_as = EnumProperty( name="Export text As:", default='NO',
+# text_as: EnumProperty( name="Export text As:", default='NO',
# description="Select representation of a text",
# items=text_asItems)
-# empty_as = EnumProperty( name="Export empty As:", default='NO',
+# empty_as: EnumProperty( name="Export empty As:", default='NO',
# description="Select representation of a empty",
# items=empty_asItems)
-# group_as = EnumProperty( name="Export group As:", default='NO',
+# group_as: EnumProperty( name="Export group As:", default='NO',
# description="Select representation of a group",
# items=group_asItems)
-## parent_as = EnumProperty( name="Export parent As:", default='NO',
+## parent_as: EnumProperty( name="Export parent As:", default='NO',
## description="Select representation of a parent",
## items=parent_asItems)
-# proxy_as = EnumProperty( name="Export proxy As:", default='NO',
+# proxy_as: EnumProperty( name="Export proxy As:", default='NO',
# description="Select representation of a proxy",
# items=proxy_asItems)
-# camera_as = EnumProperty( name="Export camera As:", default='NO',
+# camera_as: EnumProperty( name="Export camera As:", default='NO',
# description="Select representation of a camera",
# items=camera_asItems)
-# light_as = EnumProperty( name="Export lamp As:", default='NO',
+# light_as: EnumProperty( name="Export lamp As:", default='NO',
# description="Select representation of a lamp",
# items=light_asItems)
# ----------------------------------------------------------
- entitylayer_from = EnumProperty(name="Entity Layer", default="obj.data.name",
+ entitylayer_from: EnumProperty(name="Entity Layer", default="obj.data.name",
description="Entity LAYER assigned to?",
items=entitylayer_from_items)
- entitycolor_from = EnumProperty(name="Entity Color", default="default_COLOR",
+ entitycolor_from: EnumProperty(name="Entity Color", default="default_COLOR",
description="Entity COLOR assigned to?",
items=layerColorFromItems)
- entityltype_from = EnumProperty(name="Entity Linetype", default="CONTINUOUS",
+ entityltype_from: EnumProperty(name="Entity Linetype", default="CONTINUOUS",
description="Entity LINETYPE assigned to?",
items=entityltype_fromItems)
- layerName_from = EnumProperty(name="Layer Name", default="LAYERNAME_DEF",
+ layerName_from: EnumProperty(name="Layer Name", default="LAYERNAME_DEF",
description="From where will layer name be taken?",
items=layerNameFromItems)
# GUI_A -----------------------------------------
-# layFrozen_on = BoolProperty(name="LAYER.frozen status", description="(*todo) Support LAYER.frozen status on/off", default=False)
-# materialFilter_on = BoolProperty(name="Material filtering", description="(*todo) Material filtering on/off", default=False)
-# colorFilter_on = BoolProperty(name="Color filtering", description="(*todo) Color filtering on/off", default=False)
-# groupFilter_on = BoolProperty(name="Group filtering", description="(*todo) Group filtering on/off", default=False)
-# objectFilter_on = BoolProperty(name="Object filtering", description="(*todo) Object filtering on/off", default=False)
-# paper_space_on = EnumProperty(name="Space of export:", default="2",
+# layFrozen_on: BoolProperty(name="LAYER.frozen status", description="(*todo) Support LAYER.frozen status on/off", default=False)
+# materialFilter_on: BoolProperty(name="Material filtering", description="(*todo) Material filtering on/off", default=False)
+# colorFilter_on: BoolProperty(name="Color filtering", description="(*todo) Color filtering on/off", default=False)
+# groupFilter_on: BoolProperty(name="Group filtering", description="(*todo) Group filtering on/off", default=False)
+# objectFilter_on: BoolProperty(name="Object filtering", description="(*todo) Object filtering on/off", default=False)
+# paper_space_on: EnumProperty(name="Space of export:", default="2",
# description="Select space that will be taken for export.",
# items=spaceItems)
-# material_to = EnumProperty(name="Material assigned to?:", default="NO",
+# material_to: EnumProperty(name="Material assigned to?:", default="NO",
# description="Material assigned to?.",
# items=material_toItems)
-# prefix_def = StringProperty(name="Prefix for LAYERs", default="DX_",
+# prefix_def: StringProperty(name="Prefix for LAYERs", default="DX_",
# description='Type Prefix for LAYERs')
-# layername_def = StringProperty(name="default LAYER name", default="DEF_LAY",
+# layername_def: StringProperty(name="default LAYER name", default="DEF_LAY",
# description='Type default LAYER name')
-# layercolor_def = StringProperty(name="Default layer color:", default="1",
+# layercolor_def: StringProperty(name="Default layer color:", default="1",
# description='Set default COLOR. (0=BYBLOCK,256=BYLAYER)')
-# layerltype_def = StringProperty(name="Default LINETYPE", default="DEF_LAY_TYPE",
+# layerltype_def: StringProperty(name="Default LINETYPE", default="DEF_LAY_TYPE",
# description='Set default LINETYPE')
- verbose = BoolProperty(name="Verbose", default=False,
+ verbose: BoolProperty(name="Verbose", default=False,
description="Run the exporter in debug mode. Check the console for output")
def execute(self, context):