![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Dialog for qCork plugin. More...
#include <ccCorkDlg.h>


Public Types | |
| enum | CSG_OPERATION { UNION , INTERSECT , DIFF , SYM_DIFF } |
| Supported CSG operations. More... | |
Public Member Functions | |
| ccCorkDlg (QWidget *parent=0) | |
| Default constructor. More... | |
| void | setNames (QString A, QString B) |
| Set meshes names. More... | |
| CSG_OPERATION | getSelectedOperation () const |
| Returns the selected operation. More... | |
| bool | isSwapped () const |
| Returns whether mesh order has been swappped or not. More... | |
Protected Slots | |
| void | unionSelected () |
| void | intersectSelected () |
| void | diffSelected () |
| void | symDiffSelected () |
| void | swap () |
Protected Attributes | |
| CSG_OPERATION | m_selectedOperation |
| bool | m_isSwapped |
Dialog for qCork plugin.
Definition at line 13 of file ccCorkDlg.h.
Supported CSG operations.
| Enumerator | |
|---|---|
| UNION | |
| INTERSECT | |
| DIFF | |
| SYM_DIFF | |
Definition at line 21 of file ccCorkDlg.h.
|
explicit |
Default constructor.
Definition at line 10 of file ccCorkDlg.cpp.
References diffSelected(), intersectSelected(), swap(), symDiffSelected(), and unionSelected().
|
protectedslot |
Definition at line 41 of file ccCorkDlg.cpp.
References DIFF, and m_selectedOperation.
Referenced by ccCorkDlg().
|
inline |
Returns the selected operation.
Definition at line 27 of file ccCorkDlg.h.
References m_selectedOperation.
Referenced by qCork::doAction().
|
protectedslot |
Definition at line 36 of file ccCorkDlg.cpp.
References INTERSECT, and m_selectedOperation.
Referenced by ccCorkDlg().
|
inline |
Returns whether mesh order has been swappped or not.
Definition at line 30 of file ccCorkDlg.h.
References m_isSwapped.
Referenced by qCork::doAction().
| void ccCorkDlg::setNames | ( | QString | A, |
| QString | B | ||
| ) |
Set meshes names.
Definition at line 26 of file ccCorkDlg.cpp.
Referenced by qCork::doAction(), and swap().
|
protectedslot |
Definition at line 51 of file ccCorkDlg.cpp.
References m_isSwapped, and setNames().
Referenced by ccCorkDlg().
|
protectedslot |
Definition at line 46 of file ccCorkDlg.cpp.
References m_selectedOperation, and SYM_DIFF.
Referenced by ccCorkDlg().
|
protectedslot |
Definition at line 31 of file ccCorkDlg.cpp.
References m_selectedOperation, and UNION.
Referenced by ccCorkDlg().
|
protected |
Definition at line 42 of file ccCorkDlg.h.
Referenced by isSwapped(), and swap().
|
protected |
Definition at line 41 of file ccCorkDlg.h.
Referenced by diffSelected(), getSelectedOperation(), intersectSelected(), symDiffSelected(), and unionSelected().