#include <ShapeInput.h>
Definition at line 108 of file ShapeInput.h.
◆ ShapeInput() [1/4]
◆ ShapeInput() [2/4]
| RDKit::GaussianShape::ShapeInput::ShapeInput |
( |
const std::string & | str | ) |
|
|
inline |
◆ ShapeInput() [3/4]
| RDKit::GaussianShape::ShapeInput::ShapeInput |
( |
const ShapeInput & | other | ) |
|
◆ ShapeInput() [4/4]
| RDKit::GaussianShape::ShapeInput::ShapeInput |
( |
ShapeInput && | other | ) |
|
|
default |
◆ ~ShapeInput()
| virtual RDKit::GaussianShape::ShapeInput::~ShapeInput |
( |
| ) |
|
|
virtualdefault |
◆ calcCanonicalRotation()
| const std::array< double, 9 > & RDKit::GaussianShape::ShapeInput::calcCanonicalRotation |
( |
| ) |
|
◆ calcCanonicalTranslation()
| const std::array< double, 3 > & RDKit::GaussianShape::ShapeInput::calcCanonicalTranslation |
( |
| ) |
|
◆ calcEigenValues()
| const std::array< double, 3 > & RDKit::GaussianShape::ShapeInput::calcEigenValues |
( |
| ) |
|
◆ calcExtremes()
| const std::array< size_t, 6 > & RDKit::GaussianShape::ShapeInput::calcExtremes |
( |
| ) |
|
◆ calcMomentsOfInertia()
| std::array< double, 3 > RDKit::GaussianShape::ShapeInput::calcMomentsOfInertia |
( |
bool | includeColors = false | ) |
const |
◆ getAtomPoints()
| std::vector< RDGeom::Point3D > RDKit::GaussianShape::ShapeInput::getAtomPoints |
( |
bool | includeColors = false | ) |
const |
Fetch the coordinates of the atoms and optionally features.
◆ getCarbonRadii()
| const boost::dynamic_bitset * RDKit::GaussianShape::ShapeInput::getCarbonRadii |
( |
| ) |
const |
|
inline |
◆ getColorVolume()
| double RDKit::GaussianShape::ShapeInput::getColorVolume |
( |
| ) |
const |
|
inline |
◆ getCoords()
| const std::vector< double > & RDKit::GaussianShape::ShapeInput::getCoords |
( |
| ) |
const |
|
inline |
◆ getNormalized()
| bool RDKit::GaussianShape::ShapeInput::getNormalized |
( |
| ) |
const |
|
inline |
◆ getNumAtoms()
| unsigned int RDKit::GaussianShape::ShapeInput::getNumAtoms |
( |
| ) |
const |
|
inline |
◆ getNumFeatures()
| unsigned int RDKit::GaussianShape::ShapeInput::getNumFeatures |
( |
| ) |
const |
|
inline |
◆ getShapeVolume()
| double RDKit::GaussianShape::ShapeInput::getShapeVolume |
( |
| ) |
const |
|
inline |
◆ getTypes()
| const std::vector< int > & RDKit::GaussianShape::ShapeInput::getTypes |
( |
| ) |
const |
|
inline |
◆ normalizeCoords()
| void RDKit::GaussianShape::ShapeInput::normalizeCoords |
( |
| ) |
|
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ shapeToMol()
| virtual std::unique_ptr< RWMol > RDKit::GaussianShape::ShapeInput::shapeToMol |
( |
bool | includeColors = true | ) |
const |
|
virtual |
◆ toString()
| std::string RDKit::GaussianShape::ShapeInput::toString |
( |
| ) |
const |
|
inline |
◆ transformCoords()
The documentation for this class was generated from the following file: