class
#include <xmol/TorsionAngle.h>
TorsionAngle
Contents
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))