rdkit.Chem.rdchem.RingInfo

Package rdkit :: 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(...) AtomRings( (RingInfo)arg1) -> object : |
BondRings(...) BondRings( (RingInfo)arg1) -> object : |
IsAtomInRingOfSize(...) IsAtomInRingOfSize( (RingInfo)arg1, (int)arg2, (int)arg3) -> bool : |
IsBondInRingOfSize(...) IsBondInRingOfSize( (RingInfo)arg1, (int)arg2, (int)arg3) -> bool : |
NumAtomRings(...) NumAtomRings( (RingInfo)arg1, (int)arg2) -> int : |
NumBondRings(...) NumBondRings( (RingInfo)arg1, (int)arg2) -> int : |
NumRings(...) NumRings( (RingInfo)arg1) -> int : |
__init__(...) Raises an exception... |
__reduce__(...) helper for pickle |
Inherited from `unreachable.instance`: `__new__` Inherited from `object`: `__delattr__`, `__getattribute__`, `__hash__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__str__`

Properties | [hide private]
Inherited from `object`: `__class__`

Method Details | [hide private]

### AtomRings(...) |
    AtomRings( (RingInfo)arg1) -> object :

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

### BondRings(...) |
    BondRings( (RingInfo)arg1) -> object :

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

### IsAtomInRingOfSize(...) |
    IsAtomInRingOfSize( (RingInfo)arg1, (int)arg2, (int)arg3) -> bool :

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

### IsBondInRingOfSize(...) |
    IsBondInRingOfSize( (RingInfo)arg1, (int)arg2, (int)arg3) -> bool :

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

    IsBondInRingOfSize( (RingInfo)arg1, (int)arg2, (int)arg3) -> bool :

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

### NumAtomRings(...) |
    NumAtomRings( (RingInfo)arg1, (int)arg2) -> int :

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

### NumBondRings(...) |
    NumBondRings( (RingInfo)arg1, (int)arg2) -> int :

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

### NumRings(...) |
    NumRings( (RingInfo)arg1) -> int :

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

### __init__(...) (Constructor) |
    Raises an exception
    This class cannot be instantiated from Python
Overrides: object.__init__

### __reduce__(...) |
    helper for pickle
Overrides: object.__reduce__ (inherited documentation)