Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Issue #529: 4.07. Import IGES, export to BREP, STEP, IGES - Tests for Import/Export
[modules/shaper.git]
/
src
/
SketchPlugin
/
SketchPlugin_MultiTranslation.cpp
diff --git
a/src/SketchPlugin/SketchPlugin_MultiTranslation.cpp
b/src/SketchPlugin/SketchPlugin_MultiTranslation.cpp
index 064b9336327876e2d02fca86f56deed9c1b79c55..71eca57ca89f10927d685525d7996c18a3e12c82 100644
(file)
--- a/
src/SketchPlugin/SketchPlugin_MultiTranslation.cpp
+++ b/
src/SketchPlugin/SketchPlugin_MultiTranslation.cpp
@@
-51,6
+51,11
@@
void SketchPlugin_MultiTranslation::execute()
attribute(END_POINT_ID()));
if (!aStart || !aEnd || !aStart->isInitialized() || !aEnd->isInitialized())
return;
attribute(END_POINT_ID()));
if (!aStart || !aEnd || !aStart->isInitialized() || !aEnd->isInitialized())
return;
+
+ // make a visible points
+ SketchPlugin_Sketch::createPoint2DResult(this, sketch(), START_POINT_ID(), 0);
+ SketchPlugin_Sketch::createPoint2DResult(this, sketch(), END_POINT_ID(), 1);
+
std::shared_ptr<GeomAPI_XY> aShiftVec(new GeomAPI_XY(aEnd->x() - aStart->x(), aEnd->y() - aStart->y()));
// Wait all objects being created, then send update events
std::shared_ptr<GeomAPI_XY> aShiftVec(new GeomAPI_XY(aEnd->x() - aStart->x(), aEnd->y() - aStart->y()));
// Wait all objects being created, then send update events
@@
-208,3
+213,4
@@
ObjectPtr SketchPlugin_MultiTranslation::copyFeature(ObjectPtr theObject)
}
return ObjectPtr();
}
}
return ObjectPtr();
}
+