Rosetta Core  2014.35
Classes | Typedefs | Functions | Variables
core::kinematics::tree Namespace Reference

Classes

class  Atom
 Kinematics Atom interface class. More...
 
class  Atom_
 Kinematics Atom abstract base class. More...
 
class  BondedAtom
 an atom which are bonded to its parentt, derived from Atom_ More...
 
class  JumpAtom
 an atom who are connected to its parent via rigid-body transformation "Jump" More...
 

Typedefs

typedef
utility::pointer::access_ptr
< Atom
AtomAP
 
typedef
utility::pointer::access_ptr
< Atom const > 
AtomCAP
 
typedef
utility::pointer::owning_ptr
< Atom
AtomOP
 
typedef
utility::pointer::owning_ptr
< Atom const > 
AtomCOP
 
typedef
utility::pointer::owning_ptr
< BondedAtom
BondedAtomOP
 
typedef
utility::pointer::owning_ptr
< BondedAtom const > 
BondedAtomCOP
 
typedef
utility::pointer::access_ptr
< BondedAtom
BondedAtomAP
 
typedef
utility::pointer::access_ptr
< BondedAtom const > 
BondedAtomCAP
 
typedef
utility::pointer::owning_ptr
< JumpAtom
JumpAtomOP
 
typedef
utility::pointer::owning_ptr
< JumpAtom const > 
JumpAtomCOP
 
typedef
utility::pointer::access_ptr
< JumpAtom
JumpAtomAP
 
typedef
utility::pointer::access_ptr
< JumpAtom const > 
JumpAtomCAP
 

Functions

Length distance (Atom const &atom1, Atom const &atom2)
 Distance between two Atoms. More...
 
Length distance_squared (Atom const &atom1, Atom const &atom2)
 Distance squared between two Atoms. More...
 

Variables

static basic::Tracer TR ("core.kinematics.tree.Atom_")
 
Jump BOGUS_JUMP
 

Typedef Documentation

Function Documentation

Length core::kinematics::tree::distance ( Atom const &  atom1,
Atom const &  atom2 
)
inline

Distance between two Atoms.

References core::kinematics::tree::Atom::distance().

Length core::kinematics::tree::distance_squared ( Atom const &  atom1,
Atom const &  atom2 
)
inline

Distance squared between two Atoms.

References core::kinematics::tree::Atom::distance_squared().

Variable Documentation

Jump core::kinematics::tree::BOGUS_JUMP
basic::Tracer core::kinematics::tree::TR("core.kinematics.tree.Atom_")
static