+ ignore v/h axes and grid of sketcher on view fit
This commit is contained in:
parent
01123ba30d
commit
7bc6e74115
|
@ -38,6 +38,7 @@
|
|||
#include <Base/Parameter.h>
|
||||
#include <Base/ViewProj.h>
|
||||
#include <App/Application.h>
|
||||
#include <Gui/SoFCBoundingBox.h>
|
||||
|
||||
#include "ViewProvider2DObject.h"
|
||||
#include <Mod/Part/App/PartFeature.h>
|
||||
|
@ -116,8 +117,9 @@ SoSeparator* ViewProvider2DObject::createGrid(void)
|
|||
|
||||
double zGrid = 0.0; // carpet-grid separation
|
||||
|
||||
SoSeparator *parent = GridRoot;
|
||||
SoGroup *parent = new Gui::SoSkipBoundingGroup();
|
||||
GridRoot->removeAllChildren();
|
||||
GridRoot->addChild(parent);
|
||||
SoBaseColor *mycolor;
|
||||
SoVertexProperty *vts;
|
||||
|
||||
|
@ -187,7 +189,7 @@ SoSeparator* ViewProvider2DObject::createGrid(void)
|
|||
parent->addChild(vts);
|
||||
parent->addChild(grid);
|
||||
|
||||
return parent;
|
||||
return GridRoot;
|
||||
}
|
||||
|
||||
void ViewProvider2DObject::updateData(const App::Property* prop)
|
||||
|
|
|
@ -88,6 +88,7 @@
|
|||
#include <Gui/View3DInventor.h>
|
||||
#include <Gui/View3DInventorViewer.h>
|
||||
#include <Gui/DlgEditFileIncludeProptertyExternal.h>
|
||||
#include <Gui/SoFCBoundingBox.h>
|
||||
#include <Gui/SoFCUnifiedSelection.h>
|
||||
|
||||
#include <Mod/Part/App/Geometry.h>
|
||||
|
@ -3171,7 +3172,7 @@ void ViewProviderSketch::createEditInventorNodes(void)
|
|||
curvesRoot->addChild(edit->CurveSet);
|
||||
|
||||
// stuff for the RootCross lines +++++++++++++++++++++++++++++++++++++++
|
||||
SoSeparator* crossRoot = new SoSeparator;
|
||||
SoGroup* crossRoot = new Gui::SoSkipBoundingGroup;
|
||||
edit->EditRoot->addChild(crossRoot);
|
||||
MtlBind = new SoMaterialBinding;
|
||||
MtlBind->setName("RootCrossMaterialBinding");
|
||||
|
|
Loading…
Reference in New Issue
Block a user