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

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

#include <DOF_ID_Range.hh>

Public Member Functions

 DOF_ID_Range ()
 
 DOF_ID_Range (DOF_ID const &dof_id, Real const &min, Real const &max)
 
DOF_ID const & dof_id () const
 
Real min () const
 
Real max () const
 

Private Attributes

DOF_ID dof_id_
 DOF identifier. More...
 
core::Real min_
 minimum value More...
 
core::Real max_
 maximum value More...
 

Friends

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

Detailed Description

Kinematics DOF identifier (with range) class.

Constructor & Destructor Documentation

core::id::DOF_ID_Range::DOF_ID_Range ( )
inline
core::id::DOF_ID_Range::DOF_ID_Range ( DOF_ID const &  dof_id,
Real const &  min,
Real const &  max 
)
inline

Member Function Documentation

DOF_ID const& core::id::DOF_ID_Range::dof_id ( ) const
inline

References dof_id_.

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

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

References max_.

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

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

References min_.

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

Friends And Related Function Documentation

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

stream << DOF_ID_Range

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

Member Data Documentation

DOF_ID core::id::DOF_ID_Range::dof_id_
private

DOF identifier.

Referenced by dof_id().

core::Real core::id::DOF_ID_Range::max_
private

maximum value

Referenced by max().

core::Real core::id::DOF_ID_Range::min_
private

minimum value

Referenced by min().


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