public class RuleManager extends Object
| Constructor and Description |
|---|
RuleManager(TautomerManager man) |
| Modifier and Type | Method and Description |
|---|---|
double |
calculateRank(TautomerIncrementStep incStep,
org.openscience.cdk.interfaces.IAtomContainer tautomer) |
static double |
calculateRank(TautomerIncrementStep incStep,
org.openscience.cdk.interfaces.IAtomContainer tautomer,
TautomerManager tman) |
String |
debugStack() |
static double |
getAdditionalAromaticityRank(org.openscience.cdk.interfaces.IAtomContainer ac) |
static int |
getNumOfOverlappedAtoms(RuleInstance r1,
RuleInstance r2) |
static boolean |
overlaps(RuleInstance r,
List<IRuleInstance> group) |
static boolean |
overlaps(RuleInstance r1,
RuleInstance r2) |
protected static final Logger logger
public RuleManager(TautomerManager man)
public static boolean overlaps(RuleInstance r1, RuleInstance r2)
public static boolean overlaps(RuleInstance r, List<IRuleInstance> group)
public static int getNumOfOverlappedAtoms(RuleInstance r1, RuleInstance r2)
public double calculateRank(TautomerIncrementStep incStep, org.openscience.cdk.interfaces.IAtomContainer tautomer) throws Exception
Exceptionpublic static double calculateRank(TautomerIncrementStep incStep, org.openscience.cdk.interfaces.IAtomContainer tautomer, TautomerManager tman) throws Exception
Exceptionpublic static double getAdditionalAromaticityRank(org.openscience.cdk.interfaces.IAtomContainer ac)
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.