#include "PreCompiled.h"#include <algorithm>#include <climits>#include <boost/bind.hpp>#include <QPushButton>#include <Inventor/SbBox2s.h>#include <Inventor/SoPickedPoint.h>#include <Inventor/details/SoFaceDetail.h>#include <Inventor/events/SoMouseButtonEvent.h>#include <Inventor/nodes/SoSeparator.h>#include "RemoveComponents.h"#include "ui_RemoveComponents.h"#include "ViewProvider.h"#include <Base/Console.h>#include <Base/Tools.h>#include <App/Application.h>#include <Gui/Application.h>#include <Gui/Document.h>#include <Gui/Selection.h>#include <Gui/SoFCSelectionAction.h>#include <Gui/View3DInventor.h>#include <Gui/View3DInventorViewer.h>#include <Mod/Mesh/App/MeshFeature.h>#include <Mod/Mesh/App/Core/Algorithm.h>#include <Mod/Mesh/App/Core/MeshKernel.h>#include <Mod/Mesh/App/Core/Iterator.h>#include <Mod/Mesh/App/Core/TopoAlgorithm.h>#include <Mod/Mesh/App/Core/Tools.h>#include "moc_RemoveComponents.cpp"Go to the source code of this file.
| Defines | |
| #define | CROSS_HEIGHT 16 | 
| #define | CROSS_HOT_X 7 | 
| #define | CROSS_HOT_Y 7 | 
| #define | CROSS_WIDTH 16 | 
| Variables | |
| static unsigned char | cross_bitmap [] | 
| static unsigned char | cross_mask_bitmap [] | 
| #define CROSS_HEIGHT 16 | 
Definition at line 60 of file RemoveComponents.cpp.
| #define CROSS_HOT_X 7 | 
Definition at line 61 of file RemoveComponents.cpp.
| #define CROSS_HOT_Y 7 | 
Definition at line 62 of file RemoveComponents.cpp.
| #define CROSS_WIDTH 16 | 
Definition at line 59 of file RemoveComponents.cpp.
| unsigned char cross_bitmap[]  [static] | 
 {
  0xc0, 0x03, 0x40, 0x02, 0x40, 0x02, 0x40, 0x02,
  0x40, 0x02, 0x40, 0x02, 0x7f, 0xfe, 0x01, 0x80,
  0x01, 0x80, 0x7f, 0xfe, 0x40, 0x02, 0x40, 0x02,
  0x40, 0x02, 0x40, 0x02, 0x40, 0x02, 0xc0, 0x03
}
Definition at line 64 of file RemoveComponents.cpp.
Referenced by MeshGui::RemoveComponents::on_deselectRegion_clicked(), and MeshGui::RemoveComponents::on_selectRegion_clicked().
| unsigned char cross_mask_bitmap[]  [static] | 
 {
 0xc0,0x03,0xc0,0x03,0xc0,0x03,0xc0,0x03,0xc0,0x03,0xc0,0x03,0xff,0xff,0xff,
 0xff,0xff,0xff,0xff,0xff,0xc0,0x03,0xc0,0x03,0xc0,0x03,0xc0,0x03,0xc0,0x03,
 0xc0,0x03
}
Definition at line 71 of file RemoveComponents.cpp.
Referenced by MeshGui::RemoveComponents::on_deselectRegion_clicked(), and MeshGui::RemoveComponents::on_selectRegion_clicked().
 1.6.1
 1.6.1