LimLat

DESCRIPTION

This module takes a lattice and calculates the limits of its coordinates. The limits are displayed on the module's control panel, and are also output as the coordinates part of a uniform lattice which could - for example - be passed to WireFrame for display.

The number of limits (and hence the dimensionality of the output lattice) is determined by the size of the relevant dimensionality of the input lattice. For uniform and perimeter lattices, this is nDim, while for curvilinear lattices, this is nCoordVar.

INPUTS

Port: InLat
Type: Lattice
Constraints: 1..3-D.
The input lattice. It can be of any primitive type, have any length data vector, and can be of any coordinate type.

WIDGETS

Port: X Min
Type: Text
The minimum value of the X coordinate.

Port: X Max
Type: Text
The maximum value of the X coordinate.

Port: Y Min
Type: Text
The minimum value of the Y coordinate. This widget is hidden for 1-D input lattices.

Port: Y Max
Type: Text
The maximum value of the Y coordinate. This widget is hidden for 1-D input lattices.

Port: Z Min
Type: Text
The minimum value of the Z coordinate. This widget is hidden for 1-D and 2-D input lattices.

Port: Z Max
Type: Text
The maximum value of the Z coordinate. This widget is hidden for 1-D and 2-D input lattices.

OUTPUTS

Port: Limits
Type: Lattice
Constraints: 1..3-D.
1-vector.
float.
uniform.
Output lattice. It has a single data value (of no significance) and the bounding box is set to the limits of the input lattice.

PROBLEMS

SEE ALSO

WireFrame BoundBox
[ Documentation Home ]
© The Numerical Algorithms Group Ltd, Oxford UK. 1996