# OEGetCircularFPType¶

const OEFPTypeBase *OEGetCircularFPType(unsigned int numbits,
unsigned int atype, unsigned int btype)


Returns an OEFPType_Circular fingerprint type generated with the given parameters.

numbits

The size of the fingerprint in bits. This number has to be larger than or equal to $$2^4$$ and smaller than $$2^{16}$$.

The smallest and largest circular fragments (in radius) that are enumerated during the fingerprint generation. All enumerated circular fragments are hashed into the OEFingerPrint object.
Defines which atom properties are encoded during the fingerprint generation. This value has to be either a value or a set of bitwise OR’d values from the OEFPAtomType namespace.
Defines which bond properties are encoded during the fingerprint generation. This value has to be either a value or a set of bitwise OR’d values from the OEFPBondType namespace.