Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
src
InclusionMicrostructure
PolyhedronInclusionEdgeIO.cpp
Go to the documentation of this file.
1
/* This file is part of MoDELib, distributed under GNU GPL v2. */
2
#include <
PolyhedronInclusionEdgeIO.h
>
3
4
namespace
model
5
{
6
7
PolyhedronInclusionEdgeIO::PolyhedronInclusionEdgeIO
(
const
size_t
&inclusionID_in,
const
size_t
&faceID_in,
8
const
size_t
&sourceID_in,
const
size_t
&sinkID_in)
9
:
inclusionID
(inclusionID_in),
faceID
(faceID_in),
sourceID
(sourceID_in),
sinkID
(sinkID_in)
10
{
11
12
// assert(0 && "FINISH HERE, THIS MUST BE COMPATIBLE WITH ID READER");
13
}
14
15
PolyhedronInclusionEdgeIO::PolyhedronInclusionEdgeIO
() :
inclusionID
(0),
faceID
(0),
sourceID
(0),
sinkID
(0)
16
{
17
}
18
19
PolyhedronInclusionEdgeIO::PolyhedronInclusionEdgeIO
(std::stringstream &
ss
)
20
:
inclusionID
(0),
faceID
(0),
sourceID
(0),
sinkID
(0)
21
{
22
ss
>>
inclusionID
;
23
ss
>>
faceID
;
24
ss
>>
sourceID
;
25
ss
>>
sinkID
;
26
}
27
28
void
PolyhedronInclusionEdgeIO::write
(std::ostream &os)
const
29
{
30
os <<
inclusionID
31
<<
"\t"
32
/**/
33
<<
faceID
34
<<
"\t"
35
/**/
36
<<
sourceID
37
<<
"\t"
38
/**/
39
<<
sinkID
;
40
return
;
41
}
42
}
// namespace model
PolyhedronInclusionEdgeIO.h
model
Definition
DD_converter.dox:2
model::PolyhedronInclusionEdgeIO::write
void write(std::ostream &os) const
Definition
PolyhedronInclusionEdgeIO.cpp:28
model::PolyhedronInclusionEdgeIO::PolyhedronInclusionEdgeIO
PolyhedronInclusionEdgeIO()
Definition
PolyhedronInclusionEdgeIO.cpp:15
model::PolyhedronInclusionEdgeIO::sourceID
size_t sourceID
Definition
PolyhedronInclusionEdgeIO.h:27
model::PolyhedronInclusionEdgeIO::sinkID
size_t sinkID
Definition
PolyhedronInclusionEdgeIO.h:28
model::PolyhedronInclusionEdgeIO::inclusionID
size_t inclusionID
Definition
PolyhedronInclusionEdgeIO.h:25
model::PolyhedronInclusionEdgeIO::faceID
size_t faceID
Definition
PolyhedronInclusionEdgeIO.h:26
ss
newsubseg ss[0]
Definition
triangle.cpp:4716
Generated by
1.15.0