OERenderBFactorMapΒΆ

bool OERenderBFactorMap(OEDepict::OEImageBase &image,
                        const OE2DActiveSiteDisplay &adisp)

Renders the B-factor information of an active site display into an image.

image
The image in which the active site is drawn.
adisp
The OE2DActiveSiteDisplay object that holds the data necessary to depict the B-Factor information of an active site.

Example:

OEInteractionHintContainer asite = new OEInteractionHintContainer(receptor, ligand);
OEBio.OEPerceiveInteractionHints(asite);
OEGrapheme.OEPrepareActiveSiteDepiction(asite);

OEImage image = new OEImage(800.0, 600.0);
OE2DActiveSiteDisplayOptions opts = new OE2DActiveSiteDisplayOptions(image.GetWidth(), image.GetHeight());
opts.SetRenderInteractiveLegend(true);
OE2DActiveSiteDisplay adisp = new OE2DActiveSiteDisplay(asite, opts);

OEGrapheme.OERenderContactMap(image, adisp);
OEDepict.OEWriteImage("RenderContactMap.svg", image);

hover mouse over any residue circles

Example of using the OERenderBfactorMap function

Code Example