Navigation
index
modules
|
next
|
Mayavi2 v3.1.0 documentation
»
Mayavi2 Users Guide
¶
Introduction
What is Mayavi2?
Technical details
Installation
Installing ready-made distributions
Requirements
Python packages: Eggs
The bleeding edge: SVN
Testing your installation
Troubleshooting
An overview of Mayavi
Using Mayavi as an application, or a library?
Scenes and visualization objects
Loading data into Mayavi
Tutorial examples to learn Mayavi
Parametric surfaces: a simple introduction to visualization
Loading scalar data: the
heart.vtk
example
Visualizing rich datasets: the
fire_ug.vtu
example
Using Mayavi with scipy
Exploring a vector field
Using the Mayavi application
General layout of UI
Visualizing data
Modules
Filters
Interaction with the scene
Mouse interaction
Keyboard interaction
The embedded Python interpreter
Command line arguments
Simple Scripting with
mlab
A demo
Plotting functions
0D and 1D data
2D data
3D data
Changing the looks of the visual objects created
Adding color or size variations
Changing the scale and position of objects
Handling figures
Figure decorations
Moving the camera
Interacting graphically with the visualization
Running mlab scripts
Using mlab interactively
Using together with Matplotlib’s pylab
In scripts
Animating the data
Controlling the pipeline with
mlab
scripts
Data sources
Modules and filters
Case studies of some visualizations
Visualizing volumetric scalar data
Visualizing a vector field
Automatic script generation
Recording mayavi actions to a script
Limitations
Advanced Scripting with Mayavi
Design Overview
A quick example
Life-cycle of the different objects
Objects populating the Mayavi pipeline
Scripting the
mayavi2
application
Scripting from the UI
Scripting from IPython
An example
Using the Mayavi envisage plugins
Creating data for Mayavi
VTK data structures
External references
Datasets creation examples
Tips and Tricks
Extending Mayavi with customizations
Customizing Mayavi2
Off screen rendering
Using
mlab
with the full envisage UI
Scripting mayavi without using Envisage
Embedding mayavi in your own traits UI
Computing in a thread
Polling a file and auto-updating mayavi
Miscellaneous
Tests for Mayavi2
Getting help
Helping out
Mayavi2 Cookbook
Animating a series of images
Making movies from a stack of images
Scripting from the command line
Texture mapping actors
Shifting data and plotting
Using the
UserDefined
filter
MLab reference
Plotting functions
imshow
quiver3d
plot3d
surf
mesh
contour3d
points3d
flow
contour_surf
barchart
triangular_mesh
Figure handling functions
figure
savefig
gcf
clf
draw
Figure decoration functions
zlabel
ylabel
scalarbar
colorbar
xlabel
vectorbar
Camera handling functions
roll
view
Other functions
axes
show
text
set_engine
show_engine
get_engine
outline
show_pipeline
title
orientationaxes
Mlab pipeline-control reference
Sources
Tools
Modules and Filters
Indices and tables
¶
Index
Module Index
Search Page
Table Of Contents
Mayavi2 Users Guide
Indices and tables
Next topic
Introduction
This Page
Show Source
Quick search
Navigation
index
modules
|
next
|
Mayavi2 v3.1.0 documentation
»