# Mlab pipeline-control reference

Reference list of all the main functions of `pipeline` sub module of `mlab`. You can access these functions using:

    mlab.pipeline.function(...)

These functions can be used for finer control of the Mayavi pipeline than the main mlab interface. For usage examples, see Assembling pipelines with mlab.

- Sources
  - array2d_source
  - builtin_image
  - builtin_surface
  - chaco_file
  - grid_source
  - line_source
  - open
  - parametric_surface
  - point_load
  - scalar_field
  - scalar_scatter
  - triangular_mesh_source
  - vector_field
  - vector_scatter
  - vertical_vectors_source
  - volume_file
- Tools
  - add_dataset
  - add_module_manager
  - get_vtk_src
  - set_extent
  - traverse
- Data
  - probe_data
- Modules and Filters