1
2
3
4
5
6
7 import _qslimlib
8 import new
9 new_instancemethod = new.instancemethod
10 try:
11 _swig_property = property
12 except NameError:
13 pass
15 if (name == "thisown"): return self.this.own(value)
16 if (name == "this"):
17 if type(value).__name__ == 'PySwigObject':
18 self.__dict__[name] = value
19 return
20 method = class_type.__swig_setmethods__.get(name,None)
21 if method: return method(self,value)
22 if (not static) or hasattr(self,name):
23 self.__dict__[name] = value
24 else:
25 raise AttributeError("You cannot add attributes to %s" % self)
26
29
31 if (name == "thisown"): return self.this.own()
32 method = class_type.__swig_getmethods__.get(name,None)
33 if method: return method(self)
34 raise AttributeError,name
35
37 try: strthis = "proxy of " + self.this.__repr__()
38 except: strthis = ""
39 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
40
41 import types
42 try:
43 _object = types.ObjectType
44 _newclass = 1
45 except AttributeError:
47 _newclass = 0
48 del types
49
50
51 init_slim = _qslimlib.init_slim
52 cleanup_for_output = _qslimlib.cleanup_for_output
63 __swig_destroy__ = _qslimlib.delete_MxSMFReader
64 __del__ = lambda self : None;
65 __swig_setmethods__["unparsed_hook"] = _qslimlib.MxSMFReader_unparsed_hook_set
66 __swig_getmethods__["unparsed_hook"] = _qslimlib.MxSMFReader_unparsed_hook_get
67 if _newclass:unparsed_hook = _swig_property(_qslimlib.MxSMFReader_unparsed_hook_get, _qslimlib.MxSMFReader_unparsed_hook_set)
75 MxSMFReader_swigregister = _qslimlib.MxSMFReader_swigregister
76 MxSMFReader_swigregister(MxSMFReader)
77
88 __swig_setmethods__["vertex_annotate"] = _qslimlib.MxSMFWriter_vertex_annotate_set
89 __swig_getmethods__["vertex_annotate"] = _qslimlib.MxSMFWriter_vertex_annotate_get
90 if _newclass:vertex_annotate = _swig_property(_qslimlib.MxSMFWriter_vertex_annotate_get, _qslimlib.MxSMFWriter_vertex_annotate_set)
91 __swig_setmethods__["face_annotate"] = _qslimlib.MxSMFWriter_face_annotate_set
92 __swig_getmethods__["face_annotate"] = _qslimlib.MxSMFWriter_face_annotate_get
93 if _newclass:face_annotate = _swig_property(_qslimlib.MxSMFWriter_face_annotate_get, _qslimlib.MxSMFWriter_face_annotate_set)
96 __swig_destroy__ = _qslimlib.delete_MxSMFWriter
97 __del__ = lambda self : None;
98 MxSMFWriter_swigregister = _qslimlib.MxSMFWriter_swigregister
99 MxSMFWriter_swigregister(MxSMFWriter)
100
111 __swig_destroy__ = _qslimlib.delete_ContractionCallback
112 __del__ = lambda self : None;
113 ContractionCallback_swigregister = _qslimlib.ContractionCallback_swigregister
114 ContractionCallback_swigregister(ContractionCallback)
115
117 __swig_setmethods__ = {}
118 for _s in [ContractionCallback]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
119 __setattr__ = lambda self, name, value: _swig_setattr(self, QSlimModel, name, value)
120 __swig_getmethods__ = {}
121 for _s in [ContractionCallback]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
122 __getattr__ = lambda self, name: _swig_getattr(self, QSlimModel, name)
123 __repr__ = _swig_repr
124 __swig_setmethods__["history"] = _qslimlib.QSlimModel_history_set
125 __swig_getmethods__["history"] = _qslimlib.QSlimModel_history_get
126 if _newclass:history = _swig_property(_qslimlib.QSlimModel_history_get, _qslimlib.QSlimModel_history_set)
127 __swig_setmethods__["smfReader"] = _qslimlib.QSlimModel_smfReader_set
128 __swig_getmethods__["smfReader"] = _qslimlib.QSlimModel_smfReader_get
129 if _newclass:smfReader = _swig_property(_qslimlib.QSlimModel_smfReader_get, _qslimlib.QSlimModel_smfReader_set)
130 __swig_setmethods__["model"] = _qslimlib.QSlimModel_model_set
131 __swig_getmethods__["model"] = _qslimlib.QSlimModel_model_get
132 if _newclass:model = _swig_property(_qslimlib.QSlimModel_model_get, _qslimlib.QSlimModel_model_set)
133 __swig_setmethods__["slim"] = _qslimlib.QSlimModel_slim_set
134 __swig_getmethods__["slim"] = _qslimlib.QSlimModel_slim_get
135 if _newclass:slim = _swig_property(_qslimlib.QSlimModel_slim_get, _qslimlib.QSlimModel_slim_set)
137 this = _qslimlib.new_QSlimModel(*args, **kwargs)
138 try: self.this.append(this)
139 except: self.this = this
140 __swig_destroy__ = _qslimlib.delete_QSlimModel
141 __del__ = lambda self : None;
142 - def clean_history(*args, **kwargs): return _qslimlib.QSlimModel_clean_history(*args, **kwargs)
158 QSlimModel_swigregister = _qslimlib.QSlimModel_swigregister
159 QSlimModel_swigregister(QSlimModel)
160