8#ifndef COVISE_RESTRAINT_H
9#define COVISE_RESTRAINT_H
56 void add(ssize_t mi, ssize_t ma, ssize_t step=1);
57 void add(ssize_t
val);
61 size_t getNumGroups()
const;
63 const std::vector<ssize_t> &getValues()
const;
64 ssize_t lower()
const;
65 ssize_t upper()
const;
67 const std::string getRestraintString(std::vector<ssize_t>)
const;
70 bool operator ()(ssize_t
val)
const;
#define UTILEXPORT
Definition: coExport.h:206
GLsizei const GLchar *const * string
Definition: khronos-glext.h:6750
GLboolean GLenum GLenum GLvoid * values
Definition: khronos-glext.h:6369
GLboolean GLuint group
Definition: khronos-glext.h:12389
GLuint GLfloat * val
Definition: khronos-glext.h:7898
int min(int a, int b)
Definition: cutil_math.h:60
list of all chemical elements
Definition: coConfig.h:27
T get(TokenBuffer &tb)
Definition: tokenbuffer_util.h:15
Definition: coRestraint.h:44
std::string restraintString
Definition: coRestraint.h:50
bool all
Definition: coRestraint.h:46
std::vector< ssize_t > max
Definition: coRestraint.h:48
bool changed
Definition: coRestraint.h:49