Class VolumeInputOptions

All Implemented Interfaces:
InterfaceObject, NamedObject, TreeObject, CleanableObject, XMLObject
Direct Known Subclasses:
Volume4DInputOptions

public class VolumeInputOptions
extends ShapeInputOptions
  • Field Details

    • SET_VOLUME

      public static final int SET_VOLUME
      See Also:
      Constant Field Values
    • SET_DYNAMIC

      public static final int SET_DYNAMIC
      See Also:
      Constant Field Values
    • format

      public int format
      options: calculate alpha from intensity max/min alpha cutoffs colour map
    • file

      public java.io.File file
    • inputType

      public java.lang.String inputType
    • gridType

      public java.lang.String gridType
    • setAlpha

      public boolean setAlpha
    • maxAlpha

      public float maxAlpha
    • minAlpha

      public float minAlpha
    • flipX

      public boolean flipX
    • flipY

      public boolean flipY
    • flipZ

      public boolean flipZ
    • xDim

      public int xDim
    • yDim

      public int yDim
    • zDim

      public int zDim
    • xGeom

      public float xGeom
    • yGeom

      public float yGeom
    • zGeom

      public float zGeom
    • dataMin

      public double dataMin
    • dataMax

      public double dataMax
    • dataType

      public int dataType
    • xOrig

      public float xOrig
    • yOrig

      public float yOrig
    • zOrig

      public float zOrig
    • xAxis

      public org.jogamp.vecmath.Vector3f xAxis
    • yAxis

      public org.jogamp.vecmath.Vector3f yAxis
    • zAxis

      public org.jogamp.vecmath.Vector3f zAxis
    • colourMap

      public ColourMap colourMap
    • isDynamic

      public boolean isDynamic
    • volumes

      public java.io.File[] volumes
    • dynFormat

      public int dynFormat
    • dynDataType

      public DataType dynDataType
    • dynInputType

      public java.lang.String dynInputType
    • setDims

      public boolean setDims
    • setGeom

      public boolean setGeom
    • setType

      public boolean setType
    • setOrig

      public boolean setOrig
    • setMax

      public boolean setMax
    • setAxes

      public boolean setAxes
    • TYPE_RGB

      public static final java.lang.String TYPE_RGB
      See Also:
      Constant Field Values
    • TYPE_RGBA

      public static final java.lang.String TYPE_RGBA
      See Also:
      Constant Field Values
    • TYPE_ARGB

      public static final java.lang.String TYPE_ARGB
      See Also:
      Constant Field Values
    • TYPE_BGR

      public static final java.lang.String TYPE_BGR
      See Also:
      Constant Field Values
    • TYPE_BGRA

      public static final java.lang.String TYPE_BGRA
      See Also:
      Constant Field Values
    • TYPE_ABGR

      public static final java.lang.String TYPE_ABGR
      See Also:
      Constant Field Values
    • TYPE_INTENSITY

      public static final java.lang.String TYPE_INTENSITY
      See Also:
      Constant Field Values
    • TYPE_CMAP

      public static final java.lang.String TYPE_CMAP
      See Also:
      Constant Field Values
    • FORMAT_VOL

      public static final int FORMAT_VOL
      See Also:
      Constant Field Values
    • FORMAT_ANALYZE

      public static final int FORMAT_ANALYZE
      See Also:
      Constant Field Values
    • FORMAT_NIFTI

      public static final int FORMAT_NIFTI
      See Also:
      Constant Field Values
    • FORMAT_MINC

      public static final int FORMAT_MINC
      See Also:
      Constant Field Values
  • Constructor Details

    • VolumeInputOptions

      public VolumeInputOptions()
  • Method Details

    • hasColourMap

      public boolean hasColourMap()
    • setFrom

      public void setFrom​(VolumeInputOptions options)