.. role:: raw-html(raw)
:format: html
.. _functional-maps:
Surface Plots
=========================================================================================
The following are examples of creating surface color and geometry.
Base Surface Plots
----------------------------------------------------------------------------------------
Surfaces constructed from user defined vertex and face lists.
.. toctree::
:hidden:
functional/cube.rst
.. raw:: html
Construction of a surface from vertex, face and edge lists.
.. only:: html
.. image:: functional/images/cube.png
:class: docfig
Base Class Surface
.. raw:: html
.. toctree::
:hidden:
functional/base_surface.rst
.. raw:: html
Construction of a surface from vertex and face lists.
.. only:: html
.. image:: functional/images/base_surface.png
:class: docfig
Base Class Surface 2
.. raw:: html
.. toctree::
:hidden:
functional/trunc_octa.rst
.. raw:: html
Surface edges of a surface constructed with faces having different number of edges per face.
.. only:: html
.. image:: functional/images/trunc_octa.png
:class: docfig
Truncated Octahedron Edges
.. raw:: html
.. toctree::
:hidden:
functional/arch_solid.rst
.. raw:: html
Geometric mapping of a colored rhombi cuboctahedron surface.
.. only:: html
.. image:: functional/images/arch_solid_1.png
:class: docfig
Base Class Geometric Mapping
.. raw:: html
.. toctree::
:hidden:
functional/hypercube.rst
.. raw:: html
Faces defined for other than a 2D surface.
.. only:: html
.. image:: functional/images/hypercube.png
:class: docfig
Hypercube
.. raw:: html
.. toctree::
:hidden:
functional/fev_fn_vn.rst
.. raw:: html
Surface vertices, face centers, edge centers, vertex normals, face normals and edges.
.. only:: html
.. image:: functional/images/fev_fn_vn.png
:class: docfig
Surface Elements
.. raw:: html
.. raw:: html
Explicit Surfaces, f(x,y)
----------------------------------------------------------------------------------------
.. toctree::
:hidden:
functional/hw_example.rst
.. raw:: html
Simple example of multiple operations and settings for surface plotting.
.. only:: html
.. image:: functional/images/hw_example.png
:class: docfig
Hello World Example
.. raw:: html
.. toctree::
:hidden:
functional/hw_example_grid.rst
.. raw:: html
Simple example of showing a surface grid.
.. only:: html
.. image:: functional/images/hw_example_grid.png
:class: docfig
Hello World Grid Example
.. raw:: html
.. toctree::
:hidden:
functional/swirl.rst
.. raw:: html
Using Spherical Coordinate base surface and auto scaling.
.. only:: html
.. image:: functional/images/swirl.png
:class: docfig
Hello World Example 2
.. raw:: html
.. toctree::
:hidden:
functional/swirl_2.rst
.. raw:: html
Using only a single geometric mapping for visualization.
.. only:: html
.. image:: functional/images/swirl_2.png
:class: docfig
Hello World Grid Example 2
.. raw:: html
.. toctree::
:hidden:
functional/funcplots.rst
.. raw:: html
Basic plotting demonstrated with multiple functions.
.. only:: html
.. image:: functional/images/funcplots.png
:class: docfig
Function Plots, z = f(x,y)
.. raw:: html
.. toctree::
:hidden:
functional/domain.rst
.. raw:: html
Plots of z=f(x,y) over a specific x, y domain.
.. only:: html
.. image:: functional/images/domain.png
:class: docfig
Setting a domain for function Plots
.. raw:: html
.. toctree::
:hidden:
functional/planar_surfaces.rst
.. raw:: html
Orienting the base plane of the PlanarSurface from the z to the x or y coordinate plane.
.. only:: html
.. image:: functional/images/planar_surfaces.png
:class: docfig
Alternative Coordinate View
.. raw:: html
.. toctree::
:hidden:
functional/radial_torus.rst
.. raw:: html
Color map used to indicate radial position.
.. only:: html
.. image:: functional/images/radial_torus.png
:class: docfig
Radial Color Mapped
.. raw:: html
.. toctree::
:hidden:
functional/screw.rst
.. raw:: html
Extending the angular coordinate domain to ±3π.
.. only:: html
.. image:: functional/images/screw.png
:class: docfig
Sliced Polar Base Surface
.. raw:: html
.. toctree::
:hidden:
functional/normalize.rst
.. raw:: html
Surface domain is changed from [-1,1] to [0,1], scaled, and then shown on scaled axis.
.. only:: html
.. image:: functional/images/normalize.png
:class: docfig
Normalization and Scaling
.. raw:: html
.. toctree::
:hidden:
functional/tube_disp.rst
.. raw:: html
Visualization of vibration modes of a cylinder.
.. only:: html
.. image:: functional/images/tube_disp.png
:class: docfig
Surface Displacements in Cylindrical Coordinates
.. raw:: html
.. toctree::
:hidden:
functional/knot.rst
.. raw:: html
Applying geometric mapping to an already mapped surface.
.. only:: html
.. image:: functional/images/knot.png
:class: docfig
Multiple Geometric Maps
.. raw:: html
.. toctree::
:hidden:
functional/surface_edges.rst
.. raw:: html
Plot with edges emphasized instead of surface faces.
.. only:: html
.. image:: functional/images/surface_edges.png
:class: docfig
Wireframe Plots
.. raw:: html
.. toctree::
:hidden:
functional/Lab_space.rst
.. raw:: html
Using native coordinates, map surfaces into RGB, HSV and Lab color spaces.
.. only:: html
.. image:: functional/images/Lab_space.png
:class: docfig
Color Space
.. raw:: html
.. toctree::
:hidden:
functional/star.rst
.. raw:: html
Geometric and color mapping of a Dodecahedron.
.. only:: html
.. image:: functional/images/star.png
:class: docfig
Dodecahedron Star
.. raw:: html
.. toctree::
:hidden:
functional/a_demo.rst
.. raw:: html
3D plot using a grid base surface.
.. only:: html
.. image:: functional/images/a_demo.png
:class: docfig
3D Demo
.. raw:: html
.. toctree::
:hidden:
functional/s3d_sph.rst
.. raw:: html
Construction of the S3Dlib surface logo using S3Dlib.
.. only:: html
.. image:: functional/images/s3d_sph.png
:class: docfig
S3Dlib
.. raw:: html
.. toctree::
:hidden:
functional/bubbles.rst
.. raw:: html
Use of a simple random SphericalSurface object.
.. only:: html
.. image:: functional/images/bubbles.png
:class: docfig
Random Grid Geometry
.. raw:: html
.. raw:: html
Implicit Surfaces, f(x,y,z)
----------------------------------------------------------------------------------------
.. toctree::
:hidden:
functional/world_hello.rst
.. raw:: html
Example of defining an simple implicit function surface.
.. only:: html
.. image:: functional/images/world_hello.png
:class: docfig
World, Hello
.. raw:: html
.. toctree::
:hidden:
functional/goursat.rst
.. raw:: html
Basic implicit function surface.
.. only:: html
.. image:: functional/images/goursat.png
:class: docfig
Goursat Surface
.. raw:: html
.. toctree::
:hidden:
functional/schwarz.rst
.. raw:: html
Minimal surface with interal/external sections.
.. only:: html
.. image:: functional/images/schwarz.png
:class: docfig
Schwarz P Surface
.. raw:: html
.. toctree::
:hidden:
functional/nodesurf.rst
.. raw:: html
Example of an implicite surface function.
.. only:: html
.. image:: functional/images/nodesurf.png
:class: docfig
Nodal Surface
.. raw:: html
.. toctree::
:hidden:
functional/spiralsurf.rst
.. raw:: html
Visualization of a 3D function evaluated at a constant value.
.. only:: html
.. image:: functional/images/spiralsurf.png
:class: docfig
Spiral Surface
.. raw:: html
.. toctree::
:hidden:
functional/mayavi_surfcont.rst
.. raw:: html
Surface of constant value in a scalar field.
.. only:: html
.. image:: functional/images/mayavi_surfcont.png
:class: docfig
Iso Surface
.. raw:: html
.. toctree::
:hidden:
functional/mp_box_conset.rst
.. raw:: html
Set of contour surfaces in a scalar field.
.. only:: html
.. image:: functional/images/mp_box_conset.png
:class: docfig
Contour Surfaces within a Domain
.. raw:: html
.. toctree::
:hidden:
functional/schwarz_contours.rst
.. raw:: html
Set of contour surfaces in a scalar field.
.. only:: html
.. image:: functional/images/schwarz_contours.png
:class: docfig
Schwarz P Contour Surfaces within a Domain
.. raw:: html
.. toctree::
:hidden:
functional/mayavi_anom.rst
.. raw:: html
Effect of large fluctuations of functional values.
.. only:: html
.. image:: functional/images/mayavi_anom.png
:class: docfig
Argument Value Sensitivity
.. raw:: html
.. toctree::
:hidden:
functional/mayavi_surfset.rst
.. raw:: html
Surface sets, colormapping and point cloud visualizations.
.. only:: html
.. image:: functional/images/mayavi_surfset.png
:class: docfig
Alternative Visualizations
.. raw:: html
.. toctree::
:hidden:
functional/vmag_surface.rst
.. raw:: html
Surface of constant magnitude or component direction in a vector field.
.. only:: html
.. image:: functional/images/vmag_surface.png
:class: docfig
Vector Surfaces
.. raw:: html
.. toctree::
:hidden:
functional/bc_surf.rst
.. raw:: html
Just for fun.
.. only:: html
.. image:: functional/images/bc_surf.png
:class: docfig
Interesting Implicit Surface
.. raw:: html
.. raw:: html
Complex Number Surfaces, :raw-html:`f( ℂ )`
----------------------------------------------------------------------------------------
.. toctree::
:hidden:
functional/sph_harm.rst
.. raw:: html
Two alternative visualizations representing a function of two variables in spherical coordinates.
.. only:: html
.. image:: functional/images/sph_harm_r.png
:class: docfig
.. raw:: html
Two Methods of Representing f(θ,φ)
.. raw:: html
.. toctree::
:hidden:
functional/complex.rst
.. raw:: html
Two methods of visualizing complex numbers using either a polar, planar or cylindrical coordinates.
.. only:: html
.. image:: functional/images/complex.png
:class: docfig
Complex Number Representation, Geometry and Colormap
.. raw:: html
.. toctree::
:hidden:
functional/complex_sing.rst
.. raw:: html
Technique for visualizing functions having a singularity.
.. only:: html
.. image:: functional/images/complex_sing.png
:class: docfig
Functions having a Singularity
.. raw:: html
.. toctree::
:hidden:
functional/complex_rt.rst
.. raw:: html
Method of visualizing radial and angular components of complex numbers .
.. only:: html
.. image:: functional/images/complex_rt.png
:class: docfig
Complex Number Representation, Radius and Angle
.. raw:: html
.. toctree::
:hidden:
functional/domain_coloring.rst
.. raw:: html
Complex number surfaces using domain coloring.
.. only:: html
.. image:: functional/images/domain_coloring_1.png
:class: docfig
Domain Coloring
.. raw:: html
.. toctree::
:hidden:
functional/complex_hsv.rst
.. raw:: html
Two methods of visualizing complex numbers using color attributes of hue and value.
.. only:: html
.. image:: functional/images/complex_hsv.png
:class: docfig
Complex Number Representation, Hue and Value
.. raw:: html
.. raw:: html
Parametric Surfaces, f(u,v)
----------------------------------------------------------------------------------------
.. toctree::
:hidden:
functional/boy.rst
.. raw:: html
Use of planar surface object for visualizing parametric equations.
.. only:: html
.. image:: functional/images/boy.png
:class: docfig
Boy Surface, Planar to XYZ
.. raw:: html
.. toctree::
:hidden:
functional/dini.rst
.. raw:: html
Using a polar surface object for visualizing parametric equations.
.. only:: html
.. image:: functional/images/dini.png
:class: docfig
Polar Coordinates to XYZ
.. raw:: html
.. toctree::
:hidden:
functional/bour.rst
.. raw:: html
Another example of using a polar surface object for visualizing parametric equations.
.. only:: html
.. image:: functional/images/bour.png
:class: docfig
Polar Coordinates to XYZ, 2
.. raw:: html
.. toctree::
:hidden:
functional/roman.rst
.. raw:: html
Using a spherical surface object for visualizing parametric equations.
.. only:: html
.. image:: functional/images/roman.png
:class: docfig
Spherical Coordinates to XYZ
.. raw:: html
.. toctree::
:hidden:
functional/klein_bottle.rst
.. raw:: html
Example of a complex surface geometry.
.. only:: html
.. image:: functional/images/klein_bottle.png
:class: docfig
Klein Bottle, Spherical to XYZ
.. raw:: html
.. toctree::
:hidden:
functional/klein_figure8.rst
.. raw:: html
Example of a complex surface geometry.
.. only:: html
.. image:: functional/images/klein_figure8.png
:class: docfig
Figure 8 Klein Bottle
.. raw:: html
.. raw:: html
View and Color Control
----------------------------------------------------------------------------------------
.. toctree::
:hidden:
functional/clip_cone.rst
.. raw:: html
Use of planar clipping of a surface.
.. only:: html
.. image:: functional/images/clip_cone.png
:class: docfig
Clipped Surface
.. raw:: html
.. toctree::
:hidden:
functional/clipping_three.rst
.. raw:: html
Comparison of three methods for surface clipping.
.. only:: html
.. image:: functional/images/clipping_three.png
:class: docfig
Geometric and Alpha Clipping
.. raw:: html
.. toctree::
:hidden:
functional/inner_surface.rst
.. raw:: html
Visualization of inner and outer surface sides.
.. only:: html
.. image:: functional/images/inner_surface.png
:class: docfig
Inner Surface
.. raw:: html
.. toctree::
:hidden:
functional/transform.rst
.. raw:: html
Transformed surface showing both origin and transformed coordinates.
.. only:: html
.. image:: functional/images/transform.png
:class: docfig
Coordinate Transform
.. raw:: html
.. toctree::
:hidden:
functional/orange_peel.rst
.. raw:: html
Demonstrations of applying a surface texture using geometry or color.
.. only:: html
.. image:: functional/images/orange_peel.png
:class: docfig
Surface Texture
.. raw:: html
.. toctree::
:hidden:
functional/single_mobius.rst
.. raw:: html
Use of an alternative function for Mobius strip shading.
.. only:: html
.. image:: functional/images/single_mobius_1.png
:class: docfig
Shaded Mobius Strip Visualization
.. raw:: html
.. toctree::
:hidden:
functional/RGB_sphere.rst
.. raw:: html
Using geometric mapping into RGB color space.
.. only:: html
.. image:: functional/images/RGB_sphere.png
:class: docfig
Functional RGB Color Mapping
.. raw:: html
.. toctree::
:hidden:
functional/HSV_washer.rst
.. raw:: html
Using geometric mapping into HSV color space.
.. only:: html
.. image:: functional/images/HSV_washer.png
:class: docfig
Functional HSV Color Mapping
.. raw:: html
.. toctree::
:hidden:
functional/four_levels.rst
.. raw:: html
Two methods of selecting four values from a Cmap using angular position.
.. only:: html
.. image:: functional/images/four_levels.png
:class: docfig
Segmented Cmap Operation
.. raw:: html
.. toctree::
:hidden:
functional/patchwork.rst
.. raw:: html
Use of the color array argument to assign face colors.
.. only:: html
.. image:: functional/images/patchwork.png
:class: docfig
Face Color Array
.. raw:: html
.. toctree::
:hidden:
functional/color_tri.rst
.. raw:: html
Visualizing the subtle geometric variations using a normalized color map.
.. only:: html
.. image:: functional/images/color_tri.png
:class: docfig
Base Face Variations
.. raw:: html
.. toctree::
:hidden:
functional/rand_pnt.rst
.. raw:: html
Comparison between two methods for generating non-uniform face distributions surfaces.
.. only:: html
.. image:: functional/images/rand_pnt.png
:class: docfig
Pntsurf versus Rand Surfaces
.. raw:: html
.. raw:: html
Surface Comparison Examples
----------------------------------------------------------------------------------------
.. toctree::
:hidden:
functional/param_set.rst
.. raw:: html
Multiple plots using different values for a function parameter.
.. only:: html
.. image:: functional/images/param_set.png
:class: docfig
Parametric Set
.. raw:: html
.. toctree::
:hidden:
functional/param_set2.rst
.. raw:: html
Use of a diverging colormap.
.. only:: html
.. image:: functional/images/param_set2.png
:class: docfig
Parametric Set 2
.. raw:: html
.. toctree::
:hidden:
functional/eggs.rst
.. raw:: html
Comparison of the functional description of egg shapes..
.. only:: html
.. image:: functional/images/eggs.png
:class: docfig
Egg Shape
.. raw:: html
.. toctree::
:hidden:
functional/lab_planes.rst
.. raw:: html
Planes of RGB planes and HSV planes in Lab space.
.. only:: html
.. image:: functional/images/lab_planes.png
:class: docfig
Lab Planes
.. raw:: html
.. toctree::
:hidden:
functional/rgb_planes.rst
.. raw:: html
Planes of Lab planes in RGB space.
.. only:: html
.. image:: functional/images/rgb_planes.png
:class: docfig
RGB Planes
.. raw:: html
.. toctree::
:hidden:
functional/platonic_colored.rst
.. raw:: html
Applying colormaps to flat surfaces using triangulation.
.. only:: html
.. image:: functional/images/platonic_colored.png
:class: docfig
Platonic Solids
.. raw:: html
.. toctree::
:hidden:
functional/f4area_dist.rst
.. raw:: html
Plots of four example surface face area and shape distributions.
.. only:: html
.. image:: functional/images/f4area_dist.png
:class: docfig
Surface Face Distributions
.. raw:: html
.. toctree::
:hidden:
functional/f4area_dist_rand.rst
.. raw:: html
Plots of SphericalSurface random face and vertex distributions.
.. only:: html
.. image:: functional/images/f4area_dist_rand.png
:class: docfig
Random Face Distributions
.. raw:: html