Ice Sheet System Model
4.18
Code documentation
src
c
bamg
Curve.cpp
Go to the documentation of this file.
1
#include <cstdio>
2
#include <cstring>
3
#include <cmath>
4
#include <ctime>
5
6
#include "
Curve.h
"
7
#include "
Geometry.h
"
8
9
namespace
bamg
{
10
11
/*Constructors/Destructors*/
12
Curve::Curve
(){
/*{{{*/
13
FirstEdge
=NULL;
14
LastEdge
=NULL;
15
FirstVertexIndex
=0;
16
LastVertexIndex
=0;
17
}
18
/*}}}*/
19
20
/*Methods*/
21
void
Curve::Set
(
const
Curve
& rec,
const
Geometry
& Gh ,
Geometry
& GhNew){
/*{{{*/
22
*
this
= rec;
23
FirstEdge
= GhNew.
edges
+ Gh.
GetId
(
FirstEdge
);
24
LastEdge
= GhNew.
edges
+ Gh.
GetId
(
LastEdge
);
25
}
26
/*}}}*/
27
28
}
bamg::Curve::FirstVertexIndex
int FirstVertexIndex
Definition:
Curve.h:16
bamg::Geometry
Definition:
Geometry.h:18
bamg
Definition:
AdjacentTriangle.cpp:9
bamg::Geometry::edges
GeomEdge * edges
Definition:
Geometry.h:28
Geometry.h
bamg::Curve::FirstEdge
GeomEdge * FirstEdge
Definition:
Curve.h:14
bamg::Curve::Curve
Curve()
Definition:
Curve.cpp:12
bamg::Curve::LastEdge
GeomEdge * LastEdge
Definition:
Curve.h:15
bamg::Curve::Set
void Set(const Curve &rec, const Geometry &Th, Geometry &ThNew)
Definition:
Curve.cpp:21
bamg::Geometry::GetId
long GetId(const GeomVertex &t) const
Definition:
Geometry.cpp:425
Curve.h
bamg::Curve::LastVertexIndex
int LastVertexIndex
Definition:
Curve.h:17
bamg::Curve
Definition:
Curve.h:12
Generated on Thu Jul 2 2020 08:09:16 for Ice Sheet System Model by
1.8.19