TorsionImpl Class Reference

#include <torsion_impl.hh>

Inherits ost::mol::impl::Dihedral.

Public Member Functions

 TorsionImpl (const String &name, const AtomImplPtr &atom1, const AtomImplPtr &atom2, const AtomImplPtr &atom3, const AtomImplPtr &atom4)
void Apply (EntityVisitor &h)
const StringGetName () const
Real GetAngle () const
void SetAngle (Real a, bool up)
void RotateAngle (Real angle, bool up)

Detailed Description

Definition at line 35 of file torsion_impl.hh.


Constructor & Destructor Documentation

TorsionImpl ( const String name,
const AtomImplPtr atom1,
const AtomImplPtr atom2,
const AtomImplPtr atom3,
const AtomImplPtr atom4 
)

Member Function Documentation

void Apply ( EntityVisitor h  ) 
Real GetAngle (  )  const
const String& GetName (  )  const
void RotateAngle ( Real  angle,
bool  up 
)
void SetAngle ( Real  a,
bool  up 
)

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 1 Mar 2018 for OpenStructure by  doxygen 1.6.1