Interface IPlane3DTrace

All Superinterfaces:
IAxesTrace, IImage3DTrace, org.eclipse.january.INameable, IPaletteTrace, ITrace

public interface IPlane3DTrace extends IImage3DTrace
This trace is currently only available with Java8 and there is no DAWN executable based on Java8 available on the website. Probably DAWN 2.0 in 2015 will be Java8 based.
  • Method Details

    • setData

      void setData(org.eclipse.january.dataset.ILazyDataset data, double[] size, double[] offset, double[] planeNormal, List<? extends org.eclipse.january.dataset.IDataset> axes)
      Plot a volume on the plotting system. Requires the images for each plane in the volume Thread safe
      Parameters:
      data -
      size - extent of image rectangle
      offset - top-left corner of rectangle
      planeNormal - direction of plane normal TODO missing is rotation, i.e. this should be orientation
      axes -
    • setOpacity

      void setOpacity(double opacity)
      sets the new opacity
      Parameters:
      opacity - - between 0.0 - 1.0