/dports/science/openbabel/openbabel-3.1.1/include/openbabel/ |
H A D | ring.h | 40 class OBAPI OBRing 51 OBRing() {} in OBRing() function 53 OBRing(std::vector<int>& path, int size); 54 OBRing(std::vector<int>& path, OBBitVec set) : _path(path), _pathset(set) {} in OBRing() function 55 OBRing(const OBRing &src); 56 OBRing& operator=(const OBRing &src); 112 OBAPI bool CompareRingSize(const OBRing *,const OBRing *); 121 std::vector<OBRing*> _rlist; //!< the internal list of rings 129 std::vector<OBRing*>::iterator j; in SortRings() 149 std::vector<OBRing*>::iterator BeginRings() in BeginRings() [all …]
|
H A D | generic.h | 41 class OBRing; variable 258 std::vector<OBRing*> _vr; 272 void SetData(std::vector<OBRing*> &vr) in SetData() 276 void PushBack(OBRing *r) in PushBack() 280 std::vector<OBRing*> &GetData() in GetData() 285 std::vector<OBRing*>::iterator BeginRings() in BeginRings() 287 std::vector<OBRing*>::iterator EndRings() in EndRings() 289 OBRing *BeginRing(std::vector<OBRing*>::iterator &i); 290 OBRing *NextRing(std::vector<OBRing*>::iterator &i);
|
H A D | obiter.h | 368 class OBRing; variable 373 std::vector<OBRing*>::iterator _i; 374 OBRing *_ptr; 393 OBRing* operator->() const { return _ptr; } 395 OBRing& operator*() const { return *_ptr;}
|
H A D | bond.h | 37 class OBRing; variable 199 OBRing* FindSmallestRing() const;
|
H A D | mol.h | 56 class OBRing; variable 329 std::vector<OBRing*> &GetSSSR(); 331 std::vector<OBRing*> &GetLSSR();
|
H A D | rotor.h | 38 class OBRing; variable 146 std::vector<OBRing *> _rings; //!< the parent ring (if this is a rotor in a ring)
|
/dports/science/openbabel/openbabel-3.1.1/src/ |
H A D | ring.cpp | 104 OBRing *ring; in FindSSSR() 111 vector<OBRing*> vr; in FindSSSR() 181 …void visitRing(OBMol *mol, OBRing *ring, std::vector<OBRing*> &rlist, std::vector<OBRing*> &rignor… in visitRing() 251 OBRing *ring; in FindLSSR() 258 vector<OBRing*> vr; in FindLSSR() 472 OBRing *ring = new OBRing(path, bv); in SaveUniqueRing() 486 bool CompareRingSize(const OBRing *a,const OBRing *b) in CompareRingSize() 603 char* OBRing::GetType() in GetType() 657 OBRing::OBRing(vector<int> &path,int size) : _path(path) in OBRing() function in OpenBabel::OBRing 668 OBRing::OBRing(const OBRing &src) in OBRing() function in OpenBabel::OBRing [all …]
|
H A D | generic.cpp | 825 vector<OBRing*>::iterator ring; in OBRingData() 829 OBRing *newring = new OBRing; in OBRingData() 837 vector<OBRing*>::iterator ring; in ~OBRingData() 861 vector<OBRing*>::iterator ring; in operator =() 876 OBRing *newring = new OBRing; in operator =() 883 OBRing *OBRingData::BeginRing(std::vector<OBRing*>::iterator &i) in BeginRing() 886 return i == _vr.end() ? nullptr : (OBRing*)*i; in BeginRing() 889 OBRing *OBRingData::NextRing(std::vector<OBRing*>::iterator &i) in NextRing() 892 return i == _vr.end() ? nullptr : (OBRing*)*i; in NextRing()
|
H A D | bond.cpp | 165 OBRing *ring = FindSmallestRing(); in IsRotor() 531 OBRing* OBBond::FindSmallestRing() const in FindSmallestRing() 533 vector<OBRing*> rlist; in FindSmallestRing() 534 vector<OBRing*>::iterator i; in FindSmallestRing() 539 OBRing* result = nullptr; in FindSmallestRing()
|
H A D | typer.cpp | 298 vector<OBRing*>::iterator i; in AssignTypes() 300 vector<OBRing*> rlist = mol.GetSSSR(); in AssignTypes() 799 OBRing *ring; in SelectRootAtoms() 802 vector<OBRing*> sssRings = mol.GetSSSR(); in SelectRootAtoms() 803 vector<OBRing*>::iterator k; in SelectRootAtoms() 813 vector< vector<OBRing*> > ringAtoms; // store ring pointers on an atom basis in SelectRootAtoms()
|
H A D | atom.cpp | 814 vector<OBRing*> rlist; in IsInRingSize() 815 vector<OBRing*>::iterator i; in IsInRingSize() 834 vector<OBRing*> rlist; in MemberOfRingCount() 835 vector<OBRing*>::iterator i; in MemberOfRingCount() 857 vector<OBRing*> rlist; in MemberOfRingSize() 858 vector<OBRing*>::iterator i; in MemberOfRingSize()
|
H A D | graphsym.cpp | 265 vector<OBRing*> sssRings; in FindRingAtoms() 266 vector<OBRing*>::iterator ri; in FindRingAtoms() 273 OBRing *ring = *ri; in FindRingAtoms()
|
/dports/science/openbabel/openbabel-3.1.1/scripts/ |
H A D | openbabel-mono.i | 6 %rename(GetRingType) OpenBabel::OBRing::GetType(); 10 %rename(SetRingType) OpenBabel::OBRing::SetType(const char *); 36 %typemap(csclassmodifiers) OpenBabel::OBRing "public partial class" 229 SWIG_STD_VECTOR_SPECIALIZE_MINIMUM(OBRing, OpenBabel::OBRing); 230 %template (vectorRing) std::vector<OpenBabel::OBRing>; 233 SWIG_STD_VECTOR_SPECIALIZE_MINIMUM(OBRing, OpenBabel::OBRing*); 234 %template (vectorpRing) std::vector<OpenBabel::OBRing*>;
|
H A D | openbabel-csharp.i | 8 %rename(GetRingType) OpenBabel::OBRing::GetType(); 12 %rename(SetRingType) OpenBabel::OBRing::SetType(const char *); 43 %typemap(csclassmodifiers) OpenBabel::OBRing "public partial class" 288 %ignore OpenBabel::OBRing::SetType(std::string &); 509 %ignore OpenBabel::OBRingData::BeginRing(std::vector<OBRing*>::iterator &); 510 %ignore OpenBabel::OBRingData::NextRing(std::vector<OBRing*>::iterator &); 711 %template (VectorRing) std::vector<OpenBabel::OBRing>; 716 %template (VectorpRing) std::vector<OpenBabel::OBRing*>; 982 WRAPITERATOR(OBMolRingIter,OpenBabel::OBMolRingIter,OBRing);
|
H A D | openbabel-ruby.i | 142 VECTORTEMPLATE_WRAP(OBRing, OpenBabel::OBRing) 143 VECTORTEMPLATE_WRAP(pOBRing, OpenBabel::OBRing*)
|
H A D | openbabel-java.i | 158 VECTORTEMPLATE_WRAP(OBRing, OpenBabel::OBRing) 159 VECTORTEMPLATE_WRAP(pOBRing, OpenBabel::OBRing*) 405 WRAPITERATOR(OBMolRingIter, OBRing, );
|
H A D | openbabel-perl.i | 119 VECTORTEMPLATE_WRAP(OBRing, OpenBabel::OBRing) 120 VECTORTEMPLATE_WRAP(pOBRing, OpenBabel::OBRing*)
|
H A D | openbabel-R.i | 202 VECTORTEMPLATE_WRAP(OBRing, OpenBabel::OBRing) 203 VECTORTEMPLATE_WRAP(pOBRing, OpenBabel::OBRing*) 447 WRAPITERATOR(OBMolRingIter, OBRing, );
|
H A D | openbabel-php.i | 158 VECTORTEMPLATE_WRAP(OBRing, OpenBabel::OBRing) 159 VECTORTEMPLATE_WRAP(pOBRing, OpenBabel::OBRing*)
|
/dports/science/openbabel/openbabel-3.1.1/test/ |
H A D | ringtest.cpp | 98 vector<OBRing*> vr; in ringtest() 105 vector<OBRing*>::iterator m; in ringtest() 223 vector<OBRing*> vr; in GenerateRingReference() 226 vector<OBRing*>::iterator k; in GenerateRingReference()
|
H A D | lssrtest.cpp | 21 std::vector<OBRing*> lssr = mol.GetLSSR(); in getIdRingPaths() 26 OBRing *ring = lssr[i]; in getIdRingPaths() 159 std::vector<OBRing*> lssr = mol.GetLSSR(); in verifyLSSR()
|
H A D | iterators.cpp | 137 OBRing *prevRing = nullptr; in iterators()
|
/dports/science/openbabel/openbabel-3.1.1/scripts/csharp/ |
H A D | openbabel-csharp.cpp | 4719 …std::vector< OpenBabel::OBRing > *arg1 = (std::vector< OpenBabel::OBRing > *) 0 ; OpenBabel::OBRin… in CSharp_OpenBabel_VectorRing_Add() 5027 …OpenBabel::OBRing **arg3 = 0 ; OpenBabel::OBRing *temp3 = 0 ; arg1 = (std::vector< OpenBabel::OBRi… in CSharp_OpenBabel_VectorpRing_setitem() 10159 …OpenBabel::OBRing *arg1 = (OpenBabel::OBRing *) 0 ; int result; arg1 = (OpenBabel::OBRing *)jarg1; in CSharp_OpenBabel_OBRing_ring_id_get() 10191 …return 0; } result = (OpenBabel::OBRing *)new OpenBabel::OBRing((OpenBabel::OBRing const &)*arg1… in CSharp_OpenBabel_new_OBRing__SWIG_3() 10194 …OpenBabel::OBRing *arg1 = (OpenBabel::OBRing *) 0 ; size_t result; arg1 = (OpenBabel::OBRing *)jar… in CSharp_OpenBabel_OBRing_Size() 10197 …OpenBabel::OBRing *arg1 = (OpenBabel::OBRing *) 0 ; size_t result; arg1 = (OpenBabel::OBRing *)jar… in CSharp_OpenBabel_OBRing_PathSize() 10200 …OpenBabel::OBRing *arg1 = (OpenBabel::OBRing *) 0 ; bool result; arg1 = (OpenBabel::OBRing *)jarg1… in CSharp_OpenBabel_OBRing_IsAromatic() 10206 …OpenBabel::OBRing *arg1 = (OpenBabel::OBRing *) 0 ; char *result = 0 ; arg1 = (OpenBabel::OBRing *… in CSharp_OpenBabel_OBRing_GetRingType() 10209 …OpenBabel::OBRing *arg1 = (OpenBabel::OBRing *) 0 ; unsigned int result; arg1 = (OpenBabel::OBRing… in CSharp_OpenBabel_OBRing_GetRootAtom() 10220 …OpenBabel::OBRing *arg1 = (OpenBabel::OBRing *) 0 ; int arg2 ; bool result; arg1 = (OpenBabel::OBR… in CSharp_OpenBabel_OBRing_IsInRing() [all …]
|
/dports/science/openbabel/openbabel-3.1.1/src/depict/ |
H A D | depict.cpp | 69 virtual void DrawRing(OBRing *ring, OBBitVec &drawnBonds); 70 virtual void DrawAromaticRing(OBRing *ring, OBBitVec &drawnBonds); 107 void DrawRing(OBRing *ring, OBBitVec &drawnBonds); 108 void DrawAromaticRing(OBRing *ring, OBBitVec &drawnBonds); 324 void OBDepictPrivate::DrawRing(OBRing *ring, OBBitVec &drawnBonds) in DrawRing() 479 std::vector<OBRing*> rings(mol->GetSSSR()); in DrawMolecule() 482 OBRing *ring = *k; in DrawMolecule() 536 OBRing *ring = *k; in DrawMolecule() 542 OBRing *ring = *k; in DrawMolecule() 1170 inline void OBDepictPrivateBallAndStick::DrawRing(OBRing* ring, in DrawRing() [all …]
|
/dports/science/openbabel/openbabel-3.1.1/scripts/ruby/ |
H A D | openbabel-ruby.cpp | 7388 …ctor< OpenBabel::OBRing,std::allocator< OpenBabel::OBRing > >* r = new std::vector< OpenBabel::OBR… in std_vector_Sl_OpenBabel_OBRing_Sg__select() 7529 …ctor< OpenBabel::OBRing,std::allocator< OpenBabel::OBRing > >* r = new std::vector< OpenBabel::OBR… in std_vector_Sl_OpenBabel_OBRing_Sg__reject() 7662 …or< OpenBabel::OBRing*,std::allocator< OpenBabel::OBRing * > >* r = new std::vector< OpenBabel::OB… in std_vector_Sl_OpenBabel_OBRing_Sm__Sg__select() 7803 …or< OpenBabel::OBRing*,std::allocator< OpenBabel::OBRing * > >* r = new std::vector< OpenBabel::OB… in std_vector_Sl_OpenBabel_OBRing_Sm__Sg__reject() 13792 …ector< OpenBabel::OBRing,std::allocator< OpenBabel::OBRing > > *ptr = (std::vector< OpenBabel::OBR… in _wrap_VectorOBRing___setitem____SWIG_1() 13922 …ector< OpenBabel::OBRing,std::allocator< OpenBabel::OBRing > > *ptr = (std::vector< OpenBabel::OBR… in _wrap_new_VectorOBRing__SWIG_1() 14298 …tor< OpenBabel::OBRing*,std::allocator< OpenBabel::OBRing * > > *ptr = (std::vector< OpenBabel::OB… in _wrap_VectorpOBRing___setitem____SWIG_1() 14428 …tor< OpenBabel::OBRing*,std::allocator< OpenBabel::OBRing * > > *ptr = (std::vector< OpenBabel::OB… in _wrap_new_VectorpOBRing__SWIG_1() 29921 …result = (OpenBabel::OBRing *)new OpenBabel::OBRing((OpenBabel::OBRing const &)*arg1); DATA_PTR(se… in _wrap_new_OBRing__SWIG_3() 30082 OpenBabel::OBRing *arg1 = (OpenBabel::OBRing *)self; in free_OpenBabel_OBRing() [all …]
|