Inkscape
Vector Graphics Editor
|
Info about constraints that could not be satisfied in gradient projection process. More...
#include <compound_constraints.h>
Public Member Functions | |
UnsatisfiableConstraintInfo (const vpsc::Constraint *c) | |
std::string | toString (void) const |
Public Attributes | |
unsigned | leftVarIndex |
The index of the left variable. | |
unsigned | rightVarIndex |
The index of the right variable. | |
double | separation |
The separation. | |
bool | equality |
Whether the separation is an exact distance or not. | |
cola::CompoundConstraint * | cc |
The index of the CompoundConstraint that created this. | |
Info about constraints that could not be satisfied in gradient projection process.
Definition at line 788 of file compound_constraints.h.
cola::UnsatisfiableConstraintInfo::UnsatisfiableConstraintInfo | ( | const vpsc::Constraint * | c | ) |
Definition at line 1574 of file compound_constraints.cpp.
|
inline |
Definition at line 803 of file compound_constraints.h.
References cc, equality, leftVarIndex, rightVarIndex, separation, and cola::CompoundConstraint::toString().
cola::CompoundConstraint* cola::UnsatisfiableConstraintInfo::cc |
The index of the CompoundConstraint that created this.
Definition at line 801 of file compound_constraints.h.
Referenced by toString().
bool cola::UnsatisfiableConstraintInfo::equality |
Whether the separation is an exact distance or not.
Definition at line 799 of file compound_constraints.h.
Referenced by toString().
unsigned cola::UnsatisfiableConstraintInfo::leftVarIndex |
The index of the left variable.
Definition at line 793 of file compound_constraints.h.
Referenced by toString().
unsigned cola::UnsatisfiableConstraintInfo::rightVarIndex |
The index of the right variable.
Definition at line 795 of file compound_constraints.h.
Referenced by toString().
double cola::UnsatisfiableConstraintInfo::separation |