RDKit
Open-source cheminformatics and machine learning.
Loading...
Searching...
No Matches
RDKit::DGeomHelpers::Bounds Struct Reference

#include <BoundsMatrixBuilderDetails.h>

Public Member Functions

bool valid () const
 
bool operator== (const Bounds &) const =default
 

Public Attributes

double lower {1.0}
 
double upper {-1.0}
 
unsigned int aid1 {0}
 
unsigned int aid4 {0}
 

Friends

std::ostream & operator<< (std::ostream &os, const Bounds &b)
 

Detailed Description

Definition at line 22 of file BoundsMatrixBuilderDetails.h.

Member Function Documentation

◆ operator==()

bool RDKit::DGeomHelpers::Bounds::operator== ( const Bounds & ) const
default

◆ valid()

bool RDKit::DGeomHelpers::Bounds::valid ( ) const
inline

Definition at line 26 of file BoundsMatrixBuilderDetails.h.

References lower, and upper.

Friends And Related Symbol Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream & os,
const Bounds & b )
friend

Definition at line 30 of file BoundsMatrixBuilderDetails.h.

References aid1, aid4, lower, and upper.

Member Data Documentation

◆ aid1

unsigned int RDKit::DGeomHelpers::Bounds::aid1 {0}

Definition at line 24 of file BoundsMatrixBuilderDetails.h.

Referenced by operator<<.

◆ aid4

unsigned int RDKit::DGeomHelpers::Bounds::aid4 {0}

Definition at line 24 of file BoundsMatrixBuilderDetails.h.

Referenced by operator<<.

◆ lower

double RDKit::DGeomHelpers::Bounds::lower {1.0}

Definition at line 23 of file BoundsMatrixBuilderDetails.h.

Referenced by RDKit::DGeomHelpers::merge(), operator<<, and valid().

◆ upper

double RDKit::DGeomHelpers::Bounds::upper {-1.0}

Definition at line 23 of file BoundsMatrixBuilderDetails.h.

Referenced by operator<<, and valid().


The documentation for this struct was generated from the following file: