pub struct vtkParametricKlein(/* private fields */);Expand description
Generates a “classical” representation of a Klein bottle.
vtkParametricKlein generates a “classical” representation of a Klein bottle. A Klein bottle is a closed surface with no interior and only one surface. It is unrealisable in 3 dimensions without intersecting surfaces. It can be realised in 4 dimensions by considering the map \f$F:R^2 \rightarrow R^4\f$ given by:
- \f$f(u,v) = ((r*cos(v)+a)cos(u),(rcos(v)+a)sin(u),rsin(v)cos(u/2),rsin(v)*sin(u/2))\f$
The classical representation of the immersion in \f$R^3\f$ is returned by this function.
For further information about this surface, please consult the technical description “Parametric surfaces” in http://www.vtk.org/publications in the “VTK Technical Documents” section in the VTk.org web pages.
@par Thanks: Andrew Maclean andrew.amaclean@gmail.com for creating and contributing the class.
Implementations§
Source§impl vtkParametricKlein
impl vtkParametricKlein
Sourcepub fn new() -> Self
pub fn new() -> Self
Creates a new vtkParametricKlein wrapped inside vtkNew