OEGetNearbyBond
OEDepict::OENearestBond OEGetNearbyBond(const OE2DActiveSiteDisplay& disp,
const OEDepict::OE2DPoint& point,
double radiusscale = 1.0)
Returns an OENearestBond object that stores a pointer of the bond which is depicted nearest to a given 2D display coordinates. By default, only atoms that not further than half bond away from the given point will be considered.
- disp
The OE2DActiveSiteDisplay object of which atoms are being considered.
- point
Specifies the 2D display coordinates.
- radiusscale
The multiplier that can be used to increase or to decrease the radius around the given point to be considered. This value has to be in a range of \([0.25, 2.0]\).
Note
If there is no bond close to the given display coordinates,
then the OENearestBond.IsValid method returns
false.
See also
OENearestBond class
OEGetNearestBondfunction