Package Chem :: Module rdchem :: Class RingInfo
[hide private]
[frames] | no frames]

Class RingInfo



 object --+    
          |    
??.instance --+
              |
             RingInfo

contains information about a molecule's rings



Instance Methods [hide private]
 
AtomRings(...)
C++ signature:...
 
BondRings(...)
C++ signature:...
 
IsAtomInRingOfSize(...)
C++ signature:...
 
IsBondInRingOfSize(...)
C++ signature:...
 
NumAtomRings(...)
C++ signature:...
 
NumBondRings(...)
C++ signature:...
 
NumRings(...)
C++ signature:...
 
__init__(...)
Raises an exception...

Inherited from unreachable.instance: __new__

Inherited from object: __delattr__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

AtomRings(...)

 
C++ signature:
AtomRings(RDKit::RingInfo const*) -> boost::python::api::object

BondRings(...)

 
C++ signature:
BondRings(RDKit::RingInfo const*) -> boost::python::api::object

IsAtomInRingOfSize(...)

 
C++ signature:
IsAtomInRingOfSize(RDKit::RingInfo {lvalue}, unsigned int, unsigned int) -> bool

IsBondInRingOfSize(...)

 
C++ signature:
    IsBondInRingOfSize(RDKit::RingInfo {lvalue}, unsigned int, unsigned int) -> bool
C++ signature:
    IsBondInRingOfSize(RDKit::RingInfo {lvalue}, unsigned int, unsigned int) -> bool

NumAtomRings(...)

 
C++ signature:
NumAtomRings(RDKit::RingInfo {lvalue}, unsigned int) -> unsigned int

NumBondRings(...)

 
C++ signature:
NumBondRings(RDKit::RingInfo {lvalue}, unsigned int) -> unsigned int

NumRings(...)

 
C++ signature:
NumRings(RDKit::RingInfo {lvalue}) -> unsigned int

__init__(...)
(Constructor)

 
Raises an exception
This class cannot be instantiated from Python

Overrides: object.__init__