#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().