IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.
|
Defines the Möbius strip (a parametric surface), a surface with only one side and only one boundary component. More...
Public Member Functions | |
MobiusStrip () | |
Protected Member Functions | |
override double | f1 (double t, double r) |
override double | f2 (double t, double r) |
override double | f3 (double t, double r) |
Defines the Möbius strip (a parametric surface), a surface with only one side and only one boundary component.
See also: http://www.vtk.org/VTK/img/ParametricSurfaces.pdf, http://en.wikipedia.org/wiki/M%C3%B6bius_strip. Precise parameterization is taken from the Mathematica notebook ParametricSurfaces.nb.
$A Igor Nov09;
IG::Num::Func3d2dExamples::MobiusStrip::MobiusStrip | ( | ) | [inline] |
override double IG::Num::Func3d2dExamples::MobiusStrip::f1 | ( | double | t, |
double | r | ||
) | [inline, protected, virtual] |
Reimplemented from IG::Num::Func3d2dExamples::EllipsoidParametric.
override double IG::Num::Func3d2dExamples::MobiusStrip::f2 | ( | double | t, |
double | r | ||
) | [inline, protected, virtual] |
Reimplemented from IG::Num::Func3d2dExamples::EllipsoidParametric.
override double IG::Num::Func3d2dExamples::MobiusStrip::f3 | ( | double | t, |
double | r | ||
) | [inline, protected, virtual] |
Reimplemented from IG::Num::Func3d2dExamples::EllipsoidParametric.