+ fix const correctness

This commit is contained in:
wmayer
2015-06-15 23:42:37 +02:00
parent ec5f3b2b98
commit 788fadf4a8
2 changed files with 8 additions and 8 deletions

View File

@@ -316,8 +316,8 @@ public:
double calculateConstraintError(int icstr) { return GCSsys.calculateConstraintErrorByTag(icstr);}
/// Returns the size of the Geometry
int getGeometrySize(void) {return Geoms.size();}
int getGeometrySize(void) const {return Geoms.size();}
enum GeoType {
None = 0,
Point = 1, // 1 Point(start), 2 Parameters(x,y)

View File

@@ -209,20 +209,20 @@ public:
void validateConstraints();
/// gets DoF of last solver execution
int getLastDoF() {return lastDoF;}
int getLastDoF() const {return lastDoF;}
/// gets HasConflicts status of last solver execution
bool getLastHasConflicts() {return lastHasConflict;}
bool getLastHasConflicts() const {return lastHasConflict;}
/// gets HasRedundancies status of last solver execution
bool getLastHasRedundancies() {return lastHasRedundancies;}
bool getLastHasRedundancies() const {return lastHasRedundancies;}
/// gets solver status of last solver execution
int getLastSolverStatus() {return lastSolverStatus;}
int getLastSolverStatus() const {return lastSolverStatus;}
/// gets solver SolveTime of last solver execution
float getLastSolveTime() {return lastSolveTime;}
float getLastSolveTime() const {return lastSolveTime;}
/// gets the conflicting constraints of the last solver execution
const std::vector<int> &getLastConflicting(void) const { return lastConflicting; }
/// gets the redundant constraints of last solver execution
const std::vector<int> &getLastRedundant(void) const { return lastRedundant; }
Sketch &getSolvedSketch(void) {return solvedSketch;}
protected: