All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
dynamicgraph::sot::ConstraintMem Class Reference

#include <sot/core/solver-hierarchical-inequalities.hh>

Public Types

enum  BoundSideType {
  BOUND_VOID = 0,
  BOUND_INF = 1,
  BOUND_SUP = 2,
  BOUND_BOTH = 3
}
 
typedef std::vector
< ConstraintMem::BoundSideType
BoundSideVector
 

Public Member Functions

 ConstraintMem (void)
 
 ConstraintMem (const ConstraintMem &clone)
 

Public Attributes

bool active
 
bool equality
 
bool notToBeConsidered
 
bubVector Ji
 
double eiInf
 
double eiSup
 
BoundSideType boundSide
 
BoundSideType activeSide
 
bool rankIncreaser
 
unsigned int constraintRow
 
unsigned int range
 
double lagrangian
 
double Ju
 
double Jdu
 

Friends

SOT_CORE_EXPORT friend
std::ostream & 
operator<< (std::ostream &os, const BoundSideType &bs)
 
SOT_CORE_EXPORT friend
std::ostream & 
operator<< (std::ostream &os, const ConstraintMem &c)
 

Member Typedef Documentation

Member Enumeration Documentation

Enumerator
BOUND_VOID 
BOUND_INF 
BOUND_SUP 
BOUND_BOTH 

Constructor & Destructor Documentation

dynamicgraph::sot::ConstraintMem::ConstraintMem ( void  )
inline
dynamicgraph::sot::ConstraintMem::ConstraintMem ( const ConstraintMem clone)

Friends And Related Function Documentation

SOT_CORE_EXPORT friend std::ostream& operator<< ( std::ostream &  os,
const BoundSideType bs 
)
friend
SOT_CORE_EXPORT friend std::ostream& operator<< ( std::ostream &  os,
const ConstraintMem c 
)
friend

Member Data Documentation

bool dynamicgraph::sot::ConstraintMem::active
BoundSideType dynamicgraph::sot::ConstraintMem::activeSide
BoundSideType dynamicgraph::sot::ConstraintMem::boundSide
unsigned int dynamicgraph::sot::ConstraintMem::constraintRow
double dynamicgraph::sot::ConstraintMem::eiInf
double dynamicgraph::sot::ConstraintMem::eiSup
bool dynamicgraph::sot::ConstraintMem::equality
double dynamicgraph::sot::ConstraintMem::Jdu
bubVector dynamicgraph::sot::ConstraintMem::Ji
double dynamicgraph::sot::ConstraintMem::Ju
double dynamicgraph::sot::ConstraintMem::lagrangian
bool dynamicgraph::sot::ConstraintMem::notToBeConsidered
unsigned int dynamicgraph::sot::ConstraintMem::range
bool dynamicgraph::sot::ConstraintMem::rankIncreaser