public class AtomContainerAtomPermutor extends Permutor implements java.util.Iterator<org.openscience.cdk.interfaces.IAtomContainer>
Constructor and Description |
---|
AtomContainerAtomPermutor(org.openscience.cdk.interfaces.IAtomContainer atomContainer) |
AtomContainerAtomPermutor(org.openscience.cdk.interfaces.IAtomContainer atomContainer,
boolean useA,
boolean clone) |
Modifier and Type | Method and Description |
---|---|
org.openscience.cdk.interfaces.IAtomContainer |
next() |
static org.openscience.cdk.interfaces.IAtomContainer |
permute(int[] p,
org.openscience.cdk.interfaces.IAtomContainer atomContainer) |
void |
remove() |
getCurrentPermutation, getNextPermutation, getRandomNextPermutation, getRank, hasNext, setPermutation, setRank
public AtomContainerAtomPermutor(org.openscience.cdk.interfaces.IAtomContainer atomContainer)
atomContainer
- public AtomContainerAtomPermutor(org.openscience.cdk.interfaces.IAtomContainer atomContainer, boolean useA, boolean clone)
atomContainer
- useA
- clone
- public static org.openscience.cdk.interfaces.IAtomContainer permute(int[] p, org.openscience.cdk.interfaces.IAtomContainer atomContainer)
p
- atomContainer
- public org.openscience.cdk.interfaces.IAtomContainer next()
next
in interface java.util.Iterator<org.openscience.cdk.interfaces.IAtomContainer>
public void remove()
remove
in interface java.util.Iterator<org.openscience.cdk.interfaces.IAtomContainer>