RDKit
Open-source cheminformatics and machine learning.
|
#include <Validate.h>
Public Member Functions | |
Is2DValidation (double threshold=1.e-3) | |
std::vector< ValidationErrorInfo > | validate (const ROMol &mol, bool reportAllFailures) const override |
std::shared_ptr< ValidationMethod > | copy () const override |
Public Member Functions inherited from RDKit::MolStandardize::ValidationMethod | |
ValidationMethod ()=default | |
virtual | ~ValidationMethod ()=default |
Public Attributes | |
double | threshold |
The Is2DValidation class reports an error if the input molecule representation is designated as 3D or if it includes non-null Z coordinates, and in case all atoms are assigned the same coordinates.
Definition at line 255 of file Validate.h.
Definition at line 257 of file Validate.h.
|
inlineoverridevirtual |
Implements RDKit::MolStandardize::ValidationMethod.
Definition at line 260 of file Validate.h.
|
overridevirtual |
Implements RDKit::MolStandardize::ValidationMethod.
double RDKit::MolStandardize::Is2DValidation::threshold |
Definition at line 264 of file Validate.h.