Class MultiViewer3D

java.lang.Object
sc.fiji.snt.viewer.MultiViewer3D

public class MultiViewer3D extends Object
Class for rendering individual Viewer3Ds as a multi-panel montage.
Author:
Tiago Ferreira
  • Constructor Details

    • MultiViewer3D

      public MultiViewer3D(List<Viewer3D> viewers)
      Assembles a multi-panel viewer from a list of viewers (1 per panel)
      Parameters:
      viewers - the list of Viewers
    • MultiViewer3D

      public MultiViewer3D(Collection<Tree> trees)
      Assembles a multi-panel viewer from a list of trees (1 per panel)
      Parameters:
      trees - the group of trees
  • Method Details

    • viewers

      public List<Viewer3D> viewers()
    • addColorBarLegend

      public <T extends ColorMapper> void addColorBarLegend(T colorMapper)
    • setAnimationEnabled

      public void setAnimationEnabled(boolean enabled)
    • setViewMode

      public void setViewMode(Viewer3D.ViewMode view)
    • setLabels

      public void setLabels(List<String> labels)
    • setLayoutColumns

      public void setLayoutColumns(int cols)
    • show

      public JFrame show()
    • setTitle

      public void setTitle(String title)
      Sets the title of the Viewer's frame.
      Parameters:
      title - the viewer's title.
    • setGap

      public void setGap(int gap)
    • main

      public static void main(String... args)