OEFPTypeParams

class OEFPTypeParams

This class represents OEFPTypeParams.

See also

Constructors

OEFPTypeParams(const std::string &typestr)

Constructor that parses the given string as a representation of a fingerprint and extracts the parameters that are used to generate the fingerprint.

OEFPTypeParams(const OEFPTypeBase *fptype)

Constructor that extracts the parameters that are used to generate the fingerprint type.

See also

GetAtomTypes

unsigned int GetAtomTypes() const

Returns

The return value is taken from the OEFPAtomType namespace.

See also

GetBondTypes

unsigned int GetBondTypes() const

Returns

The return value is taken from the OEFPBondType namespace.

See also

GetFPType

unsigned int GetFPType() const

Returns the fingerprint type extracted from the string. The return value is taken from the OEFPType namespace.

GetMaxDistance

unsigned int GetMaxDistance() const

Returns:

GetMinDistance

unsigned int GetMinDistance() const

Returns:

GetNumBits

unsigned int GetNumBits() const

Returns:

GetVersion

unsigned short GetVersion() const

Returns the version number.

See also

IsValid

bool IsValid() const

Returns whether the string was valid from which the OEFPTypeParams object was initialized.