Class FileInfoMicroCat

All Implemented Interfaces:
Serializable, Cloneable

public class FileInfoMicroCat extends FileInfoBase
This structures contains the information that describes how.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Use serialVersionUID for interoperability.
      See Also:
    • autoStartCBREngine

      private String autoStartCBREngine
      DOCUMENT ME!
    • baseNameforReconstructedSlices

      private String baseNameforReconstructedSlices
      DOCUMENT ME!
    • CATFileName

      private String CATFileName
      DOCUMENT ME!
    • CBRHostName

      private String CBRHostName
      DOCUMENT ME!
    • CBRImageDirectory

      private String CBRImageDirectory
      DOCUMENT ME!
    • CBRProjectionDirectory

      private String CBRProjectionDirectory
      DOCUMENT ME!
    • cylinderReconstruction

      private int cylinderReconstruction
      DOCUMENT ME!
    • enableStepSize

      private int enableStepSize
      DOCUMENT ME!
    • filterType

      private String filterType
      DOCUMENT ME!
    • imageDestinationDirectory

      private String imageDestinationDirectory
      DOCUMENT ME!
    • logScale

      private float logScale
      DOCUMENT ME!
    • numberOfProjections

      private int numberOfProjections
      DOCUMENT ME!
    • projectionDataAlreadyOnCBR

      private String projectionDataAlreadyOnCBR
      DOCUMENT ME!
    • projectionUSize

      private int projectionUSize
      DOCUMENT ME!
    • projectionVSize

      private int projectionVSize
      DOCUMENT ME!
    • rotationDirection

      private int rotationDirection
      DOCUMENT ME!
    • RPCPortNum

      private String RPCPortNum
      DOCUMENT ME!
    • startAngle

      private float startAngle
      DOCUMENT ME!
    • stepSizeFile

      private String stepSizeFile
      DOCUMENT ME!
    • timeoutBetweenProjectionTransfers

      private int timeoutBetweenProjectionTransfers
      DOCUMENT ME!
    • UCenterOffset

      private int UCenterOffset
      DOCUMENT ME!
    • VCenterOffset

      private int VCenterOffset
      DOCUMENT ME!
    • volumeOriginX

      private float volumeOriginX
      DOCUMENT ME!
    • volumeOriginY

      private float volumeOriginY
      DOCUMENT ME!
    • volumeOriginZ

      private float volumeOriginZ
      DOCUMENT ME!
    • volumeSizeX

      private int volumeSizeX
      DOCUMENT ME!
    • volumeSizeY

      private int volumeSizeY
      DOCUMENT ME!
    • volumeSizeZ

      private int volumeSizeZ
      DOCUMENT ME!
    • voxelSizeX

      private float voxelSizeX
      DOCUMENT ME!
    • voxelSizeY

      private float voxelSizeY
      DOCUMENT ME!
    • voxelSizeZ

      private float voxelSizeZ
      DOCUMENT ME!
  • Constructor Details

    • FileInfoMicroCat

      public FileInfoMicroCat(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 - Dialog box that is written to
      matrix - Transformation matrix
    • getBaseNameforReconstructedSlices

      public String getBaseNameforReconstructedSlices()
      Accessor to get baseNameforReconstructedSlices.
      Returns:
      baseNameforReconstructedSlices
    • getVolumeSizeX

      public int getVolumeSizeX()
      Accessor to get volumeSizeX.
      Returns:
      volumeSizeX
    • getVolumeSizeY

      public int getVolumeSizeY()
      Accessor to get volumeSizeY.
      Returns:
      volumeSizeY
    • getVolumeSizeZ

      public int getVolumeSizeZ()
      Accessor to get volumeSizeZ.
      Returns:
      volumeSizeZ
    • getVoxelSizeX

      public float getVoxelSizeX()
      Accessor to get voxelSizeX.
      Returns:
      voxelSizeX
    • getVoxelSizeY

      public float getVoxelSizeY()
      Accessor to get voxelSizeY.
      Returns:
      voxelSizeY
    • getVoxelSizeZ

      public float getVoxelSizeZ()
      Accessor to get voxelSizeZ.
      Returns:
      voxelSizeZ
    • setAutoStartCBREngine

      public void setAutoStartCBREngine(String s)
      Accessor to set autoStartCBREngine.
      Parameters:
      s - String to set it to.
    • setBaseNameforReconstructedSlices

      public void setBaseNameforReconstructedSlices(String s)
      Accessor to set baseNameforReconstructedSlices.
      Parameters:
      s - String to set it to.
    • setCATFileName

      public void setCATFileName(String s)
      Accessor to set CATFileName.
      Parameters:
      s - String to set it to.
    • setCBRHostName

      public void setCBRHostName(String s)
      Accessor to set CBRHostName.
      Parameters:
      s - String to set it to.
    • setCBRImageDirectory

      public void setCBRImageDirectory(String s)
      Accessor to set CBRImageDirectory.
      Parameters:
      s - String to set it to.
    • setCBRProjectionDirectory

      public void setCBRProjectionDirectory(String s)
      Accessor to set CBRProjectionDirectory.
      Parameters:
      s - String to set it to.
    • setCylinderReconstruction

      public void setCylinderReconstruction(int x)
      Accessor to set cylinderReconstruction.
      Parameters:
      x - Int to set it to.
    • setEnableStepSize

      public void setEnableStepSize(int x)
      Accessor to set enableStepSize.
      Parameters:
      x - Int to set it to.
    • setFilterType

      public void setFilterType(String s)
      Accessor to set filterType.
      Parameters:
      s - String to set it to.
    • setImageDestinationDirectory

      public void setImageDestinationDirectory(String s)
      Accessor to set imageDestinationDirectory.
      Parameters:
      s - String to set it to.
    • setLogScale

      public void setLogScale(float f)
      Accessor to set logScale.
      Parameters:
      f - Float to set it to.
    • setNumberOfProjections

      public void setNumberOfProjections(int x)
      Accessor to set numberOfProjections.
      Parameters:
      x - Int to set it to.
    • setProjectionDataAlreadyOnCBR

      public void setProjectionDataAlreadyOnCBR(String s)
      Accessor to set projectionDataAlreadyOnCBR.
      Parameters:
      s - String to set it to.
    • setProjectionUSize

      public void setProjectionUSize(int x)
      Accessor to set projectionUSize.
      Parameters:
      x - Int to set it to.
    • setProjectionVSize

      public void setProjectionVSize(int x)
      Accessor to set projectionVSize.
      Parameters:
      x - Int to set it to.
    • setRotationDirection

      public void setRotationDirection(int x)
      Accessor to set rotationDirection.
      Parameters:
      x - Int to set it to.
    • setRPCPortNum

      public void setRPCPortNum(String s)
      Accessor to set RPCPortNum.
      Parameters:
      s - String to set it to.
    • setStartAngle

      public void setStartAngle(float f)
      Accessor to set startAngle.
      Parameters:
      f - Float to set it to.
    • setStepSizeFile

      public void setStepSizeFile(String s)
      Accessor to set stepSizeFile.
      Parameters:
      s - String to set it to.
    • setTimeoutBetweenProjectionTransfers

      public void setTimeoutBetweenProjectionTransfers(int x)
      Accessor to set timeoutBetweenProjectionTransfers.
      Parameters:
      x - Int to set it to.
    • setUCenterOffset

      public void setUCenterOffset(int x)
      Accessor to set UCenterOffset.
      Parameters:
      x - Int to set it to.
    • setVCenterOffset

      public void setVCenterOffset(int x)
      Accessor to set VCenterOffset.
      Parameters:
      x - Int to set it to.
    • setVolumeOriginX

      public void setVolumeOriginX(float f)
      Accessor to set volumeOriginX.
      Parameters:
      f - Float to set it to.
    • setVolumeOriginY

      public void setVolumeOriginY(float f)
      Accessor to set volumeOriginY.
      Parameters:
      f - Float to set it to.
    • setVolumeOriginZ

      public void setVolumeOriginZ(float f)
      Accessor to set volumeOriginZ.
      Parameters:
      f - Float to set it to.
    • setVolumeSizeX

      public void setVolumeSizeX(int x)
      Accessor to set volumeSizeX.
      Parameters:
      x - Int to set it to.
    • setVolumeSizeY

      public void setVolumeSizeY(int x)
      Accessor to set volumeSizeY.
      Parameters:
      x - Int to set it to.
    • setVolumeSizeZ

      public void setVolumeSizeZ(int x)
      Accessor to set volumeSizeZ.
      Parameters:
      x - Int to set it to.
    • setVoxelSizeX

      public void setVoxelSizeX(float f)
      Accessor to set voxelSizeX.
      Parameters:
      f - Float to set it to.
    • setVoxelSizeY

      public void setVoxelSizeY(float f)
      Accessor to set voxelSizeY.
      Parameters:
      f - Float to set it to.
    • setVoxelSizeZ

      public void setVoxelSizeZ(float f)
      Accessor to set voxelSizeZ.
      Parameters:
      f - Float to set it to.