|
IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.
|
Surface that is a graph of the function z/c=x^2/a^2-y^2/b^2. More...
Inheritance diagram for IG::Num::Func3d2dExamples::HyperbolicParabolloid:
Collaboration diagram for IG::Num::Func3d2dExamples::HyperbolicParabolloid:Public Member Functions | |
| HyperbolicParabolloid () | |
| Construct a definition of a unit-scaled hyperbollic parabolloid. | |
| HyperbolicParabolloid (double a, double b, double c) | |
| Constructs a scaled hyperbollic parabolloid. | |
Public Attributes | |
| double | a |
Protected Member Functions | |
| override double | f3 (double x, double y) |
Private Attributes | |
| double | b |
| double | c |
Surface that is a graph of the function z/c=x^2/a^2-y^2/b^2.
$A Igor Oct09;
| IG::Num::Func3d2dExamples::HyperbolicParabolloid::HyperbolicParabolloid | ( | ) | [inline] |
Construct a definition of a unit-scaled hyperbollic parabolloid.
| IG::Num::Func3d2dExamples::HyperbolicParabolloid::HyperbolicParabolloid | ( | double | a, |
| double | b, | ||
| double | c | ||
| ) | [inline] |
Constructs a scaled hyperbollic parabolloid.
| a | Scaling factor along x direction. |
| b | Scaling factor along y direction. |
| c | Scaling factor along z direction. |
| override double IG::Num::Func3d2dExamples::HyperbolicParabolloid::f3 | ( | double | x, |
| double | y | ||
| ) | [inline, protected, virtual] |
Implements IG::Num::Func3d2dExamples::ParametricSurface.
double IG::Num::Func3d2dExamples::HyperbolicParabolloid::b [private] |
double IG::Num::Func3d2dExamples::HyperbolicParabolloid::c [private] |