#include "DistGeom/ZMatrixUtils.h"
#include "RDGeneral/Invariant.h"
#include <vector>
#include <optional>
#include <ranges>
#include <algorithm>
Go to the source code of this file.
|
| #define | M_PI 3.14159265358979323846 |
|
| enum class | RDKit::DGeomHelpers::TorsionType {
RDKit::DGeomHelpers::CIS = 0
, RDKit::DGeomHelpers::TRANS
, RDKit::DGeomHelpers::FLEXIBLE
, RDKit::DGeomHelpers::CUSTOM
,
RDKit::DGeomHelpers::CISTRANS
} |
| enum class | RDKit::DGeomHelpers::Type14 {
RDKit::DGeomHelpers::IN_CHAIN
, RDKit::DGeomHelpers::IN_RING
, RDKit::DGeomHelpers::TWO_IN_SAME_RING
, RDKit::DGeomHelpers::TWO_IN_DIFF_RING
,
RDKit::DGeomHelpers::SHARE_RING_BOND
, RDKit::DGeomHelpers::MACROCYCLE_TWO_IN_SAME_RING
, RDKit::DGeomHelpers::MACROCYCLE_ALL_IN_SAME_RING
} |
◆ M_PI
| #define M_PI 3.14159265358979323846 |
Definition at line 21 of file BoundsMatrixBuilderDetails.h.
Referenced by RDGeom::Point3D::angleTo(), RDDepict::computeSubAngle(), RDKit::MolDraw2D::drawArrow(), RDKit::MolDraw2D_detail::DrawShapeArrow::DrawShapeArrow(), MolTransforms::getAngleDeg(), MolTransforms::getDihedralDeg(), DistGeom::quantize(), RDKit::DGeomHelpers::ringTorsion(), RDDepict::rotationDir(), MolTransforms::setAngleDeg(), MolTransforms::setDihedralDeg(), RDGeom::Point2D::signedAngleTo(), RDGeom::Point3D::signedAngleTo(), DistGeom::TorsionRange::TorsionRange(), RDKit::DGeomHelpers::Path14Configuration::toTorsionRange(), and DistGeom::TorsionRange::width().