Chem.rdchem.RingInfo

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__