Module: Distance from Plane ()

Description:

This is an experimental module from the Xtra Library: https://xtras.amira-avizo.com.

This module generates a surface scalar field by computing the value of the euclidian distance from each node of the surface to a user-defined plane.
The plane can be defined manually or by connecting a plane (e.g. a Slice) or by connecting a spreadsheet containing barycenter and eigenvectors information (e.g. Label Analysis).

Connections:

Data [required]
The module takes a surface as input.

Plane [optional]
A planar object from which to compute the distance (e.g. Clipping Plane).

Analysis [optional]
A spreadsheet containing barycenter and eigenvectors information (e.g. Label Analysis) from which a plane can be defined.

Ports:

Plane Definition

Pick an option for plane definition. Plane and Analysis can be chosen only if a plane or spreadsheet are connected from the eponym ports.

Row Index

This port is displayed if Analysis is selected and if the spreadsheet has more than one row. In that case, you can select the row from which the plane will be defined.

Origin

Origin of the plane.
Note: This port can't be edited if Plane and Analysis are chosen. To edit a plane defined from e.g. a Slice, go back to Manual definition and edit.

Plane Vec 1

First vector defining the plane.
Note: This port can't be edited if Plane and Analysis are chosen. To edit a plane defined from e.g. a Slice, go back to Manual definition and edit.

Plane Vec 2

Second vector defining the plane.
Note: This port can't be edited if Plane and Analysis are chosen. To edit a plane defined from e.g. a Slice, go back to Manual definition and edit.

Signed Distance

Switches on and off the computation of signed distance.

Create Plane

Allows the creation of an Empty Plane from the plane definition information stored in the module.