const OEFPTypeBase *OEGetFPType(const unsigned int fptype, const bool vs=false)

Returns a const pointer of a default fingerprint type.

The type of the fingerprint. This value has to be from the OEFPType namespace.

If true and 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.

See also

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.