Ice Sheet System Model  4.18
Code documentation
CrackedEdge.h
Go to the documentation of this file.
1 #ifndef _CRACKEDEDGE_H_
2 #define _CRACKEDEDGE_H_
3 
4 #include "./typedefs.h"
5 
6 namespace bamg {
7 
8  class Triangle;
9  class GeomEdge;
10  class Edge;
11 
12  class CrackedEdge {
13 
14  public:
18  Edge* e1;
19  Edge* e2;
20  double length;
22  long indexa[3];
23  long indexb[3];
24 
25  //Constructors
26  CrackedEdge();
27  };
28 
29 }
30 #endif
bamg::CrackedEdge::E
GeomEdge * E
Definition: CrackedEdge.h:17
bamg
Definition: AdjacentTriangle.cpp:9
bamg::CrackedEdge::indexa
long indexa[3]
Definition: CrackedEdge.h:22
bamg::GeomEdge
Definition: GeomEdge.h:11
bamg::Triangle
Definition: Triangle.h:13
bamg::CrackedEdge::length
double length
Definition: CrackedEdge.h:20
bamg::CrackedEdge
Definition: CrackedEdge.h:12
typedefs.h
bamg::CrackedEdge::normal
R2 normal
Definition: CrackedEdge.h:21
bamg::Edge
Definition: Edge.h:12
bamg::CrackedEdge::CrackedEdge
CrackedEdge()
Definition: CrackedEdge.cpp:11
bamg::CrackedEdge::a
Triangle * a
Definition: CrackedEdge.h:15
bamg::P2< double, double >
bamg::CrackedEdge::indexb
long indexb[3]
Definition: CrackedEdge.h:23
bamg::CrackedEdge::e1
Edge * e1
Definition: CrackedEdge.h:18
bamg::CrackedEdge::b
Triangle * b
Definition: CrackedEdge.h:16
bamg::CrackedEdge::e2
Edge * e2
Definition: CrackedEdge.h:19