#include <FragCatParams.h>

Public Member Functions | |
| FragCatParams () | |
| FragCatParams (unsigned int lLen, unsigned int uLen, std::string fgroupFile, double tol=1e-08) | |
| construct from a function-group file | |
| FragCatParams (const FragCatParams &other) | |
| copy constructor | |
| FragCatParams (const std::string &pickle) | |
| construct from a pickle string (serialized representation) | |
| ~FragCatParams () | |
| unsigned int | getLowerFragLength () const |
| returns our lower fragment length | |
| void | setLowerFragLength (unsigned int lFrLen) |
| sets our lower fragment length | |
| unsigned int | getUpperFragLength () const |
| returns our upper fragment length | |
| void | setUpperFragLength (unsigned int uFrLen) |
| sets our upper fragment length | |
| double | getTolerance () const |
| returns our fragment-comparison tolerance | |
| void | setTolerance (double val) |
| sets our fragment-comparison tolerance | |
| unsigned int | getNumFuncGroups () const |
| returns our number of functional groups | |
| const MOL_SPTR_VECT & | getFuncGroups () const |
| returns our std::vector of functional groups | |
| const ROMol * | getFuncGroup (unsigned int fid) const |
| returns a pointer to a specific functional group | |
| void | toStream (std::ostream &) const |
| serializes (pickles) to a stream | |
| std::string | Serialize () const |
| returns a string with a serialized (pickled) representation | |
| void | initFromStream (std::istream &ss) |
| initializes from a stream pickle | |
| void | initFromString (const std::string &text) |
| initializes from a string pickle | |
Definition at line 20 of file FragCatParams.h.
| RDKit::FragCatParams::FragCatParams | ( | ) | [inline] |
| RDKit::FragCatParams::FragCatParams | ( | unsigned int | lLen, | |
| unsigned int | uLen, | |||
| std::string | fgroupFile, | |||
| double | tol = 1e-08 | |||
| ) |
construct from a function-group file
| lLen | the lower limit on fragment size | |
| uLen | the upper limit on fragment size | |
| fgroupFile | the name of the function-group file | |
| tol | (optional) the eigenvalue tolerance to be used when comparing fragments |
| RDKit::FragCatParams::FragCatParams | ( | const FragCatParams & | other | ) |
copy constructor
| RDKit::FragCatParams::FragCatParams | ( | const std::string & | pickle | ) |
construct from a pickle string (serialized representation)
| RDKit::FragCatParams::~FragCatParams | ( | ) |
| unsigned int RDKit::FragCatParams::getLowerFragLength | ( | ) | const [inline] |
| void RDKit::FragCatParams::setLowerFragLength | ( | unsigned int | lFrLen | ) | [inline] |
| unsigned int RDKit::FragCatParams::getUpperFragLength | ( | ) | const [inline] |
| void RDKit::FragCatParams::setUpperFragLength | ( | unsigned int | uFrLen | ) | [inline] |
| double RDKit::FragCatParams::getTolerance | ( | ) | const [inline] |
| void RDKit::FragCatParams::setTolerance | ( | double | val | ) | [inline] |
| unsigned int RDKit::FragCatParams::getNumFuncGroups | ( | ) | const [inline] |
| const MOL_SPTR_VECT& RDKit::FragCatParams::getFuncGroups | ( | ) | const |
returns our std::vector of functional groups
| const ROMol* RDKit::FragCatParams::getFuncGroup | ( | unsigned int | fid | ) | const |
returns a pointer to a specific functional group
| void RDKit::FragCatParams::toStream | ( | std::ostream & | ) | const [virtual] |
| std::string RDKit::FragCatParams::Serialize | ( | ) | const [virtual] |
| void RDKit::FragCatParams::initFromStream | ( | std::istream & | ss | ) | [virtual] |
| void RDKit::FragCatParams::initFromString | ( | const std::string & | text | ) | [virtual] |
1.5.3