OEAddHighlightOverlay
void OEAddHighlightOverlay(OE2DMolDisplay& disp,
const OEHighlightOverlayBase& highlight,
OESystem::OEIter<OEChem::OEMatchBase>& matches)
void OEAddHighlightOverlay(OE2DMolDisplay& disp,
const OEHighlightOverlayBase& highlight,
OESystem::OEIter<OEChem::OEAtomBondSet>& absets)
void OEAddHighlightOverlay(OE2DMolDisplay& disp,
const OEHighlightOverlayBase& highlight,
OESystem::OEIterBase<OEChem::OEMatchBase>* matches)
void OEAddHighlightOverlay(OE2DMolDisplay& disp,
const OEHighlightOverlayBase& highlight,
OESystem::OEIterBase<OEChem::OEAtomBondSet>* absets)
void OEAddHighlightOverlay(OE2DMolDisplay& disp,
const OEHighlightOverlayBase& highlight,
const std::vector<OEChem::OEAtomBondSet>& absets)
Highlights a set of atoms and/or bonds of the displayed molecule.
Parameters :
- disp
The OE2DMolDisplay object of which atoms add/or bonds being highlighted.
- highlight
The OEHighlightOverlayBase object that specifies the style of the highlighting.
- matches
The iterator of OEMatchBase objects of which target atoms and bonds being highlighted.
- absets
The iterator of OEAtomBondSet objects of which atoms and bonds being highlighted.
Note
Each pattern will be highlighted with a different color returned by the
OEHighlightOverlayBase.GetColors method.
See also
OEHighlightOverlayBase class
OEHighlightOverlayStylenamespaceHighlighting Overlapped Patterns section