OEHasBondStereoSpecified
class OEHasBondStereoSpecified : public OESystem::OEUnaryPredicate<OEChem::OEBondBase>
This class represents OEHasBondStereoSpecified functor that identifies bonds (OEBondBase) which have stereo specified.
See also
The following methods are publicly inherited from OEUnaryPredicate:
The following methods are publicly inherited from OEUnaryFunction:
Constructors
OEHasBondStereoSpecified(v: int) -> OEHasBondStereoSpecified
Constructs the functor so that bonds (OEBondBase) with the given stereo type will be identified.
operator()
__call__(bond: OEBondBase) -> bool
Returns true, if the
OEBondBase.HasStereoSpecified method returns
true for the given OEBondBase object for
the stereo type with which the functor is constructed.
CreateCopy
CreateCopy() -> OEHasBondStereoSpecified
Deep copy constructor that returns a copy of the object. The memory for the returned OEHasBondStereoSpecified object is dynamically allocated and owned by the caller.