193
193
vectorDouble_swigregister = _openbabel.vectorDouble_swigregister
194
194
vectorDouble_swigregister(vectorDouble)
196
class vectorULong(object):
197
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
198
__repr__ = _swig_repr
199
def __iter__(self): return self.iterator()
200
def __init__(self, *args):
201
_openbabel.vectorULong_swiginit(self,_openbabel.new_vectorULong(*args))
202
__swig_destroy__ = _openbabel.delete_vectorULong
203
vectorULong.iterator = new_instancemethod(_openbabel.vectorULong_iterator,None,vectorULong)
204
vectorULong.__nonzero__ = new_instancemethod(_openbabel.vectorULong___nonzero__,None,vectorULong)
205
vectorULong.__bool__ = new_instancemethod(_openbabel.vectorULong___bool__,None,vectorULong)
206
vectorULong.__len__ = new_instancemethod(_openbabel.vectorULong___len__,None,vectorULong)
207
vectorULong.__getslice__ = new_instancemethod(_openbabel.vectorULong___getslice__,None,vectorULong)
208
vectorULong.__setslice__ = new_instancemethod(_openbabel.vectorULong___setslice__,None,vectorULong)
209
vectorULong.__delslice__ = new_instancemethod(_openbabel.vectorULong___delslice__,None,vectorULong)
210
vectorULong.__delitem__ = new_instancemethod(_openbabel.vectorULong___delitem__,None,vectorULong)
211
vectorULong.__getitem__ = new_instancemethod(_openbabel.vectorULong___getitem__,None,vectorULong)
212
vectorULong.__setitem__ = new_instancemethod(_openbabel.vectorULong___setitem__,None,vectorULong)
213
vectorULong_swigregister = _openbabel.vectorULong_swigregister
214
vectorULong_swigregister(vectorULong)
196
216
class vectorString(object):
197
217
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
198
218
__repr__ = _swig_repr
3219
3252
return _openbabel.OBChargeModel_FindType(*args)
3220
3253
OBChargeModel_FindType = _openbabel.OBChargeModel_FindType
3255
class OBChemTsfm(object):
3256
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3257
__repr__ = _swig_repr
3259
_openbabel.OBChemTsfm_swiginit(self,_openbabel.new_OBChemTsfm())
3260
__swig_destroy__ = _openbabel.delete_OBChemTsfm
3261
OBChemTsfm.Init = new_instancemethod(_openbabel.OBChemTsfm_Init,None,OBChemTsfm)
3262
OBChemTsfm.Apply = new_instancemethod(_openbabel.OBChemTsfm_Apply,None,OBChemTsfm)
3263
OBChemTsfm.IsAcid = new_instancemethod(_openbabel.OBChemTsfm_IsAcid,None,OBChemTsfm)
3264
OBChemTsfm.IsBase = new_instancemethod(_openbabel.OBChemTsfm_IsBase,None,OBChemTsfm)
3265
OBChemTsfm_swigregister = _openbabel.OBChemTsfm_swigregister
3266
OBChemTsfm_swigregister(OBChemTsfm)
3268
class OBPhModel(OBGlobalDataBase):
3269
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3270
__repr__ = _swig_repr
3272
_openbabel.OBPhModel_swiginit(self,_openbabel.new_OBPhModel())
3273
__swig_destroy__ = _openbabel.delete_OBPhModel
3274
OBPhModel.AssignSeedPartialCharge = new_instancemethod(_openbabel.OBPhModel_AssignSeedPartialCharge,None,OBPhModel)
3275
OBPhModel.CorrectForPH = new_instancemethod(_openbabel.OBPhModel_CorrectForPH,None,OBPhModel)
3276
OBPhModel_swigregister = _openbabel.OBPhModel_swigregister
3277
OBPhModel_swigregister(OBPhModel)
3222
3279
class OBGraphSym(object):
3223
3280
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3224
3281
__repr__ = _swig_repr
3469
3566
OBBitVec_swigregister = _openbabel.OBBitVec_swigregister
3470
3567
OBBitVec_swigregister(OBBitVec)
3472
def PerceiveStereo(*args):
3473
return _openbabel.PerceiveStereo(*args)
3474
PerceiveStereo = _openbabel.PerceiveStereo
3476
def StereoFrom2D(*args):
3477
return _openbabel.StereoFrom2D(*args)
3478
StereoFrom2D = _openbabel.StereoFrom2D
3480
def StereoFrom3D(*args):
3481
return _openbabel.StereoFrom3D(*args)
3482
StereoFrom3D = _openbabel.StereoFrom3D
3484
def TetrahedralFrom3D(*args):
3485
return _openbabel.TetrahedralFrom3D(*args)
3486
TetrahedralFrom3D = _openbabel.TetrahedralFrom3D
3488
def TetrahedralFrom2D(*args):
3489
return _openbabel.TetrahedralFrom2D(*args)
3490
TetrahedralFrom2D = _openbabel.TetrahedralFrom2D
3492
def TetrahedralFrom0D(*args):
3493
return _openbabel.TetrahedralFrom0D(*args)
3494
TetrahedralFrom0D = _openbabel.TetrahedralFrom0D
3496
def CisTransFrom3D(*args):
3497
return _openbabel.CisTransFrom3D(*args)
3498
CisTransFrom3D = _openbabel.CisTransFrom3D
3500
def CisTransFrom2D(*args):
3501
return _openbabel.CisTransFrom2D(*args)
3502
CisTransFrom2D = _openbabel.CisTransFrom2D
3504
def CisTransFrom0D(*args):
3505
return _openbabel.CisTransFrom0D(*args)
3506
CisTransFrom0D = _openbabel.CisTransFrom0D
3508
def FindStereogenicUnits(*args):
3509
return _openbabel.FindStereogenicUnits(*args)
3510
FindStereogenicUnits = _openbabel.FindStereogenicUnits
3513
3570
def Tanimoto(*args):
3514
3571
return _openbabel.Tanimoto(*args)
3701
3758
OBSpectrophore_swigregister = _openbabel.OBSpectrophore_swigregister
3702
3759
OBSpectrophore_swigregister(OBSpectrophore)
3704
class OBConformerFilter(object):
3705
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3706
def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract")
3707
__repr__ = _swig_repr
3708
__swig_destroy__ = _openbabel.delete_OBConformerFilter
3709
OBConformerFilter.IsGood = new_instancemethod(_openbabel.OBConformerFilter_IsGood,None,OBConformerFilter)
3710
OBConformerFilter_swigregister = _openbabel.OBConformerFilter_swigregister
3711
OBConformerFilter_swigregister(OBConformerFilter)
3713
class OBConformerFilters(OBConformerFilter):
3714
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3715
__repr__ = _swig_repr
3716
def __init__(self, *args):
3717
_openbabel.OBConformerFilters_swiginit(self,_openbabel.new_OBConformerFilters(*args))
3718
__swig_destroy__ = _openbabel.delete_OBConformerFilters
3719
OBConformerFilters_swigregister = _openbabel.OBConformerFilters_swigregister
3720
OBConformerFilters_swigregister(OBConformerFilters)
3722
class OBStericConformerFilter(OBConformerFilter):
3723
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3724
__repr__ = _swig_repr
3725
def __init__(self, *args):
3726
_openbabel.OBStericConformerFilter_swiginit(self,_openbabel.new_OBStericConformerFilter(*args))
3727
__swig_destroy__ = _openbabel.delete_OBStericConformerFilter
3728
OBStericConformerFilter_swigregister = _openbabel.OBStericConformerFilter_swigregister
3729
OBStericConformerFilter_swigregister(OBStericConformerFilter)
3731
class OBConformerScore(object):
3732
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3733
def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract")
3734
__repr__ = _swig_repr
3735
HighScore = _openbabel.OBConformerScore_HighScore
3736
LowScore = _openbabel.OBConformerScore_LowScore
3737
Highest = _openbabel.OBConformerScore_Highest
3738
Lowest = _openbabel.OBConformerScore_Lowest
3739
Sum = _openbabel.OBConformerScore_Sum
3740
Average = _openbabel.OBConformerScore_Average
3741
__swig_destroy__ = _openbabel.delete_OBConformerScore
3742
OBConformerScore.GetPreferred = new_instancemethod(_openbabel.OBConformerScore_GetPreferred,None,OBConformerScore)
3743
OBConformerScore.GetConvergence = new_instancemethod(_openbabel.OBConformerScore_GetConvergence,None,OBConformerScore)
3744
OBConformerScore.Score = new_instancemethod(_openbabel.OBConformerScore_Score,None,OBConformerScore)
3745
OBConformerScore_swigregister = _openbabel.OBConformerScore_swigregister
3746
OBConformerScore_swigregister(OBConformerScore)
3748
class OBRMSDConformerScore(OBConformerScore):
3749
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3750
__repr__ = _swig_repr
3752
_openbabel.OBRMSDConformerScore_swiginit(self,_openbabel.new_OBRMSDConformerScore())
3753
__swig_destroy__ = _openbabel.delete_OBRMSDConformerScore
3754
OBRMSDConformerScore_swigregister = _openbabel.OBRMSDConformerScore_swigregister
3755
OBRMSDConformerScore_swigregister(OBRMSDConformerScore)
3757
class OBEnergyConformerScore(OBConformerScore):
3758
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3759
__repr__ = _swig_repr
3761
_openbabel.OBEnergyConformerScore_swiginit(self,_openbabel.new_OBEnergyConformerScore())
3762
__swig_destroy__ = _openbabel.delete_OBEnergyConformerScore
3763
OBEnergyConformerScore_swigregister = _openbabel.OBEnergyConformerScore_swigregister
3764
OBEnergyConformerScore_swigregister(OBEnergyConformerScore)
3766
class OBConformerSearch(object):
3767
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3768
__repr__ = _swig_repr
3770
_openbabel.OBConformerSearch_swiginit(self,_openbabel.new_OBConformerSearch())
3771
__swig_destroy__ = _openbabel.delete_OBConformerSearch
3772
OBConformerSearch.Setup = new_instancemethod(_openbabel.OBConformerSearch_Setup,None,OBConformerSearch)
3773
OBConformerSearch.SetNumConformers = new_instancemethod(_openbabel.OBConformerSearch_SetNumConformers,None,OBConformerSearch)
3774
OBConformerSearch.SetNumChildren = new_instancemethod(_openbabel.OBConformerSearch_SetNumChildren,None,OBConformerSearch)
3775
OBConformerSearch.SetMutability = new_instancemethod(_openbabel.OBConformerSearch_SetMutability,None,OBConformerSearch)
3776
OBConformerSearch.SetConvergence = new_instancemethod(_openbabel.OBConformerSearch_SetConvergence,None,OBConformerSearch)
3777
OBConformerSearch.SetFixedBonds = new_instancemethod(_openbabel.OBConformerSearch_SetFixedBonds,None,OBConformerSearch)
3778
OBConformerSearch.SetFilter = new_instancemethod(_openbabel.OBConformerSearch_SetFilter,None,OBConformerSearch)
3779
OBConformerSearch.SetScore = new_instancemethod(_openbabel.OBConformerSearch_SetScore,None,OBConformerSearch)
3780
OBConformerSearch.Search = new_instancemethod(_openbabel.OBConformerSearch_Search,None,OBConformerSearch)
3781
OBConformerSearch.GetRotorKeys = new_instancemethod(_openbabel.OBConformerSearch_GetRotorKeys,None,OBConformerSearch)
3782
OBConformerSearch.GetConformers = new_instancemethod(_openbabel.OBConformerSearch_GetConformers,None,OBConformerSearch)
3783
OBConformerSearch_swigregister = _openbabel.OBConformerSearch_swigregister
3784
OBConformerSearch_swigregister(OBConformerSearch)
3786
class OBAlign(object):
3787
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3788
__repr__ = _swig_repr
3789
def __init__(self, *args):
3790
_openbabel.OBAlign_swiginit(self,_openbabel.new_OBAlign(*args))
3791
__swig_destroy__ = _openbabel.delete_OBAlign
3792
OBAlign.SetRef = new_instancemethod(_openbabel.OBAlign_SetRef,None,OBAlign)
3793
OBAlign.SetTarget = new_instancemethod(_openbabel.OBAlign_SetTarget,None,OBAlign)
3794
OBAlign.SetRefMol = new_instancemethod(_openbabel.OBAlign_SetRefMol,None,OBAlign)
3795
OBAlign.SetTargetMol = new_instancemethod(_openbabel.OBAlign_SetTargetMol,None,OBAlign)
3796
OBAlign.Align = new_instancemethod(_openbabel.OBAlign_Align,None,OBAlign)
3797
OBAlign.GetRMSD = new_instancemethod(_openbabel.OBAlign_GetRMSD,None,OBAlign)
3798
OBAlign.GetRotMatrix = new_instancemethod(_openbabel.OBAlign_GetRotMatrix,None,OBAlign)
3799
OBAlign.GetAlignment = new_instancemethod(_openbabel.OBAlign_GetAlignment,None,OBAlign)
3800
OBAlign.UpdateCoords = new_instancemethod(_openbabel.OBAlign_UpdateCoords,None,OBAlign)
3801
OBAlign_swigregister = _openbabel.OBAlign_swigregister
3802
OBAlign_swigregister(OBAlign)
3804
3761
class _OBMolAtomIter(object):
3805
3762
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3806
3763
__repr__ = _swig_repr
5156
5113
raise Exception("Use OBMol.CloneData instead. OBMol.SetData is only for use from C++.")
5157
5114
OBMol.SetData = exception
5116
class OBTetraNonPlanarStereo(OBStereoBase):
5117
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
5118
def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract")
5119
__repr__ = _swig_repr
5120
__swig_destroy__ = _openbabel.delete_OBTetraNonPlanarStereo
5121
OBTetraNonPlanarStereo_swigregister = _openbabel.OBTetraNonPlanarStereo_swigregister
5122
OBTetraNonPlanarStereo_swigregister(OBTetraNonPlanarStereo)
5124
class OBTetraPlanarStereo(OBStereoBase):
5125
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
5126
def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract")
5127
__repr__ = _swig_repr
5128
__swig_destroy__ = _openbabel.delete_OBTetraPlanarStereo
5129
OBTetraPlanarStereo_swigregister = _openbabel.OBTetraPlanarStereo_swigregister
5130
OBTetraPlanarStereo_swigregister(OBTetraPlanarStereo)
5132
class OBTetrahedralStereo(OBTetraNonPlanarStereo):
5133
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
5134
__repr__ = _swig_repr
5135
def __init__(self, *args):
5136
_openbabel.OBTetrahedralStereo_swiginit(self,_openbabel.new_OBTetrahedralStereo(*args))
5137
__swig_destroy__ = _openbabel.delete_OBTetrahedralStereo
5138
OBTetrahedralStereo.IsValid = new_instancemethod(_openbabel.OBTetrahedralStereo_IsValid,None,OBTetrahedralStereo)
5139
OBTetrahedralStereo.__eq__ = new_instancemethod(_openbabel.OBTetrahedralStereo___eq__,None,OBTetrahedralStereo)
5140
OBTetrahedralStereo.__ne__ = new_instancemethod(_openbabel.OBTetrahedralStereo___ne__,None,OBTetrahedralStereo)
5141
OBTetrahedralStereo.SetConfig = new_instancemethod(_openbabel.OBTetrahedralStereo_SetConfig,None,OBTetrahedralStereo)
5142
OBTetrahedralStereo.GetConfig = new_instancemethod(_openbabel.OBTetrahedralStereo_GetConfig,None,OBTetrahedralStereo)
5143
OBTetrahedralStereo_swigregister = _openbabel.OBTetrahedralStereo_swigregister
5144
OBTetrahedralStereo_swigregister(OBTetrahedralStereo)
5146
class OBCisTransStereo(OBTetraPlanarStereo):
5147
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
5148
__repr__ = _swig_repr
5149
def __init__(self, *args):
5150
_openbabel.OBCisTransStereo_swiginit(self,_openbabel.new_OBCisTransStereo(*args))
5151
__swig_destroy__ = _openbabel.delete_OBCisTransStereo
5152
OBCisTransStereo.IsValid = new_instancemethod(_openbabel.OBCisTransStereo_IsValid,None,OBCisTransStereo)
5153
OBCisTransStereo.__eq__ = new_instancemethod(_openbabel.OBCisTransStereo___eq__,None,OBCisTransStereo)
5154
OBCisTransStereo.__ne__ = new_instancemethod(_openbabel.OBCisTransStereo___ne__,None,OBCisTransStereo)
5155
OBCisTransStereo.IsOnSameAtom = new_instancemethod(_openbabel.OBCisTransStereo_IsOnSameAtom,None,OBCisTransStereo)
5156
OBCisTransStereo.IsTrans = new_instancemethod(_openbabel.OBCisTransStereo_IsTrans,None,OBCisTransStereo)
5157
OBCisTransStereo.IsCis = new_instancemethod(_openbabel.OBCisTransStereo_IsCis,None,OBCisTransStereo)
5158
OBCisTransStereo.GetTransRef = new_instancemethod(_openbabel.OBCisTransStereo_GetTransRef,None,OBCisTransStereo)
5159
OBCisTransStereo.GetCisRef = new_instancemethod(_openbabel.OBCisTransStereo_GetCisRef,None,OBCisTransStereo)
5160
OBCisTransStereo.SetConfig = new_instancemethod(_openbabel.OBCisTransStereo_SetConfig,None,OBCisTransStereo)
5161
OBCisTransStereo.GetConfig = new_instancemethod(_openbabel.OBCisTransStereo_GetConfig,None,OBCisTransStereo)
5162
OBCisTransStereo_swigregister = _openbabel.OBCisTransStereo_swigregister
5163
OBCisTransStereo_swigregister(OBCisTransStereo)
5165
class OBSquarePlanarStereo(OBTetraPlanarStereo):
5166
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
5167
__repr__ = _swig_repr
5168
def __init__(self, *args):
5169
_openbabel.OBSquarePlanarStereo_swiginit(self,_openbabel.new_OBSquarePlanarStereo(*args))
5170
__swig_destroy__ = _openbabel.delete_OBSquarePlanarStereo
5171
OBSquarePlanarStereo.IsValid = new_instancemethod(_openbabel.OBSquarePlanarStereo_IsValid,None,OBSquarePlanarStereo)
5172
OBSquarePlanarStereo.__eq__ = new_instancemethod(_openbabel.OBSquarePlanarStereo___eq__,None,OBSquarePlanarStereo)
5173
OBSquarePlanarStereo.__ne__ = new_instancemethod(_openbabel.OBSquarePlanarStereo___ne__,None,OBSquarePlanarStereo)
5174
OBSquarePlanarStereo.IsTrans = new_instancemethod(_openbabel.OBSquarePlanarStereo_IsTrans,None,OBSquarePlanarStereo)
5175
OBSquarePlanarStereo.IsCis = new_instancemethod(_openbabel.OBSquarePlanarStereo_IsCis,None,OBSquarePlanarStereo)
5176
OBSquarePlanarStereo.GetTransRef = new_instancemethod(_openbabel.OBSquarePlanarStereo_GetTransRef,None,OBSquarePlanarStereo)
5177
OBSquarePlanarStereo.GetCisRefs = new_instancemethod(_openbabel.OBSquarePlanarStereo_GetCisRefs,None,OBSquarePlanarStereo)
5178
OBSquarePlanarStereo.SetConfig = new_instancemethod(_openbabel.OBSquarePlanarStereo_SetConfig,None,OBSquarePlanarStereo)
5179
OBSquarePlanarStereo.GetConfig = new_instancemethod(_openbabel.OBSquarePlanarStereo_GetConfig,None,OBSquarePlanarStereo)
5180
OBSquarePlanarStereo_swigregister = _openbabel.OBSquarePlanarStereo_swigregister
5181
OBSquarePlanarStereo_swigregister(OBSquarePlanarStereo)
5183
class OBTetrahedralConfig(object):
5184
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
5185
__repr__ = _swig_repr
5186
center = _swig_property(_openbabel.OBTetrahedralConfig_center_get, _openbabel.OBTetrahedralConfig_center_set)
5187
from_or_towards = _swig_property(_openbabel.OBTetrahedralConfig_from_or_towards_get, _openbabel.OBTetrahedralConfig_from_or_towards_set)
5188
refs = _swig_property(_openbabel.OBTetrahedralConfig_refs_get, _openbabel.OBTetrahedralConfig_refs_set)
5189
winding = _swig_property(_openbabel.OBTetrahedralConfig_winding_get, _openbabel.OBTetrahedralConfig_winding_set)
5190
view = _swig_property(_openbabel.OBTetrahedralConfig_view_get, _openbabel.OBTetrahedralConfig_view_set)
5191
specified = _swig_property(_openbabel.OBTetrahedralConfig_specified_get, _openbabel.OBTetrahedralConfig_specified_set)
5193
_openbabel.OBTetrahedralConfig_swiginit(self,_openbabel.new_OBTetrahedralConfig())
5194
__swig_destroy__ = _openbabel.delete_OBTetrahedralConfig
5195
OBTetrahedralConfig.__eq__ = new_instancemethod(_openbabel.OBTetrahedralConfig___eq__,None,OBTetrahedralConfig)
5196
OBTetrahedralConfig.__ne__ = new_instancemethod(_openbabel.OBTetrahedralConfig___ne__,None,OBTetrahedralConfig)
5197
OBTetrahedralConfig_swigregister = _openbabel.OBTetrahedralConfig_swigregister
5198
OBTetrahedralConfig_swigregister(OBTetrahedralConfig)
5200
class OBCisTransConfig(object):
5201
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
5202
__repr__ = _swig_repr
5203
begin = _swig_property(_openbabel.OBCisTransConfig_begin_get, _openbabel.OBCisTransConfig_begin_set)
5204
end = _swig_property(_openbabel.OBCisTransConfig_end_get, _openbabel.OBCisTransConfig_end_set)
5205
refs = _swig_property(_openbabel.OBCisTransConfig_refs_get, _openbabel.OBCisTransConfig_refs_set)
5206
shape = _swig_property(_openbabel.OBCisTransConfig_shape_get, _openbabel.OBCisTransConfig_shape_set)
5207
specified = _swig_property(_openbabel.OBCisTransConfig_specified_get, _openbabel.OBCisTransConfig_specified_set)
5209
_openbabel.OBCisTransConfig_swiginit(self,_openbabel.new_OBCisTransConfig())
5210
__swig_destroy__ = _openbabel.delete_OBCisTransConfig
5211
OBCisTransConfig.__eq__ = new_instancemethod(_openbabel.OBCisTransConfig___eq__,None,OBCisTransConfig)
5212
OBCisTransConfig.__ne__ = new_instancemethod(_openbabel.OBCisTransConfig___ne__,None,OBCisTransConfig)
5213
OBCisTransConfig_swigregister = _openbabel.OBCisTransConfig_swigregister
5214
OBCisTransConfig_swigregister(OBCisTransConfig)
5216
class OBSquarePlanarConfig(object):
5217
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
5218
__repr__ = _swig_repr
5219
center = _swig_property(_openbabel.OBSquarePlanarConfig_center_get, _openbabel.OBSquarePlanarConfig_center_set)
5220
refs = _swig_property(_openbabel.OBSquarePlanarConfig_refs_get, _openbabel.OBSquarePlanarConfig_refs_set)
5221
shape = _swig_property(_openbabel.OBSquarePlanarConfig_shape_get, _openbabel.OBSquarePlanarConfig_shape_set)
5222
specified = _swig_property(_openbabel.OBSquarePlanarConfig_specified_get, _openbabel.OBSquarePlanarConfig_specified_set)
5224
_openbabel.OBSquarePlanarConfig_swiginit(self,_openbabel.new_OBSquarePlanarConfig())
5225
__swig_destroy__ = _openbabel.delete_OBSquarePlanarConfig
5226
OBSquarePlanarConfig.__eq__ = new_instancemethod(_openbabel.OBSquarePlanarConfig___eq__,None,OBSquarePlanarConfig)
5227
OBSquarePlanarConfig.__ne__ = new_instancemethod(_openbabel.OBSquarePlanarConfig___ne__,None,OBSquarePlanarConfig)
5228
OBSquarePlanarConfig_swigregister = _openbabel.OBSquarePlanarConfig_swigregister
5229
OBSquarePlanarConfig_swigregister(OBSquarePlanarConfig)