Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | Friends | List of all members
core::id::TorsionID_Range Class Reference

Kinematics DOF identifier (with range) class. More...

#include <TorsionID_Range.hh>

Public Member Functions

 TorsionID_Range ()
 
 TorsionID_Range (TorsionID const &torsion_id, Real const &min, Real const &max)
 
TorsionID const & torsion_id () const
 
Real min () const
 
Real max () const
 

Private Attributes

TorsionID torsion_id_
 DOF identifier. More...
 
core::Real min_
 minimum value More...
 
core::Real max_
 maximum value More...
 

Friends

std::ostream & operator<< (std::ostream &os, TorsionID_Range const &a)
 stream << TorsionID_Range More...
 
bool operator== (TorsionID_Range const &a, TorsionID_Range const &b)
 
bool operator!= (TorsionID_Range const &a, TorsionID_Range const &b)
 
bool operator< (TorsionID_Range const &a, TorsionID_Range const &b)
 

Detailed Description

Kinematics DOF identifier (with range) class.

Constructor & Destructor Documentation

core::id::TorsionID_Range::TorsionID_Range ( )
inline
core::id::TorsionID_Range::TorsionID_Range ( TorsionID const &  torsion_id,
Real const &  min,
Real const &  max 
)
inline

Member Function Documentation

Real core::id::TorsionID_Range::max ( ) const
inline

References max_.

Referenced by core::id::operator<<().

Real core::id::TorsionID_Range::min ( ) const
inline

References min_.

Referenced by core::id::operator<<().

TorsionID const& core::id::TorsionID_Range::torsion_id ( ) const
inline

References torsion_id_.

Referenced by core::id::operator<<().

Friends And Related Function Documentation

bool operator!= ( TorsionID_Range const &  a,
TorsionID_Range const &  b 
)
friend
bool operator< ( TorsionID_Range const &  a,
TorsionID_Range const &  b 
)
friend
std::ostream& operator<< ( std::ostream &  os,
TorsionID_Range const &  a 
)
friend

stream << TorsionID_Range

bool operator== ( TorsionID_Range const &  a,
TorsionID_Range const &  b 
)
friend

Member Data Documentation

core::Real core::id::TorsionID_Range::max_
private

maximum value

Referenced by max().

core::Real core::id::TorsionID_Range::min_
private

minimum value

Referenced by min().

TorsionID core::id::TorsionID_Range::torsion_id_
private

DOF identifier.

Referenced by torsion_id().


The documentation for this class was generated from the following file: