Class FileInfoMicroCat

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

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

      • serialVersionUID

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

        private java.lang.String autoStartCBREngine
        DOCUMENT ME!
      • baseNameforReconstructedSlices

        private java.lang.String baseNameforReconstructedSlices
        DOCUMENT ME!
      • CATFileName

        private java.lang.String CATFileName
        DOCUMENT ME!
      • CBRHostName

        private java.lang.String CBRHostName
        DOCUMENT ME!
      • CBRImageDirectory

        private java.lang.String CBRImageDirectory
        DOCUMENT ME!
      • CBRProjectionDirectory

        private java.lang.String CBRProjectionDirectory
        DOCUMENT ME!
      • cylinderReconstruction

        private int cylinderReconstruction
        DOCUMENT ME!
      • enableStepSize

        private int enableStepSize
        DOCUMENT ME!
      • filterType

        private java.lang.String filterType
        DOCUMENT ME!
      • imageDestinationDirectory

        private java.lang.String imageDestinationDirectory
        DOCUMENT ME!
      • logScale

        private float logScale
        DOCUMENT ME!
      • numberOfProjections

        private int numberOfProjections
        DOCUMENT ME!
      • projectionDataAlreadyOnCBR

        private java.lang.String projectionDataAlreadyOnCBR
        DOCUMENT ME!
      • projectionUSize

        private int projectionUSize
        DOCUMENT ME!
      • projectionVSize

        private int projectionVSize
        DOCUMENT ME!
      • rotationDirection

        private int rotationDirection
        DOCUMENT ME!
      • RPCPortNum

        private java.lang.String RPCPortNum
        DOCUMENT ME!
      • startAngle

        private float startAngle
        DOCUMENT ME!
      • stepSizeFile

        private java.lang.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 Detail

      • FileInfoMicroCat

        public FileInfoMicroCat​(java.lang.String name,
                                java.lang.String directory,
                                int format)
        File info storage constructor.
        Parameters:
        name - file name
        directory - directory
        format - file format
    • Method Detail

      • 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 java.lang.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​(java.lang.String s)
        Accessor to set autoStartCBREngine.
        Parameters:
        s - String to set it to.
      • setBaseNameforReconstructedSlices

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

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

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

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

        public void setCBRProjectionDirectory​(java.lang.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​(java.lang.String s)
        Accessor to set filterType.
        Parameters:
        s - String to set it to.
      • setImageDestinationDirectory

        public void setImageDestinationDirectory​(java.lang.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​(java.lang.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​(java.lang.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​(java.lang.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.