OEGetFPType
const OEFPTypeBase *OEGetFPType(const unsigned int fptype, const bool vs=false, const unsigned vsversion=1u)
Returns a const pointer of a default fingerprint type.
- fptype
The type of the fingerprint. This value has to be from the
OEFPTypenamespace.- vs
If
trueand the fingerprint type is either Path, Tree or Circular, then the atom and bond typings designed for virtual screening will be used. Any other cases this parameter will be ignored.- vsversion
The version for the virtual screening fingerprint. Passing a value of
0urequests the latest version of the fingerprint from the current toolkit. Supported values are1u(pre-2025.1 toolkits), and0uor2u(post-2025.1 toolkits).Note
The boolean argument signature for this function to request virtual screening fingerprints will be deprecated in favor of the explicit API function
OEGetVSFPTypein future toolkit releases.See also
OEFPAtomTypenamespaceOEFPBondTypenamespace
const OEFPTypeBase *OEGetFPType(const std::string &fptypestring)
Returns a const pointer of a fingerprint type of the given valid string representation. If the string representation is not valid, it will return a NULL pointer.
See also
OEIsValidFPTypeStringfunctionOEFPTypeBase.GetFPTypeStringmethodOEFPTypeParams class
OEGetCircularFPTypefunctionOEGetPathFPTypefunctionOEGetTreeFPTypefunction