This module takes planar slices through a curvilinear lattice, creating slice polygons expressed in a pyramid. The lattice data is interpolated to get the data at the pyramid nodes. The output pyramid has two layers, corresponding to edges and polygons.

The position and orientation of the probe is controlled by an input transform. The origin is the average position of the lattice coordinates.

The probe may be a single planar slice, a trihedral (three mutually perpendicular planes), or a paddlewheel. The probe may be clipped, which limits the extent of the slicing planes. This may improve performance when the area of interest is localized.

For more information on the algorithm see: Speray, D., Kennon, S., "Volume Probes: Interactive Data Exploration on Arbitrary Grids, Computer Graphics, Volume 24 Number 5, Nov 1990, pp 5-12.


Port: Input
Type: Lattice
Constraints: 3-D
Constraints: curvilinear
Constraints: 3-cD

This is the input volume.

Port: Transform
Type: Lattice
Constraints: 2-D
Constraints: 1-vector
Constraints: float

This transform orients and positions the probe.


Port: Probe Type
Type: Option Menu
Menu Item: Slice
Menu Item: TriPlanar
Menu Item: Paddle

This is the slice type.

Single planar slice
Trihedral (three mutually perpendicular planes)

Port: Clip Size
Type: Dial

This is the size of the probe in the coordinate space of the volume. This value is only valid when clipping is on.

Port: Clip?
Type: Check Box

This is the clipping toggle.


Port: Output
Type: Pyramid
Constraints: n-layer
Constraints: optional-baseLat
Constraints: n-D compression
Constraints: n-compression type

This is a two-layer pyramid containing the slice polygons. It is organized with edges on the first layer and polygons on the second layer.


Only one of multiple disjoint intersections of a single slice plane with the volume will be represented.

It is rather difficult to manipulate the slicer to the desired position within the volume.


Slice, OrthoSlice, TransformGen

[Documentation Home]