Package

cogdebugger.ui.fieldvisualizations

symmetrictensor

Permalink

package symmetrictensor

Visibility
  1. Public
  2. All

Type Members

  1. class StickGeometrySubpanel extends TileBasedFieldPanel[libcog.ComplexFieldReader] with Viewer with RestorableState with ToolbarItems

    Permalink

    A panel which displays a stick tensor field as geometrical objects.

    A panel which displays a stick tensor field as geometrical objects.

    Each tensor is rendered as a line contained in a single cell in a grid of cells. The midpoint of a line is fixed to the center of its cell, and its orientation and length are determined by the phase and magnitude of the tensor it represents. The visual length of the tensors are normalized such that the longest line is contained entirely in its cell.

    This visualization supports the notion of a "floating maximum." The scaling of the lines representing tensors can be based either upon the largest magnitude tensor seen by this visualization across all updates since the last reset or upon only the values present in the latest field data handed to the viewer. The floating max property is set to 'false' by default; all lines drawn have their lengths scaled according to the maximum magnitude seen by the visualization across all updates. A user control for changing this setting is supplied by the toolbarComponents method.

  2. class SticknessOrientationSubpanel extends BorderPanel with Viewer with ZoomProperty with RestorableState

    Permalink

    A panel which displays a complex field as a modulus panel and an argument panel, side by side.

  3. class SymmetricGeometrySubpanel extends TileBasedFieldPanel[libcog.VectorFieldReader] with Viewer with RestorableState with ToolbarItems

    Permalink

    A panel which displays a symmetric tensor field as geometrical objects.

  4. class TensorComponentsSubpanel extends BorderPanel with Viewer with ZoomProperty with RestorableState

    Permalink

    A panel which displays a symmetric tensor field as 3 panels, side by side:

    A panel which displays a symmetric tensor field as 3 panels, side by side:

    stickness

    ballness

    orientation

Ungrouped