A class to hold a critical point. This class holds a critical point in a 3D vector field It consists of a localtion
, Matrix
, and a magnitude
. It is used only as an intermidiate storage.
More...
#include <mia/3d/critical_point.hh>
A class to hold a critical point. This class holds a critical point in a 3D vector field It consists of a localtion
, Matrix
, and a magnitude
. It is used only as an intermidiate storage.
Definition at line 44 of file critical_point.hh.
| C3DCriticalPoint::C3DCriticalPoint |
( |
| ) |
|
The standart constructor. It created a critical point with a magintude of zero, at location (0,0,0) with the Zero - Matrix as phase portrait.
| C3DCriticalPoint::C3DCriticalPoint |
( |
const C3DFVector & |
x0_ | ) |
|
Construct a critical point at a certain location. Magnitude and pahse portrait are set to zero.
- Parameters
-
| x0_ | location of the new critical point |
| C3DCriticalPoint::C3DCriticalPoint |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
Construct a critical point at a certain location. Magnitude and pahse portrait are set to zero.
- Parameters
-
| x | x-coordinate of the new critical point |
| y | y-coordinate of the new critical point |
| z | z-coordinate of the new critical point |
Copy constructor.
- Parameters
-
| org | The critical point to be copied. |
return the magniture of the critical point at location x according to
- Parameters
-
| x | location weher to evaluate the vector field |
- Return values
-
| value | of vector field created by this crtitical point at x |
| const C3DFMatrix C3DCriticalPoint::get_a |
( |
| ) |
const |
|
inline |
- Return values
-
| the | (read only) phase portrait of the critical point. |
Definition at line 369 of file critical_point.hh.
- Return values
-
| the | phase portrait of the critical point writable |
Definition at line 379 of file critical_point.hh.
| float C3DCriticalPoint::get_gamma |
( |
| ) |
const |
|
inline |
| const C3DFVector C3DCriticalPoint::get_point |
( |
| ) |
const |
|
inline |
- Return values
-
| the | (read only) location of the critical point. |
Definition at line 364 of file critical_point.hh.
- Return values
-
| the | location of the critical point writable |
Definition at line 374 of file critical_point.hh.
Assignment operator.
- Parameters
-
| org | The critical point to be copied. |
compare two critical points
- they are equal, if magnitude, phase portrait, and location are equal
Definition at line 395 of file critical_point.hh.
| void C3DCriticalPoint::set_gamma |
( |
float |
gamma_ | ) |
|
|
inline |
set the magnitude if the critical point
- Parameters
-
| gamma_ | the new magnitude of the critical point |
Definition at line 389 of file critical_point.hh.
The documentation for this class was generated from the following file: