Class FileInfoTrackVis

All Implemented Interfaces:
Serializable, Cloneable

public class FileInfoTrackVis extends FileInfoBase
See Also:
  • Field Details

    • numScalar

      private int numScalar
      Number of scalars per track point and number of properties per track
    • numProp

      private int numProp
      Number of scalars per track point and number of properties per track
    • scalarNames

      private String[] scalarNames
      Scalar names and property names
    • propNames

      private String[] propNames
      Scalar names and property names
    • properties

      private float[][] properties
      Properties per track
    • reserved

      private String reserved
      Reserved for future TrackVis use
    • voxelOrder

      private String voxelOrder
      Storing order of image data
    • pad2

      private String pad2
      Paddings
    • pad1

      private String pad1
      Paddings
    • invertXStr

      private String invertXStr
      Internal trakcVis use
    • invertYStr

      private String invertYStr
      Internal trakcVis use
    • invertZStr

      private String invertZStr
      Internal trakcVis use
    • swapXY

      private String swapXY
      Internal TrackVis use
    • swapYZ

      private String swapYZ
      Internal TrackVis use
    • swapXZ

      private String swapXZ
      Internal TrackVis use
    • numTracks

      private int numTracks
      Number of tracts
    • version

      private int version
      Version number, current is 2
    • hdrSize

      private int hdrSize
      Size of header, should be 1000
  • Constructor Details

    • FileInfoTrackVis

      public FileInfoTrackVis(String name, String directory, int format)
      File info storage constructor.
      Parameters:
      name - file name
      directory - directory
      format - file format
  • Method Details

    • displayAboutInfo

      public void displayAboutInfo(JDialogBase dLog, TransMatrix matrix)
      Displays the file information.
      Specified by:
      displayAboutInfo in class FileInfoBase
      Parameters:
      dLog - Area where image information is to be displayed.
      matrix - transformation matrix
      dlog - dialog box that is written to
    • getNumScalar

      public int getNumScalar()
    • getNumProp

      public int getNumProp()
    • getScalarNames

      public String[] getScalarNames()
    • getPropNames

      public String[] getPropNames()
    • getReserved

      public String getReserved()
    • getVoxelOrder

      public String getVoxelOrder()
    • getPad2

      public String getPad2()
    • getPad1

      public String getPad1()
    • getInvertXStr

      public String getInvertXStr()
    • getInvertYStr

      public String getInvertYStr()
    • getInvertZStr

      public String getInvertZStr()
    • getSwapXY

      public String getSwapXY()
    • getSwapYZ

      public String getSwapYZ()
    • getSwapXZ

      public String getSwapXZ()
    • getNumTracts

      public int getNumTracts()
    • getVersion

      public int getVersion()
    • getHdrSize

      public int getHdrSize()
    • getTrackProperties

      public float[] getTrackProperties(int i)
    • getProperties

      public float[][] getProperties()
    • setProperties

      public void setProperties(float[][] properties)
    • setNumScalar

      public void setNumScalar(int numScalar)
    • setNumProp

      public void setNumProp(int numProp)
    • setScalarNames

      public void setScalarNames(String[] scalarNames)
    • setPropNames

      public void setPropNames(String[] propNames)
    • setReserved

      public void setReserved(String reserved)
    • setVoxelOrder

      public void setVoxelOrder(String voxelOrder)
    • setPad2

      public void setPad2(String pad2)
    • setPad1

      public void setPad1(String pad1)
    • setInvertXStr

      public void setInvertXStr(String invertXStr)
    • setInvertYStr

      public void setInvertYStr(String invertYStr)
    • setInvertZStr

      public void setInvertZStr(String invertZStr)
    • setSwapXY

      public void setSwapXY(String swapXY)
    • setSwapYZ

      public void setSwapYZ(String swapYZ)
    • setSwapZX

      public void setSwapZX(String swapXZ)
    • setNumTracks

      public void setNumTracks(int numTracks)
    • setVersion

      public void setVersion(int version)
    • setHdrSize

      public void setHdrSize(int hdrSize)