|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IRingSet
Maintains a set of Ring objects.
| Method Summary | |
|---|---|
void |
add(IRingSet ringSet)
Adds all rings of another RingSet if they are not allready part of this ring set. |
boolean |
contains(IAtom atom)
True, if at least one of the rings in the ringset contains the given atom. |
boolean |
contains(IAtomContainer container)
True, if this set contains the IAtomContainer. |
IRingSet |
getConnectedRings(IRing ring)
Returns all the rings in the RingSet that share one or more atoms with a given ring. |
IRingSet |
getRings(IAtom atom)
Returns a vector of all rings that this atom is part of. |
IRingSet |
getRings(IBond bond)
Returns a vector of all rings that this bond is part of. |
| Methods inherited from interface org.openscience.cdk.interfaces.IAtomContainerSet |
|---|
add, addAtomContainer, addAtomContainer, atomContainers, getAtomContainer, getAtomContainerCount, getMultiplier, getMultiplier, getMultipliers, removeAllAtomContainers, removeAtomContainer, removeAtomContainer, replaceAtomContainer, setMultiplier, setMultiplier, setMultipliers, sortAtomContainers |
| Methods inherited from interface org.openscience.cdk.interfaces.IChemObject |
|---|
addListener, clone, getFlag, getFlags, getID, getListenerCount, getNotification, getProperties, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, toString |
| Methods inherited from interface org.openscience.cdk.interfaces.ICDKObject |
|---|
getBuilder |
| Method Detail |
|---|
IRingSet getRings(IBond bond)
bond - The bond to be checked
IRingSet getRings(IAtom atom)
atom - The atom to be checked
IRingSet getConnectedRings(IRing ring)
ring - A ring with which all return rings must share one or more atoms
void add(IRingSet ringSet)
IAtomContainerSet.addAtomContainer(org.openscience.cdk.interfaces.IAtomContainer)
ringSet - the ring set to be united with this one.boolean contains(IAtom atom)
atom - IAtom to check
boolean contains(IAtomContainer container)
container - IAtomContainer to check
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||