GCS::Constraint Class Reference

#include <Constraints.h>

Public Member Functions

 Constraint ()
 
virtual double error ()
 
int findParamInPvec (double *param)
 
int getTag ()
 
virtual ConstraintType getTypeId ()
 
virtual double grad (double *)
 
bool isDriving () const
 
virtual double maxStep (MAP_pD_D &dir, double lim=1.)
 
VEC_pD params ()
 
void redirectParams (MAP_pD_pD redirectionmap)
 
virtual void rescale (double coef=1.)
 
void revertParams ()
 
void setDriving (bool isdriving)
 
void setTag (int tagId)
 
virtual ~Constraint ()
 

Constructor & Destructor Documentation

◆ Constraint()

GCS::Constraint::Constraint ( )

◆ ~Constraint()

virtual GCS::Constraint::~Constraint ( )
virtual

Member Function Documentation

◆ error()

◆ findParamInPvec()

◆ getTag()

int GCS::Constraint::getTag ( )

◆ getTypeId()

◆ grad()

◆ isDriving()

bool GCS::Constraint::isDriving ( ) const

◆ maxStep()

double GCS::Constraint::maxStep ( MAP_pD_D dir,
double  lim = 1. 
)
virtual

◆ params()

◆ redirectParams()

void GCS::Constraint::redirectParams ( MAP_pD_pD  redirectionmap)

◆ rescale()

◆ revertParams()

void GCS::Constraint::revertParams ( )

◆ setDriving()

◆ setTag()


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