OEGetNearbyBondΒΆ
OENearestBond OEGetNearbyBond(const OE2DMolDisplay &disp, const OE2DPoint &point,
double radiusscale=1.0)
Returns an OENearestAtom
object that stores a pointer
of the bond which is depicted nearest to a given 2D display coordinates.
By default, only bonds that are no further than half bond away from the given
point will be considered.
- disp
The
OE2DMolDisplay
object of which bonds are being considered. Only bonds of which bond display is visible are examined (OEBondDisplayBase::IsVisible
)- 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
classOEGetNearestBond
functionOEGetNearbyAtom
function