dynamicgraph::sot::ConstraintMem Class Reference

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

List of all members.

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


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

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines