Flow123d
jenkins-Flow123d-windows32-release-multijob-28
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
flow123d
src
mesh
ngh
include
abscissa.h
Go to the documentation of this file.
1
#ifndef abscissaH
2
#define abscissaH
3
4
#include "
bisector.h
"
5
#include "
point.h
"
6
#include "
mesh/bounding_box.hh
"
7
8
class
TAbscissa
:
public
TBisector
{
9
private
:
10
static
int
numberInstance
;
11
int
id
;
12
13
// TPoint* P0;
14
// TPoint* P1;
15
16
BoundingBox
boundingBox
;
17
18
double
length
;
19
20
int
generateId
();
21
void
ComputeLength
();
22
23
public
:
24
TAbscissa
();
25
// TAbscissa(double, double);
26
TAbscissa
(
const
TPoint
&,
const
TPoint
&);
27
TAbscissa
(
const
Element
&);
28
~TAbscissa
();
29
30
TAbscissa
&
operator =
(
const
TAbscissa
&);
31
32
double
Length
();
33
BoundingBox
&
get_bounding_box
();
34
35
void
SetPoints
(
const
TPoint
&,
const
TPoint
&);
36
37
double
GetMin
(
int
)
const
;
38
double
GetMax
(
int
)
const
;
39
40
static
int
getNumInstances
() {
41
return
TAbscissa::numberInstance
;
42
}
43
};
44
45
#endif
TAbscissa::Length
double Length()
Definition:
abscissa.cpp:63
BoundingBox
Bounding box in 3d ambient space.
Definition:
bounding_box.hh:55
TAbscissa::id
int id
Definition:
abscissa.h:11
TAbscissa::boundingBox
BoundingBox boundingBox
Definition:
abscissa.h:16
TAbscissa::getNumInstances
static int getNumInstances()
Definition:
abscissa.h:40
TAbscissa::SetPoints
void SetPoints(const TPoint &, const TPoint &)
Definition:
abscissa.cpp:50
point.h
TAbscissa::GetMax
double GetMax(int) const
Definition:
abscissa.cpp:90
TAbscissa::numberInstance
static int numberInstance
Definition:
abscissa.h:10
TAbscissa::length
double length
Definition:
abscissa.h:18
TPoint
Definition:
point.h:11
TAbscissa::ComputeLength
void ComputeLength()
Definition:
abscissa.cpp:58
bisector.h
TAbscissa::get_bounding_box
BoundingBox & get_bounding_box()
Definition:
abscissa.cpp:67
Element
Definition:
elements.h:50
TBisector
Definition:
bisector.h:12
TAbscissa::generateId
int generateId()
Definition:
abscissa.cpp:8
TAbscissa::TAbscissa
TAbscissa()
Definition:
abscissa.cpp:12
TAbscissa::operator=
TAbscissa & operator=(const TAbscissa &)
Definition:
abscissa.cpp:35
TAbscissa::GetMin
double GetMin(int) const
Definition:
abscissa.cpp:81
bounding_box.hh
TAbscissa::~TAbscissa
~TAbscissa()
Definition:
abscissa.cpp:45
TAbscissa
Definition:
abscissa.h:8
Generated on Tue Aug 19 2014 23:38:29 for Flow123d by
1.8.7