Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Kirill Terekhov
INMOST
Commits
cc11ac58
Commit
cc11ac58
authored
Feb 16, 2017
by
Kirill Terekhov
Browse files
Correct wedge/prism nodes order
parent
031bc550
Changes
2
Hide whitespace changes
Inline
Side-by-side
Source/IO/mesh_vtk_file.cpp
View file @
cc11ac58
...
...
@@ -152,6 +152,9 @@ namespace INMOST
case
Element
::
MultiLine
:
case
Element
::
Polygon
:
case
Element
::
Tet
:
case
Element
::
Hex
:
case
Element
::
Pyramid
:
case
Element
::
Prism
:
{
ElementArray
<
Node
>
nodes
=
it
->
getNodes
();
values
.
push_back
(
static_cast
<
integer
>
(
nodes
.
size
()));
...
...
@@ -159,6 +162,7 @@ namespace INMOST
values
.
push_back
(
jt
->
IntegerDF
(
set_id
));
break
;
}
/*
case Element::Prism:
{
ElementArray<Node> nodes = it->getNodes();
...
...
@@ -172,6 +176,8 @@ namespace INMOST
values.push_back(nodes[4].IntegerDF(set_id));
break;
}
*/
/*
case Element::Hex:
{
ElementArray<Node> nodes = it->getNodes();
...
...
@@ -199,6 +205,7 @@ namespace INMOST
values.push_back(nodes[4].IntegerDF(set_id));
break;
}
*/
case
Element
::
Polyhedron
:
case
Element
::
MultiPolygon
:
{
...
...
Source/Mesh/mesh.cpp
View file @
cc11ac58
...
...
@@ -1365,9 +1365,9 @@ namespace INMOST
}
ElementArray
<
Node
>
verts
=
face
->
getNodes
();
if
(
face
->
BackCell
()
==
c
)
ret
.
insert
(
ret
.
end
(),
verts
.
begin
(),
verts
.
end
());
else
ret
.
insert
(
ret
.
end
(),
verts
.
rbegin
(),
verts
.
rend
());
else
ret
.
insert
(
ret
.
end
(),
verts
.
begin
(),
verts
.
end
());
ElementArray
<
Edge
>
c_edges
=
c
->
getEdges
();
ElementArray
<
Edge
>
f_edges
=
face
->
getEdges
();
c_edges
.
SetPrivateMarker
(
cemrk
);
...
...
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