Package org.jmol.smiles
Class SmilesMeasure
- java.lang.Object
-
- org.jmol.smiles.SmilesMeasure
-
public class SmilesMeasure extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intindexprivate int[]indices(package private) booleanisNotprivate float[]minmax(package private) intnPointsprivate javajs.util.P3[]pointsprivate static floatradiansPerDegree(package private) SmilesSearchsearch(package private) inttype(package private) static java.lang.StringTYPES
-
Constructor Summary
Constructors Constructor Description SmilesMeasure(SmilesSearch search, int index, int type, boolean isNot, float[] minmax)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) booleanaddPoint(int index)(package private) booleancheck()static floatsetTorsionData(javajs.util.T3 pt1a, javajs.util.T3 pt1, javajs.util.T3 pt2, javajs.util.T3 pt2a, VTemp v, boolean withDihedral)calculate temporary pointsjava.lang.StringtoString()
-
-
-
Field Detail
-
search
SmilesSearch search
-
nPoints
int nPoints
-
type
int type
-
index
int index
-
isNot
boolean isNot
-
indices
private int[] indices
-
TYPES
static final java.lang.String TYPES
- See Also:
- Constant Field Values
-
minmax
private final float[] minmax
-
radiansPerDegree
private static final float radiansPerDegree
- See Also:
- Constant Field Values
-
points
private final javajs.util.P3[] points
-
-
Constructor Detail
-
SmilesMeasure
SmilesMeasure(SmilesSearch search, int index, int type, boolean isNot, float[] minmax)
-
-
Method Detail
-
addPoint
boolean addPoint(int index)
-
check
boolean check()
-
setTorsionData
public static float setTorsionData(javajs.util.T3 pt1a, javajs.util.T3 pt1, javajs.util.T3 pt2, javajs.util.T3 pt2a, VTemp v, boolean withDihedral)calculate temporary points- Parameters:
pt1a-pt1-pt2-pt2a-v-withDihedral-- Returns:
- dihedral or 0
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-