XMOLPP2 | C++ API
  1. Pages
  2. Namespaces
  1. Classes
  2. Files

xmol::TorsionAngle class
#include <xmol/TorsionAngle.h>

Contents

  • Reference
    • Public types
    • Constructors, destructors, conversion operators
    • Public functions

Public types

using ARef = proxy::AtomRef
using ASRef = proxy::smart::AtomSmartRef
using AffectedAtomsSelector = std::function<proxy::AtomSelection(ARef&, ARef&, ARef&, ARef&)>

Constructors, destructors, conversion operators

TorsionAngle(ARef a, ARef b, ARef c, ARef d)
TorsionAngle(ARef a, ARef b, ARef c, ARef d, AffectedAtomsSelector rotatedAtomsGetter)

Public functions

auto value() const -> geom::AngleValue
void set(const geom::AngleValue& value, geom::AngleValue noop_tolerance = geom::Degrees(0.01))
Tab / T to search, Esc to close
…

Search for symbols, directories, files, pages or modules. You can omit any prefix from the symbol or file path; adding a : or / suffix lists all members of given symbol or directory.

Use ↓ / ↑ to navigate through the list, Enter to go. Tab autocompletes common prefix, you can copy a link to the result using ⌘ L while ⌘ M produces a Markdown link.

Sorry, nothing was found.

    XMOLPP2 C++ API. Created with Doxygen 1.8.17 and m.css.