-void boxcreaVtkPlaneWidget::Execute() // virutal
+void boxcreaVtkPlaneWidget::Execute() // virtual
{
std::vector<double> center = _box->_boxcreavtkplanewidget.GetCenter();
std::vector<double> normal = _box->_boxcreavtkplanewidget.GetNormal();
{
bbGetInputIn()->SetOrigin(bbGetInputParamVector());
bbGetInputIn()->Process();
- bbGetInputIn()->Execute();
+//EED bbGetInputIn()->Execute();
} // if Type == 3
}
BBTK_INPUT(PlaneWidget_Base,In,"Base creaVtkPlaneWidget ", creaVtkPlaneWidget* ,"");
BBTK_INPUT(PlaneWidget_Base,Type,"(default 0) 0:nothing 1:Move Normal Direction (Param=step) 2:Set Normal (ParamVector=Normal) 3:Set Origin (ParamVector=Origin)", int ,"");
BBTK_INPUT(PlaneWidget_Base,Param,"Type=1 step ", double ,"");
- BBTK_INPUT(PlaneWidget_Base,ParamVector,"Type=2 Set normal, Type=3 Set origin", std::vector<double> ,"");
+ BBTK_INPUT(PlaneWidget_Base,ParamVector,"Type=2 Set normal, Type=3 Set origin of the plane with no Box action", std::vector<double> ,"");
// BBTK_OUTPUT(PlaneWidget_Base,Out,"First output",double,"");
BBTK_END_DESCRIBE_BLACK_BOX(PlaneWidget_Base);
//=====
}
}
- WriteVTK("linesA.vtk", linesA);
+ //EED 2023-07-24
+// WriteVTK("linesA.vtk", linesA);
vtkSmartPointer<vtkModifiedBSPTree> bspTreeA = vtkSmartPointer<vtkModifiedBSPTree>::New();
bspTreeA->SetDataSet(linesA);
std::cout << connected;
- WriteVTK("linesB.vtk", linesB);
+//EED 2023-07-24
+// WriteVTK("linesB.vtk", linesB);
// stage 1
PolysType newPolysA;
GetPolys(refPts, {polyA}, newPolysA);
- WritePolys("merged_stage1.vtk", newPolysA);
+ //EED 2023-07-24
+// WritePolys("merged_stage1.vtk", newPolysA);
// stage 2
PolysType newPolysB;
GetPolys(refPts, splitted, newPolysB);
- WritePolys("merged_stage2.vtk", newPolysB);
+ //EED 2023-07-24
+// WritePolys("merged_stage2.vtk", newPolysB);
std::move(newPolysB.begin(), newPolysB.end(), std::back_inserter(merged));