Loading [MathJax]/extensions/tex2jax.js
OGS
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
v
w
Typedefs
b
c
e
f
h
j
k
l
m
n
p
q
r
s
t
v
w
x
Enumerations
b
c
d
e
f
g
i
l
m
n
o
p
s
t
u
v
Enumerator
a
b
c
d
e
f
g
h
l
m
n
p
r
s
t
v
y
Classes
Class List
Class Index
Class Hierarchy
Files
File List
File Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
v
w
x
Functions
a
c
d
e
f
g
i
m
o
p
r
s
t
v
w
x
Variables
Typedefs
Enumerations
Macros
a
b
c
e
g
h
i
l
m
n
o
p
r
s
t
v
w
x
SurfaceExtractionDialog.h
Go to the documentation of this file.
1
15
#pragma once
16
17
#include "ui_SurfaceExtraction.h"
18
#include <QDialog>
19
20
namespace
MeshLib
{
21
class
Mesh;
22
}
23
27
class
SurfaceExtractionDialog
:
public
QDialog,
private
Ui_SurfaceExtraction
28
{
29
Q_OBJECT
30
31
public
:
32
explicit
SurfaceExtractionDialog
(QDialog* parent =
nullptr
);
33
~SurfaceExtractionDialog
()
override
=
default
;
34
35
int
getTolerance
()
const
{
return
_tolerance
; }
36
Eigen::Vector3d
const
&
getNormal
()
const
{
return
_dir
; }
37
38
private
slots:
40
void
accept
()
override
;
41
43
void
reject
()
override
{ this->done(QDialog::Rejected); };
44
45
private
:
46
int
_tolerance
{90};
47
Eigen::Vector3d
_dir
{0, 0, -1};
48
};
SurfaceExtractionDialog
A dialog window for managing properties for writing meshes to files.
Definition:
SurfaceExtractionDialog.h:28
SurfaceExtractionDialog::_dir
Eigen::Vector3d _dir
Definition:
SurfaceExtractionDialog.h:47
SurfaceExtractionDialog::reject
void reject() override
Instructions if the Cancel-Button has been pressed.
Definition:
SurfaceExtractionDialog.h:43
SurfaceExtractionDialog::getTolerance
int getTolerance() const
Definition:
SurfaceExtractionDialog.h:35
SurfaceExtractionDialog::getNormal
Eigen::Vector3d const & getNormal() const
Definition:
SurfaceExtractionDialog.h:36
SurfaceExtractionDialog::~SurfaceExtractionDialog
~SurfaceExtractionDialog() override=default
SurfaceExtractionDialog::_tolerance
int _tolerance
Definition:
SurfaceExtractionDialog.h:46
SurfaceExtractionDialog::accept
void accept() override
Instructions if the OK-Button has been pressed.
Definition:
SurfaceExtractionDialog.cpp:31
SurfaceExtractionDialog::SurfaceExtractionDialog
SurfaceExtractionDialog(QDialog *parent=nullptr)
Definition:
SurfaceExtractionDialog.cpp:19
MeshLib
Definition:
ProjectData.h:30
Applications
DataExplorer
DataView
SurfaceExtractionDialog.h
Generated by
1.9.1