chemaxon.util
Class HitColoringAndAlignmentOptions

java.lang.Object
  extended by chemaxon.util.HitColoringAndAlignmentOptions

public class HitColoringAndAlignmentOptions
extends java.lang.Object

Class for specifying coloring and alignment options for chemaxon.jchem.db.JChemSearch

Since:
JChem 5.0
Author:
Szilard Dorant
See Also:
VisualizationExample.java

Field Summary
static int ALIGNMENT_OFF
          The structure is displayed with the original coordinates.
static int ALIGNMENT_PARTIAL_CLEAN
          The substructure part of the target will get the exact coordinates of the query, and new coordinates will be generated for the remainder of the structure.
static int ALIGNMENT_ROTATE
          The structure is rotated according to the substructure.
 int alignmentMode
          Specifies what form of alignment to use for hit display.
 boolean coloring
          Specifies if substructure hit coloring should be used.
 boolean enumerateMarkush
          Specifies if markush structures should be hit enumerated according to the query structure.
 java.awt.Color hitColor
          Determines the color of the substructure hit.
 java.awt.Color nonHitColor
          Determines the color of the target which is not part of the substructure.
 java.awt.Color nonHitColor3D
          Determines the color of the 3D target which is not part of the substructure.
 
Constructor Summary
HitColoringAndAlignmentOptions()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALIGNMENT_OFF

public static final int ALIGNMENT_OFF
The structure is displayed with the original coordinates.

See Also:
Constant Field Values

ALIGNMENT_ROTATE

public static final int ALIGNMENT_ROTATE
The structure is rotated according to the substructure.

See Also:
Constant Field Values

ALIGNMENT_PARTIAL_CLEAN

public static final int ALIGNMENT_PARTIAL_CLEAN
The substructure part of the target will get the exact coordinates of the query, and new coordinates will be generated for the remainder of the structure.

See Also:
Constant Field Values

coloring

public boolean coloring
Specifies if substructure hit coloring should be used.


enumerateMarkush

public boolean enumerateMarkush
Specifies if markush structures should be hit enumerated according to the query structure.


alignmentMode

public int alignmentMode
Specifies what form of alignment to use for hit display. The following values are accepted:


hitColor

public java.awt.Color hitColor
Determines the color of the substructure hit. The default value is Color.BLUE


nonHitColor

public java.awt.Color nonHitColor
Determines the color of the target which is not part of the substructure. The default value is Color.BLACK

See Also:
nonHitColor3D

nonHitColor3D

public java.awt.Color nonHitColor3D
Determines the color of the 3D target which is not part of the substructure. The default value is Color.GRAY

See Also:
nonHitColor
Constructor Detail

HitColoringAndAlignmentOptions

public HitColoringAndAlignmentOptions()