Ice Sheet System Model  4.18
Code documentation
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Data Fields
bamg::CrackedEdge Class Reference

#include <CrackedEdge.h>

Public Member Functions

 CrackedEdge ()
 

Data Fields

Trianglea
 
Triangleb
 
GeomEdgeE
 
Edgee1
 
Edgee2
 
double length
 
R2 normal
 
long indexa [3]
 
long indexb [3]
 

Detailed Description

Definition at line 12 of file CrackedEdge.h.

Constructor & Destructor Documentation

◆ CrackedEdge()

bamg::CrackedEdge::CrackedEdge ( )

Definition at line 11 of file CrackedEdge.cpp.

11  {/*{{{*/
12  a=NULL;
13  b=NULL;
14  E=NULL;
15  e1=NULL;
16  e2=NULL;
17  indexa[0]=-1;
18  indexa[1]=-1;
19  indexa[2]=-1;
20  indexb[0]=-1;
21  indexb[1]=-1;
22  indexb[2]=-1;
23  length=0;
24  normal.x=0;
25  normal.y=0;
26 
27  }

Field Documentation

◆ a

Triangle* bamg::CrackedEdge::a

Definition at line 15 of file CrackedEdge.h.

◆ b

Triangle* bamg::CrackedEdge::b

Definition at line 16 of file CrackedEdge.h.

◆ E

GeomEdge* bamg::CrackedEdge::E

Definition at line 17 of file CrackedEdge.h.

◆ e1

Edge* bamg::CrackedEdge::e1

Definition at line 18 of file CrackedEdge.h.

◆ e2

Edge* bamg::CrackedEdge::e2

Definition at line 19 of file CrackedEdge.h.

◆ length

double bamg::CrackedEdge::length

Definition at line 20 of file CrackedEdge.h.

◆ normal

R2 bamg::CrackedEdge::normal

Definition at line 21 of file CrackedEdge.h.

◆ indexa

long bamg::CrackedEdge::indexa[3]

Definition at line 22 of file CrackedEdge.h.

◆ indexb

long bamg::CrackedEdge::indexb[3]

Definition at line 23 of file CrackedEdge.h.


The documentation for this class was generated from the following files:
bamg::CrackedEdge::E
GeomEdge * E
Definition: CrackedEdge.h:17
bamg::CrackedEdge::indexa
long indexa[3]
Definition: CrackedEdge.h:22
bamg::CrackedEdge::length
double length
Definition: CrackedEdge.h:20
bamg::CrackedEdge::normal
R2 normal
Definition: CrackedEdge.h:21
bamg::P2::x
R x
Definition: R2.h:15
bamg::CrackedEdge::a
Triangle * a
Definition: CrackedEdge.h:15
bamg::P2::y
R y
Definition: R2.h:15
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