Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
OpenVolumeMesh
OpenVolumeMesh
Commits
bc45b8c5
Commit
bc45b8c5
authored
May 21, 2019
by
Martin Heistermann
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Cleanup: use default methods for {Geometry,Topology}Kernel
parent
d13e0db0
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
14 additions
and
23 deletions
+14
-23
src/OpenVolumeMesh/Core/GeometryKernel.hh
src/OpenVolumeMesh/Core/GeometryKernel.hh
+3
-2
src/OpenVolumeMesh/Core/TopologyKernel.cc
src/OpenVolumeMesh/Core/TopologyKernel.cc
+0
-13
src/OpenVolumeMesh/Core/TopologyKernel.hh
src/OpenVolumeMesh/Core/TopologyKernel.hh
+11
-8
No files found.
src/OpenVolumeMesh/Core/GeometryKernel.hh
View file @
bc45b8c5
...
...
@@ -59,10 +59,11 @@ public:
typedef
TopologyKernelT
KernelT
;
/// Constructor
GeometryKernel
()
{}
GeometryKernel
()
=
default
;
/// Destructor
~
GeometryKernel
()
{}
~
GeometryKernel
()
=
default
;
/// Override of empty add_vertex function
virtual
VertexHandle
add_vertex
()
{
return
add_vertex
(
VecT
());
}
...
...
src/OpenVolumeMesh/Core/TopologyKernel.cc
View file @
bc45b8c5
...
...
@@ -58,19 +58,6 @@ const FaceHandle TopologyKernel::InvalidFaceHandle = FaceHandle(-1);
const
HalfFaceHandle
TopologyKernel
::
InvalidHalfFaceHandle
=
HalfFaceHandle
(
-
1
);
const
CellHandle
TopologyKernel
::
InvalidCellHandle
=
CellHandle
(
-
1
);
TopologyKernel
::
TopologyKernel
()
:
n_vertices_
(
0u
),
v_bottom_up_
(
true
),
e_bottom_up_
(
true
),
f_bottom_up_
(
true
),
deferred_deletion
(
true
),
fast_deletion
(
true
)
{
}
TopologyKernel
::~
TopologyKernel
()
{
}
//========================================================================================
VertexHandle
TopologyKernel
::
add_vertex
()
{
...
...
src/OpenVolumeMesh/Core/TopologyKernel.hh
View file @
bc45b8c5
...
...
@@ -57,8 +57,11 @@ namespace OpenVolumeMesh {
class
TopologyKernel
:
public
ResourceManager
{
public:
TopologyKernel
();
virtual
~
TopologyKernel
();
TopologyKernel
()
=
default
;
virtual
~
TopologyKernel
()
=
default
;
TopologyKernel
&
operator
=
(
const
TopologyKernel
&
)
=
default
;
/*
* Defines and constants
...
...
@@ -361,7 +364,7 @@ public:
private:
// Cache total vertex number
size_t
n_vertices_
;
size_t
n_vertices_
=
0u
;
public:
...
...
@@ -793,15 +796,15 @@ protected:
std
::
vector
<
CellHandle
>
incident_cell_per_hf_
;
private:
bool
v_bottom_up_
;
bool
v_bottom_up_
=
true
;
bool
e_bottom_up_
;
bool
e_bottom_up_
=
true
;
bool
f_bottom_up_
;
bool
f_bottom_up_
=
true
;
bool
deferred_deletion
;
bool
deferred_deletion
=
true
;
bool
fast_deletion
;
bool
fast_deletion
=
true
;
//=====================================================================
// Connectivity
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment