Browse Source

Remove `ProjectionEditor::moveSelection` as `SurfaceManager` now takes care of it

master
Krisjanis Rijnieks 9 years ago
parent
commit
322d775b94
  1. 17
      src/UserInterface/ProjectionEditor.cpp
  2. 1
      src/UserInterface/ProjectionEditor.h

17
src/UserInterface/ProjectionEditor.cpp

@ -247,24 +247,7 @@ void ProjectionEditor::stopDragJoints(){
}
}
void ProjectionEditor::moveSelection(ofVec2f by){
// check if joints selected
bool bJointSelected = false;
BaseJoint * selectedJoint;
for(int i = 0; i < joints.size(); i++){
if(joints[i]->isSelected()){
bJointSelected = true;
selectedJoint = joints[i];
break;
}
}
if(bJointSelected){
selectedJoint->position += by;
}else{
//moveSelectedSurface(by);
}
}
void ProjectionEditor::setSnapDistance(float newSnapDistance){
fSnapDistance = newSnapDistance;

1
src/UserInterface/ProjectionEditor.h

@ -36,7 +36,6 @@ class ProjectionEditor {
void moveSelectedSurface(ofVec2f by);
void stopDragJoints();
void updateVertices();
void moveSelection(ofVec2f by);
void setSnapDistance(float newSnapDistance);
CircleJoint * hitTestJoints(ofVec2f pos);
vector <CircleJoint *> * getJoints();

Loading…
Cancel
Save