Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions
Atom.hh File Reference

Kinematics Atom interface class. More...

#include <core/kinematics/tree/Atom.fwd.hh>
#include <core/id/AtomID.fwd.hh>
#include <core/id/AtomID_Mask.fwd.hh>
#include <core/kinematics/AtomPointer.fwd.hh>
#include <core/kinematics/AtomWithDOFChange.fwd.hh>
#include <core/kinematics/Jump.fwd.hh>
#include <core/kinematics/Stub.fwd.hh>
#include <core/kinematics/DomainMap.fwd.hh>
#include <core/kinematics/ResidueCoordinateChangeList.fwd.hh>
#include <core/kinematics/MinimizerMapBase.fwd.hh>
#include <core/id/DOF_ID.fwd.hh>
#include <core/id/DOF_ID_Mask.fwd.hh>
#include <numeric/xyzMatrix.fwd.hh>
#include <numeric/xyzVector.hh>
#include <ObjexxFCL/FArray1D.fwd.hh>
#include <utility/VirtualBase.hh>
#include <core/id/types.hh>
#include <utility/vector0_bool.hh>

Classes

class  core::kinematics::tree::Atom
 Kinematics Atom interface class. More...
 

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::kinematics
 
 core::kinematics::tree
 

Functions

Length core::kinematics::tree::distance (Atom const &atom1, Atom const &atom2)
 Distance between two Atoms. More...
 
Length core::kinematics::tree::distance_squared (Atom const &atom1, Atom const &atom2)
 Distance squared between two Atoms. More...
 
bool core::kinematics::tree::is_collinear (Atom const &atom1, Atom const &atom2, Atom const &atom3)
 Check collinearity of three atoms. More...
 

Detailed Description

Kinematics Atom interface class.

Author
Phil Bradley