public class OutlineHighlighter extends AbstractHighlightDrawer implements Highlighter
opaqueHighlightColor, translucentHighlightColor
params
Constructor and Description |
---|
OutlineHighlighter(Params params) |
Modifier and Type | Method and Description |
---|---|
void |
addHighlights(org.openscience.cdk.interfaces.IAtomContainer highlightContainer,
java.awt.Color color) |
void |
addHighlights(java.util.List<org.openscience.cdk.interfaces.IAtom> atoms,
java.util.List<org.openscience.cdk.interfaces.IBond> bonds) |
void |
addToHighlights(java.util.Map<org.openscience.cdk.interfaces.IAtom,java.awt.Color> colorMap) |
void |
clearHighlights() |
void |
drawHighlights(org.openscience.cdk.interfaces.IAtomContainer molecule,
java.awt.Graphics2D g) |
getTranslucentColor, registerColor
drawLine, getParams, getTextBounds, getTextPoint, makeBlankImage, makeBlankImage, setParams
public OutlineHighlighter(Params params)
params
- public void addHighlights(org.openscience.cdk.interfaces.IAtomContainer highlightContainer, java.awt.Color color)
addHighlights
in interface Highlighter
highlightContainer
- color
- public void addHighlights(java.util.List<org.openscience.cdk.interfaces.IAtom> atoms, java.util.List<org.openscience.cdk.interfaces.IBond> bonds)
addHighlights
in interface Highlighter
atoms
- bonds
- public void addToHighlights(java.util.Map<org.openscience.cdk.interfaces.IAtom,java.awt.Color> colorMap)
addToHighlights
in interface Highlighter
colorMap
- public void drawHighlights(org.openscience.cdk.interfaces.IAtomContainer molecule, java.awt.Graphics2D g)
drawHighlights
in interface Highlighter
molecule
- g
- public void clearHighlights()
clearHighlights
in interface Highlighter