Package gov.nih.mipav.model.file
Class FileInfoLIFF
java.lang.Object
gov.nih.mipav.model.structures.ModelSerialCloneable
gov.nih.mipav.model.file.FileInfoBase
gov.nih.mipav.model.file.FileInfoLIFF
- All Implemented Interfaces:
Serializable,Cloneable
File info storage container.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class gov.nih.mipav.model.file.FileInfoBase
FileInfoBase.AxisOrientation, FileInfoBase.ImageOrientation, FileInfoBase.Modality, FileInfoBase.Unit, FileInfoBase.UnitType -
Field Summary
FieldsModifier and TypeFieldDescription(package private) double(package private) double(package private) short(package private) String(package private) String[](package private) int(package private) double(package private) double(package private) double(package private) double(package private) double[](package private) double[](package private) double[](package private) double[](package private) double(package private) doubleprivate String[]Use serialVersionUID for interoperability.(package private) double(package private) double[](package private) double[](package private) double(package private) double(package private) double(package private) double(package private) double[](package private) double(package private) String(package private) double(package private) double(package private) double(package private) double[](package private) double(package private) double[](package private) double[](package private) double[](package private) double(package private) double(package private) doubleFields inherited from class gov.nih.mipav.model.file.FileInfoBase
ANGSTROMS, ANGSTROMS_STRING, AXIAL, axisOrientation, axisOrientationStr, BIOMAGNETIC_IMAGING, cameraMake, cameraModel, CENTIMETERS, CENTIMETERS_STRING, COLOR_FLOW_DOPPLER, COMPRESSION_BZIP2, COMPRESSION_GZIP, COMPRESSION_NONE, COMPRESSION_ZIP, COMPUTED_RADIOGRAPHY, COMPUTED_TOMOGRAPHY, conversionSpaceTimeUnits, CORONAL, DEGREES, DEGREES_STRING, DIAPHANOGRAPHY, DIGITAL_RADIOGRAPHY, dtiParams, DUPLEX_DOPPLER, ENDOSCOPY, exposureTime, EXTERNAL_CAMERA_PHOTOGRAPHY, FA, fileName, fileSuffix, FNumber, focalLength, focalLength35, GENERAL_MICROSCOPY, HARDCOPY, HOURS, HOURS_STRING, HZ, HZ_STRING, ICG, imageOrientation, INCHES, INCHES_STRING, INTRAORAL_RADIOGRAPHY, ISOSpeedRating, KILOMETERS, KILOMETERS_STRING, LASER_SURFACE_SCAN, MAGNETIC_RESONANCE, MAGNETIC_RESONANCE_ANGIOGRAPHY, MAGNETIC_RESONANCE_SPECTROSCOPY, MAMMOGRAPHY, METERS, METERS_STRING, MICROMETERS, MICROMETERS_STRING, MICROSEC, MICROSEC_STRING, MILES, MILES_STRING, MILLIMETERS, MILLIMETERS_STRING, MILLISEC, MILLISEC_STRING, MILS, MILS_STRING, MINUTES, MINUTES_STRING, modality, NANOMETERS, NANOMETERS_STRING, NANOSEC, NANOSEC_STRING, NUCLEAR_MEDICINE, ORI_A2P_TYPE, ORI_I2S_TYPE, ORI_L2R_TYPE, ORI_P2A_TYPE, ORI_R2L_TYPE, ORI_S2I_TYPE, ORI_UNKNOWN_TYPE, origin, OTHER, PANORAMIC_XRAY, POSITRON_EMISSION_TOMOGRAPHY, PPM, PPM_STRING, RADIO_FLUOROSCOPY, RADIOGRAPHIC_IMAGING, RADIOTHERAPY_DOSE, RADIOTHERAPY_IMAGE, RADIOTHERAPY_PLAN, RADIOTHERAPY_RECORD, RADIOTHERAPY_STRUCTURE_SET, RADS, RADS_STRING, RED_FREE, SAGITTAL, SECONDS, SECONDS_STRING, SINGLE_PHOTON_EMISSION_COMPUTED_TOMOGRAPHY, SLIDE_MICROSCOPY, sUnits, tagDescription, tagName, THERMOGRAPHY, TRANSFORM_ANOTHER_DATASET, TRANSFORM_MNI_152, TRANSFORM_SCANNER_ANATOMICAL, TRANSFORM_TALAIRACH_TOURNOUX, TRANSFORM_UNKNOWN, tUnits, ULTRASOUND, unitsOfMeasure, UNKNOWN_MEASURE, UNKNOWN_MODALITY, UNKNOWN_ORIENT, UNKNOWN_STRING, XRAY_ANGIOGRAPHY -
Constructor Summary
ConstructorsConstructorDescriptionFileInfoLIFF(String name, String directory, int format) File info storage constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoiddisplayAboutInfo(JDialogBase dlog, TransMatrix matrix) Displays the file information.voidsetAutoContrast(double autoContrast) voidsetBinning(double binning) voidsetBitDepth(short bitDepth) voidvoidsetChannelArray(String[] channelArray) voidsetColorization(double colorization) voidsetCooling(double cooling) voidsetCRIRGBFilter(double CRIRGBFilter) voidsetDigitalGain(double digitalGain) voidsetEmissionFilterChangerArray(double[] emissionFilterChangerArray) voidsetExcitationArray(double[] excitationArray) voidsetExposureArray(double[] exposureArray) voidsetFilterTurretArray(double[] filterTurretArray) voidsetFocusPosition(double focusPosition) voidsetGain(double gain) voidsetLayerString(String[] layerString) voidsetLeicaCondenserTurret(double leicaCondenserTurret) voidsetLeicaFilterCubeArray(double[] leicaFilterCubeArray) voidsetLeicaFIMArray(double[] leicaFIMArray) voidsetLeicaICTurret(double leicaICTurret) voidsetLeicaMagnificationChanger(double leicaMagnificationChanger) voidsetLightMode(double lightMode) voidsetLudlAuxWheel1(double ludlAuxWheel1) voidsetLudlMainWheel1Array(double[] ludlMainWheel1Array) voidsetMicrofocusPosition(double microfocusPosition) voidsetMicroscope(String microscope) voidsetObjectiveName(double objectiveName) voidsetObjectivePosition(double objectivePosition) voidsetOffset(double offset) voidsetSensitivityArray(double[] sensitivityArray) voidsetSutterDG4Filter(double SutterDG4Filter) voidsetSutterL10Filter1Array(double[] SutterL10Filter1Array) voidsetSutterL10Filter2Array(double[] SutterL10Filter2Array) voidsetWavelengthArray(double[] wavelengthArray) voidsetXPosition(double xPosition) voidsetYPosition(double yPosition) voidsetZPosition(double zPosition) Methods inherited from class gov.nih.mipav.model.file.FileInfoBase
copyCoreInfo, copyCoreInfo, displayAboutInfo, displayPrimaryInfo, finalize, getAboutInfo, getAllSameDimUnits, getAreaUnitsOfMeasureStr, getAxisDirection, getAxisOrientation, getAxisOrientation, getAxisOrientationFromStr, getAxisOrientationStr, getCameraMake, getCameraModel, getCompressionType, getDataType, getDataTypeFromStr, getDTIParameters, getEndianess, getEndianessFromStr, getExposureTime, getExtents, getFileDirectory, getFileFormat, getFileName, getFileSuffix, getFNumber, getFocalLength, getFocalLength35, getImageOrientation, getImageOrientationFromStr, getImageOrientationStr, getIs2_5D, getISOSpeedRating, getLPSOrigin, getLUT, getMax, getMaxB, getMaxG, getMaxR, getMin, getMinB, getMinG, getMinR, getModality, getModalityFromStr, getModalityStr, getModalityStr, getMultiFile, getNumOfBytesPerPixel, getOffset, getOrigin, getOrigin, getOriginalEndianess, getOriginAtSlice, getPhotometric, getPixelPadValue, getPrimaryInfo, getRescaleIntercept, getRescaleSlope, getResolution, getResolutions, getSize, getSliceThickness, getUnitsOfMeasure, getUnitsOfMeasure, getUnitsOfMeasureAbbrevStr, getUnitsOfMeasureAbbrevStr, getUnitsOfMeasureFromStr, getUnitsOfMeasureStr, getUnitsOfMeasureStr, getVolumeUnitsOfMeasureStr, isDicomOrdered, oppositeOrient, sameAxis, setAxisOrientation, setAxisOrientation, setCameraMake, setCameraModel, setCompressionType, setDataType, setDTIParameters, setEndianess, setExposureTime, setExtents, setExtents, setFileDirectory, setFileFormat, setFileName, setFileSuffix, setFNumber, setFocalLength, setFocalLength35, setImageOrientation, setISOSpeedRating, setLUT, setMax, setMaxB, setMaxG, setMaxR, setMin, setMinB, setMinG, setMinR, setModality, setMultiFile, setOffset, setOrigin, setOrigin, setOriginalEndianess, setPhotometric, setPixelPadValue, setRescaleIntercept, setRescaleSlope, setResolutions, setResolutions, setSliceThickness, setTagDescription, setTagName, setUnitsOfMeasure, setUnitsOfMeasure, setUnitsOfMeasure, setUnitsOfMeasure, toStringMethods inherited from class gov.nih.mipav.model.structures.ModelSerialCloneable
clone, nativeClone
-
Field Details
-
layerString
Use serialVersionUID for interoperability. -
bitDepth
short bitDepth -
autoContrast
double autoContrast -
binning
double binning -
camera
String camera -
channelArray
String[] channelArray -
colorization
double colorization -
cooling
double cooling -
CRIRGBFilter
double CRIRGBFilter -
digitalGain
double digitalGain -
emissionFilterChangerArray
double[] emissionFilterChangerArray -
channelNumber
int channelNumber -
excitationArray
double[] excitationArray -
exposureArray
double[] exposureArray -
filterTurretArray
double[] filterTurretArray -
focusPosition
double focusPosition -
gain
double gain -
leicaCondenserTurret
double leicaCondenserTurret -
leicaFilterCubeArray
double[] leicaFilterCubeArray -
leicaFIMArray
double[] leicaFIMArray -
leicaICTurret
double leicaICTurret -
leicaMagnificationChanger
double leicaMagnificationChanger -
lightMode
double lightMode -
ludlAuxWheel1
double ludlAuxWheel1 -
ludlMainWheel1Array
double[] ludlMainWheel1Array -
microscope
String microscope -
microfocusPosition
double microfocusPosition -
objectiveName
double objectiveName -
objectivePosition
double objectivePosition -
offset
double offset -
sensitivityArray
double[] sensitivityArray -
SutterDG4Filter
double SutterDG4Filter -
SutterL10Filter1Array
double[] SutterL10Filter1Array -
SutterL10Filter2Array
double[] SutterL10Filter2Array -
wavelengthArray
double[] wavelengthArray -
xPosition
double xPosition -
yPosition
double yPosition -
zPosition
double zPosition
-
-
Constructor Details
-
FileInfoLIFF
File info storage constructor.- Parameters:
name- file namedirectory- directoryformat- file format
-
-
Method Details
-
displayAboutInfo
Displays the file information.- Specified by:
displayAboutInfoin classFileInfoBase- Parameters:
dlog- dialog box that is written tomatrix- transformation matrix
-
setLayerString
-
setBitDepth
public void setBitDepth(short bitDepth) -
setAutoContrast
public void setAutoContrast(double autoContrast) -
setBinning
public void setBinning(double binning) -
setCamera
-
setChannelArray
-
setColorization
public void setColorization(double colorization) -
setCooling
public void setCooling(double cooling) -
setCRIRGBFilter
public void setCRIRGBFilter(double CRIRGBFilter) -
setDigitalGain
public void setDigitalGain(double digitalGain) -
setEmissionFilterChangerArray
public void setEmissionFilterChangerArray(double[] emissionFilterChangerArray) -
setExcitationArray
public void setExcitationArray(double[] excitationArray) -
setExposureArray
public void setExposureArray(double[] exposureArray) -
setFilterTurretArray
public void setFilterTurretArray(double[] filterTurretArray) -
setFocusPosition
public void setFocusPosition(double focusPosition) -
setGain
public void setGain(double gain) -
setLeicaCondenserTurret
public void setLeicaCondenserTurret(double leicaCondenserTurret) -
setLeicaFilterCubeArray
public void setLeicaFilterCubeArray(double[] leicaFilterCubeArray) -
setLeicaFIMArray
public void setLeicaFIMArray(double[] leicaFIMArray) -
setLeicaICTurret
public void setLeicaICTurret(double leicaICTurret) -
setLeicaMagnificationChanger
public void setLeicaMagnificationChanger(double leicaMagnificationChanger) -
setLightMode
public void setLightMode(double lightMode) -
setLudlAuxWheel1
public void setLudlAuxWheel1(double ludlAuxWheel1) -
setLudlMainWheel1Array
public void setLudlMainWheel1Array(double[] ludlMainWheel1Array) -
setMicrofocusPosition
public void setMicrofocusPosition(double microfocusPosition) -
setMicroscope
-
setObjectiveName
public void setObjectiveName(double objectiveName) -
setObjectivePosition
public void setObjectivePosition(double objectivePosition) -
setOffset
public void setOffset(double offset) -
setSensitivityArray
public void setSensitivityArray(double[] sensitivityArray) -
setSutterDG4Filter
public void setSutterDG4Filter(double SutterDG4Filter) -
setSutterL10Filter1Array
public void setSutterL10Filter1Array(double[] SutterL10Filter1Array) -
setSutterL10Filter2Array
public void setSutterL10Filter2Array(double[] SutterL10Filter2Array) -
setWavelengthArray
public void setWavelengthArray(double[] wavelengthArray) -
setXPosition
public void setXPosition(double xPosition) -
setYPosition
public void setYPosition(double yPosition) -
setZPosition
public void setZPosition(double zPosition)
-