本文整理汇总了Python中app.io.load.GenericLoader.__init__方法的典型用法代码示例。如果您正苦于以下问题:Python GenericLoader.__init__方法的具体用法?Python GenericLoader.__init__怎么用?Python GenericLoader.__init__使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类app.io.load.GenericLoader
的用法示例。
在下文中一共展示了GenericLoader.__init__方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
# 需要导入模块: from app.io.load import GenericLoader [as 别名]
# 或者: from app.io.load.GenericLoader import __init__ [as 别名]
def __init__(self, file, filename, match):
GenericLoader.__init__(self, file, filename, match)
if self.filename:
self.directory = os.path.split(filename)[0]
else:
self.directory = ''
self.page_layout = None
示例2: __init__
# 需要导入模块: from app.io.load import GenericLoader [as 别名]
# 或者: from app.io.load.GenericLoader import __init__ [as 别名]
def __init__(self, file, filename, match):
GenericLoader.__init__(self, file, filename, match)
self.file = file
self.curstyle = Style()
self.verbosity = 0
self.gdiobjects = []
self.dcstack = []
self.curpoint = Point(0, 0)
示例3: __init__
# 需要导入模块: from app.io.load import GenericLoader [as 别名]
# 或者: from app.io.load.GenericLoader import __init__ [as 别名]
def __init__(self, file, filename, match):
GenericLoader.__init__(self, file, filename, match)
self.fix_tile = None
self.fix_clip = 0
self.fix_lens = ()
self.object = None
self.filename =filename
self.verbosity=False
self.info = None
self.file=file
示例4: __init__
# 需要导入模块: from app.io.load import GenericLoader [as 别名]
# 或者: from app.io.load.GenericLoader import __init__ [as 别名]
def __init__(self, file, filename, match):
GenericLoader.__init__(self, file, filename, match)
self.file = file
self.verbosity = 15
self.IntF = (self.i8, self.i16, self.i24, self.i32)
self.CardF = (self.u8, self.u16, self.u24, self.u32)
self.FloatF = (self.flp32, self.flp64)
self.FixedF = (self.fip32, self.fip64)
self.RealF = self.FixedF + self.FloatF
self.VDCF = (self.IntF, self.RealF)
示例5: __init__
# 需要导入模块: from app.io.load import GenericLoader [as 别名]
# 或者: from app.io.load.GenericLoader import __init__ [as 别名]
def __init__(self, file, filename, match):
GenericLoader.__init__(self, file, filename, match)
if atoi(match.group("minor")) > 2:
self.add_message(_("The file was created by a newer version" " of sK1, there might be inaccuracies."))
if self.filename:
self.directory = os.path.split(filename)[0]
else:
self.directory = ""
self.style_dict = {}
self.id_dict = {}
self.page_layout = None
self.pattern = None
self.gradient = None
self.arrow1 = None
self.arrow2 = None
self.font = None
self.font_size = 1.0
self.color_cache = {}
示例6: __init__
# 需要导入模块: from app.io.load import GenericLoader [as 别名]
# 或者: from app.io.load.GenericLoader import __init__ [as 别名]
def __init__(self, file, filename, match):
GenericLoader.__init__(self, file, filename, match)
self.file = file
self.DWGCODEPAGE = 'latin1'
self.unit_to_pt = 2.83464566929
self.dynamic_style_dict = {}
self.style_dict = {}
self.ltype_dict = {'CONTINUOUS': { '2': 'CONTINUOUS', # Linetype name
'3': 'Solid line', # Descriptive text for linetype
'49': [], # Dash, dot or space length
#(one entry per element)
}
}
self.layer_dict = {'0': { '2': '0', # Layer name
'6': 'CONTINUOUS', #Linetype name
'62': 0, # Color number
'370': None, #Line weight
}
}
self.block_dict = {}
self.stack = []
self.stack_trafo = []
self.default_layer = '0'
self.default_style = 'STANDARD'
self.default_block = None
self.default_line_width = 30
self.EXTMIN = (1e+20, 1e+20)
self.EXTMAX = (-1e+20, -1e+20)
self.PEXTMIN = (1e+20, 1e+20)
self.PEXTMAX = (-1e+20, -1e+20)
self.general_param = {
'8': self.default_layer, # Layer name
'6': 'BYLAYER', # Linetype name
'62': 256, # Color number
'48': 1.0, # Linetype scale
#'60': 0, # Object visibility. If 1 Invisible
}
self.curstyle = Style()
self.update_trafo()
示例7: __init__
# 需要导入模块: from app.io.load import GenericLoader [as 别名]
# 或者: from app.io.load.GenericLoader import __init__ [as 别名]
def __init__(self, file, filename, match,
treat_toplevel_groups_as_layers = 1,
flatten_groups = 1):
GenericLoader.__init__(self, file, filename, match)
self.line_color = StandardColors.black
self.fill_color = StandardColors.black
self.line_width = 0.0
self.line_join = const.JoinMiter
self.line_cap = const.CapButt
self.line_dashes = ()
self.cur_x = self.cur_y = 0.0
self.treat_toplevel_groups_as_layers = treat_toplevel_groups_as_layers
self.flatten_groups = flatten_groups
self.guess_continuity = 1
self.path = CreatePath()
self.compound_path = None # If compound_path is None, we're
# outside of a compound path,
# otherwise it's a possibly empty list
# of paths
self.compound_render = ''
self.stack = []
self.gradients = {}
self.in_gradient_instance = 0
self.gradient_geo = None # set to a true value after Bg, and set
# to false by make_gradient_pattern
self.gradient_rect = None
self.in_palette = 0
self.in_text = 0
self.ignore_fill = 0
self.text_type = 0 # 0: point text, 1: area text, 2 = path text
self.text_render = 0 # filled
self.text_font = None
self.text_size = 12
# Test alignment. Possible values: 0: left, 1: center, 2:right,
# 3: justified, 4: justified including last line
self.text_align = 0
self.text_string = []
self.standard_encoding = encoding.adobe_standard
self.font_map = {}
self.guides = []
self.format_version = 0.0
示例8: __init__
# 需要导入模块: from app.io.load import GenericLoader [as 别名]
# 或者: from app.io.load.GenericLoader import __init__ [as 别名]
def __init__(self, file, filename, match):
GenericLoader.__init__(self, file, filename, match)
self.basename, self.ext = os.path.splitext(filename)
示例9: __init__
# 需要导入模块: from app.io.load import GenericLoader [as 别名]
# 或者: from app.io.load.GenericLoader import __init__ [as 别名]
def __init__(self, file, filename, match):
GenericLoader.__init__(self, file, filename, match)
示例10: __init__
# 需要导入模块: from app.io.load import GenericLoader [as 别名]
# 或者: from app.io.load.GenericLoader import __init__ [as 别名]
def __init__(self, file, filename, match):
GenericLoader.__init__(self, file, filename, match)
self.file = file
self.initialize()