Initial revision
This commit is contained in:
34
intern/python/modules/Converter/bimporter.py
Normal file
34
intern/python/modules/Converter/bimporter.py
Normal file
@@ -0,0 +1,34 @@
|
||||
class importer:
|
||||
def __init__(self,writer=None):
|
||||
self.writer = writer
|
||||
self.filename = None
|
||||
self.file = None
|
||||
self.ext = ""
|
||||
def readfile(self, name):
|
||||
file = open(name, "r")
|
||||
if not file:
|
||||
return 0
|
||||
self.file = file
|
||||
self.filename = name
|
||||
self.lines = file.readlines()
|
||||
def close(self):
|
||||
if self.filename:
|
||||
self.file.close()
|
||||
def checkmagic(self, name):
|
||||
# return 1 if magic true (format verified), 0 else
|
||||
return 0
|
||||
def parse(self, data):
|
||||
# parse and convert the data shere
|
||||
pass
|
||||
|
||||
class writer:
|
||||
def __init__(self, args = None):
|
||||
pass
|
||||
def mesh(self, me, name):
|
||||
pass
|
||||
|
||||
_inst = importer()
|
||||
readfile = _inst.readfile
|
||||
close = _inst.close
|
||||
checkmagic = _inst.checkmagic
|
||||
parse = _inst.parse
|
Reference in New Issue
Block a user