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
OEHighlightOverlayStyle
namespaceHighlighting Overlapped Patterns section