Package gov.nih.mipav.model.file
Class FileInfoAfni
java.lang.Object
gov.nih.mipav.model.structures.ModelSerialCloneable
gov.nih.mipav.model.file.FileInfoBase
gov.nih.mipav.model.file.FileInfoAfni
- All Implemented Interfaces:
Serializable,Cloneable
This structures contains the information that describes how an Afni image is stored on disk.
- 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 TypeFieldDescriptionprivate floatDOCUMENT ME!static final intAFNI view type ACPC.static final intAFNI view type Original.static final intAFNI view type Talairach.private int[]DOCUMENT ME!private float[]DOCUMENT ME!private intDOCUMENT ME!private intDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3fDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3f[]arrays of 12 values used for Talairach conversions.static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final intfuncType for anatType == true.private WildMagic.LibFoundation.Mathematics.Vector3fDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3fmarkers used for +ACPC to +tlrc transformation.private WildMagic.LibFoundation.Mathematics.Vector3fDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3f[]DOCUMENT ME!private int[]DOCUMENT ME!private int[]DOCUMENT ME!private int[]DOCUMENT ME!private String[]Name for each sub-brickprivate float[]DOCUMENT ME!private StringDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3fDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final int1 value.static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!private intDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3fDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3f[]DOCUMENT ME!private int[]If planeGap is not -1, then gapArray contains the values at which zero filling gaps are present.static final intAFNI typeString general anatomical.static final intAFNI typeString general functional.static final intAFNI typeString head anatomical.static final intAFNI typeString head functional.private floatDOCUMENT ME!private floatDOCUMENT ME!private floatDOCUMENT ME!private StringDOCUMENT ME!private StringDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3fDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3fDOCUMENT ME!private booleanDOCUMENT ME!private StringDOCUMENT ME!private StringDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3fDOCUMENT ME!private floatDOCUMENT ME!private floatDOCUMENT ME!private floatDOCUMENT ME!private intDOCUMENT ME!private intDOCUMENT ME!private StringDOCUMENT ME!private StringDOCUMENT ME!private StringDOCUMENT ME!private StringDOCUMENT ME!private StringDOCUMENT ME!private StringDOCUMENT ME!private StringDOCUMENT ME!private StringDOCUMENT ME!private StringDOCUMENT ME!private StringDOCUMENT ME!private booleanDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3fDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3fDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3fThe posterior commisure inferior edge. pcie is the coordinated transformed inferiorEdgeprivate intUsed to show a zero filling gap in functional AFNI images -1 if no gap is present, 0 = x gap, 1 = y gap, 2 = z gap Interpolation is not performed across zero filling gaps.private WildMagic.LibFoundation.Mathematics.Vector3fDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3fDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3fDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3frr is the dicom ordered original image Talairach center location.private WildMagic.LibFoundation.Mathematics.Vector3f[]DOCUMENT ME!private static final longUse serialVersionUID for interoperability.private intDOCUMENT ME!private float[]DOCUMENT ME!private intSpecifies sub-brick that this file-info belongs toprivate WildMagic.LibFoundation.Mathematics.Vector3fmarkers used for +orig to +ACPC transformation.private WildMagic.LibFoundation.Mathematics.Vector3fDOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3fDOCUMENT ME!private float[]If TAXIS_NUMS[1] > 0, then this array gives the time offsets of theprivate floatDOCUMENT ME!private floatDOCUMENT ME!private int[]DOCUMENT ME!private int[]DOCUMENT ME!private int[]DOCUMENT ME!private WildMagic.LibFoundation.Mathematics.Vector3fDOCUMENT ME!private floatDOCUMENT ME!private floatDOCUMENT ME!Fields 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
ConstructorsConstructorDescriptionFileInfoAfni(String name, String directory, int format) File info storage constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoiddisplayAboutInfo(JDialogBase dlog, TransMatrix matrix) Displays the file information.int[]Returns the dimensions of the dicom ordered +orig AFNI image.float[]Return the resolutions of the dicom ordered +orig AFNI image return the array containing the dicom ordered +orig image resolutions.intReturns integer telling if file is AFNI HEAD_ANAT_TYPE, HEAD_FUNC_TYPE, GEN_ANAT_TYPE, or GEN_FUNC_TYPE.intReturns integer telling if file is AFNI +orig, +acpc, or +tlrc.WildMagic.LibFoundation.Mathematics.Vector3fgetAlpha()Returns T00, T01, and T02 in the transformation matrix.WildMagic.LibFoundation.Mathematics.Vector3f[]Returns array of T00, T01, and T02 in the transformation matrix.WildMagic.LibFoundation.Mathematics.Vector3fReturns another mid-sag marker point for +orig to +acpc transformation in dataset ordering.WildMagic.LibFoundation.Mathematics.Vector3fReturns most anterior point marker for +acpc to +tlrc transformation in dicom ordering.WildMagic.LibFoundation.Mathematics.Vector3fgetBeta()Returns T10, T11, and T12 in the transformation matrix.WildMagic.LibFoundation.Mathematics.Vector3f[]Returns array of T10, T11, and T12 in the transformation matrix.int[]getBotX()Returns array of bottom X boundaries for conversion to Talairach space.int[]getBotY()Returns array of bottom Y boundaries for conversion to Talairach space.int[]getBotZ()Returns array of bottom Z boundaries for conversion to Talairach space.String[]Returns the brick labs string for identifying sub-bricks.WildMagic.LibFoundation.Mathematics.Vector3fReturns first mid-sag point marker point for +orig to +acpc transformation in dataset ordering.intGets the function type.WildMagic.LibFoundation.Mathematics.Vector3fgetGamma()Returns T20, T21, and T22 in the transformation matrix.WildMagic.LibFoundation.Mathematics.Vector3f[]Returns array of T20, T21, and T22 in the transformation matrix.int[]Returns array of coordinate values at which gap is present.floatReturns the highest x location in millimeters.floatReturns the highest y location in millimeters.floatReturns the highest z location in millimeters.WildMagic.LibFoundation.Mathematics.Vector3fReturns PC inferior edge marker point for +orig to +acpc transformation in dataset ordering.WildMagic.LibFoundation.Mathematics.Vector3fReturns most inferior point marker for +acpc to +tlrc transformation in dicom ordering.WildMagic.LibFoundation.Mathematics.Vector3fReturns most left point marker for +acpc to +tlrc transformation in dicom ordering.floatReturns the lowest x location in millimeters.floatReturns the lowest Y location in millimeters.floatReturns the lowest Z location in millimeters.intDOCUMENT ME!intDOCUMENT ME!WildMagic.LibFoundation.Mathematics.Vector3fReturns AC posterior margin marker point for +orig to +acpc transformation in dicom ordering using numbers not adjusted for resolution and origin.WildMagic.LibFoundation.Mathematics.Vector3fReturns AC superior edge marker point for +orig to +acpc transformation in dicom ordering using numbers not adjusted for resolution and origin.WildMagic.LibFoundation.Mathematics.Vector3fgetpcie()Returns posterior commissure inferior edge for +acpc to +tlrc transformation in dicom ordering.intReturns -1 if no plane gap is present, 0 = x gap, 1 = y gap, 2 = z gap.WildMagic.LibFoundation.Mathematics.Vector3fReturns AC posterior margin marker point for +orig to +acpc transformation in dataset ordering.WildMagic.LibFoundation.Mathematics.Vector3fReturns most posterior point marker for +acpc to +tlrc transformation in dicom ordering.WildMagic.LibFoundation.Mathematics.Vector3fReturns most right point marker for +acpc to +tlrc transformation in dicom ordering.WildMagic.LibFoundation.Mathematics.Vector3fgetrr()Returns the location of the Talairach center in the dicom order +orig anatomical image in voxel indices.WildMagic.LibFoundation.Mathematics.Vector3f[]Returns array of the location of the Talairach center in the dicom order +orig anatomical image in voxel indices.intGets slicesWithTimeOffsets.WildMagic.LibFoundation.Mathematics.Vector3fReturns AC superior edge marker point for +orig to +acpc transformation in dataset ordering.WildMagic.LibFoundation.Mathematics.Vector3fReturns most superior point marker for +acpc to +tlrc transformation in dicom ordering.WildMagic.LibFoundation.Mathematics.Vector3fReturns Talairach center for +acpc to +tlrc transformation in dicom ordering.float[]Gets time axis offsets.floatGets timeStep.int[]getTopX()Returns array of top X boundaries for conversion to Talairach space.int[]getTopY()Returns array of top Y boundaries for conversion to Talairach space.int[]getTopZ()Returns array of top Z boundaries for conversion to Talairach space.WildMagic.LibFoundation.Mathematics.Vector3fReturns T03, T13, and T23 in the transformationmatrix.voidsetAcquisitionDuration(float acquisitionDuration) Sets acquisition duration.voidsetAFNIOrigExtents(int[] extents) Sets the dimensions of the dicom ordered +orig image.voidsetAFNIOrigResolutions(float[] resolutions) Sets the resolutions of the dicom ordered +orig image.voidsetAFNITypeString(int AFNITypeString) Sets the AFNITypeString to HEAD_ANAT_TYPE, HEAD_FUNC_TYPE, GEN_ANAT_TYPE, or GEN_FUNC_TYPE.voidsetAFNIViewType(int AFNIViewType) Sets the AFNIViewType to AFNI_ORIG, AFNI_APCPC, or AFNI_TLRC.voidsetAlpha(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets T00, T01, and T02 in the transformation matrix.voidsetAlphaArray(WildMagic.LibFoundation.Mathematics.Vector3f[] pt) Sets array of T00, T01, and T02 in the transformation matrix.voidsetAnotherPt(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets another mid-sag point marker for orig to ACPC transformation in dataset ordering.voidsetAnteriorPt(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the most anterior point marker for +acpc to +tlrc transformation in dicom ordering.voidsetBeta(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets T10, T11, and T12 in the transformation matrix.voidsetBetaArray(WildMagic.LibFoundation.Mathematics.Vector3f[] pt) Sets array of T10, T11, and T12 in the transformation matrix.voidsetBotX(int[] botX) Sets array of the bottom x bounding box boundaries in Talairach conversion.voidsetBotY(int[] botY) Sets array of the bottom y bounding box boundaries in Talairach conversion.voidsetBotZ(int[] botZ) Sets array of the bottom z bounding box boundaries in Talairach conversion.voidsetBrickLabsString(String[] brickLabsString) voidsetBrickStatAux(float[] brickStatAux) Sets brickStatAux The BRICK_STATAUX attribute allows you to attach statistical distribution information to arbitrary sub-bricks of a bucket dataset.voidsetDatasetName(String datasetName) Sets datasetName.voidsetFirstPt(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the first mid-sag marker for orig to ACPC transformation in dataset ordering.voidsetFuncType(int funcType) Sets the function type.voidsetGamma(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets T20, T21, and T22 in the transformation matrix.voidsetGammaArray(WildMagic.LibFoundation.Mathematics.Vector3f[] pt) Sets array of T20, T21, and T22 in the transformation matrix.voidsetGapArray(int[] gapArray) Sets array of gap values for plane gap not equal to -1.voidsetHighXmm(float highXmm) Sets the value of the highest x location in millimeters.voidsetHighYmm(float highYmm) Sets the value of the highest y location in millimeters.voidsetHighZmm(float highZmm) Sets the value of the highest z location in millimeters.voidsetIDCodeDate(String idcodeDate) Sets IDCodeDate.voidsetIDCodeString(String idcodeString) Sets IDCodeString.voidsetInferiorEdge(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the PC superior edge marker for orig to ACPC transformation in dataset ordering.voidsetInferiorPt(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the most inferior point marker for +acpc to +tlrc transformation in dicom ordering.voidSets label1.voidSets label2.voidsetLeftPt(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the most left point marker for +acpc to +tlrc transformation in dicom ordering.voidsetLowXmm(float lowXmm) Sets the value of the lowest x location in millimeters.voidsetLowYmm(float lowYmm) Sets the value of the lowest y location in millimeters.voidsetLowZmm(float lowZmm) Sets the value of the lowest z location in millimeters.voidsetMarksFlag(int marksFlag) DOCUMENT ME!voidsetMarksFlags(int marksFlags) DOCUMENT ME!voidsetNoteDate001(String noteDate001) Sets noteDate001.voidsetNoteDate002(String noteDate002) Sets noteDate002.voidsetNoteDate003(String noteDate003) Sets noteDate003.voidsetNoteDate004(String noteDate004) Sets noteDate004.voidsetNoteDate005(String noteDate005) Sets noteDate005.voidsetNoteNumber001(String noteNumber001) Sets noteNumber001.voidsetNoteNumber002(String noteNumber002) Sets noteNumber002.voidsetNoteNumber003(String noteNumber003) Sets noteNumber003.voidsetNoteNumber004(String noteNumber004) Sets noteNumber004.voidsetNoteNumber005(String noteNumber005) Sets noteNumber005.voidsetOrigDicom(boolean origDicom) Sets origDicom.voidsetOriginalPosteriorMargin(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the AC posterior margin marker for orig to ACPC transformation in dicom ordering using numbers not adjusted for origin and resolution.voidsetOriginalSuperiorEdge(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the AC superior edge marker for orig to ACPC transformation in dicom ordering using numbers not adjusted for origin and resolution.voidsetpcie(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the posterior commissure inferior edge for +acpc to +tlrc transformation in dicom ordering.voidsetPlaneGap(int planeGap) Sets planeGap to -1 for no gap, 0 = x gap, 1 = y gap, 2 = z gap.voidsetPosteriorMargin(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the AC posterior margin marker for orig to ACPC transformation in dataset ordering.voidsetPosteriorPt(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the most posterior point marker for +acpc to +tlrc transformation in dicom ordering.voidsetRightPt(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the most right point marker for +acpc to +tlrc transformation in dicom ordering.voidsetrr(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the Talairach center voxel inidces in the dicom ordered original image.voidsetrrArray(WildMagic.LibFoundation.Mathematics.Vector3f[] pt) Sets array of the Talairach center voxel inidces in the dicom ordered original image.voidsetSlicesWithTimeOffsets(int slicesWithTimeOffsets) Sets slicesWithTimeOffsets.voidsetStatAux(float[] statAux) Sets statAux.voidsetSubBrickNumber(int i) voidsetSuperiorEdge(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the AC superior edge marker for orig to ACPC transformation in dataset ordering.voidsetSuperiorPt(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the most superior point marker for +acpc to +tlrc transformation in dicom ordering.voidsetTalairachCenter(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the Talairach center point for +acpc to +tlrc transformation in dicom ordering.voidsetTAxisOffsets(float[] tAxisOffsets) Sets time axis offsets.voidsetTimeOrigin(float timeOrigin) Sets timeOrigin.voidsetTimeStep(float timeStep) Sets timeStep.voidsetTopX(int[] topX) Sets array of the top x bounding box boundaries in Talairach conversion.voidsetTopY(int[] topY) Sets array of the top y bounding box boundaries in Talairach conversion.voidsetTopZ(int[] topZ) Sets array of the top z bounding box boundaries in Talairach conversion.voidsetTranslation(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets T03, T13 and T23 in the transformation matrix.voidsetZAxisOffset(float zAxisOffset) Sets z axis offset.voidsetZAxisStep(float zAxisStep) Sets z axis step.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
-
serialVersionUID
private static final long serialVersionUIDUse serialVersionUID for interoperability.- See Also:
-
AFNI_ORIG
public static final int AFNI_ORIGAFNI view type Original.- See Also:
-
AFNI_ACPC
public static final int AFNI_ACPCAFNI view type ACPC.- See Also:
-
AFNI_TLRC
public static final int AFNI_TLRCAFNI view type Talairach.- See Also:
-
HEAD_ANAT_TYPE
public static final int HEAD_ANAT_TYPEAFNI typeString head anatomical.- See Also:
-
HEAD_FUNC_TYPE
public static final int HEAD_FUNC_TYPEAFNI typeString head functional.- See Also:
-
GEN_ANAT_TYPE
public static final int GEN_ANAT_TYPEAFNI typeString general anatomical.- See Also:
-
GEN_FUNC_TYPE
public static final int GEN_FUNC_TYPEAFNI typeString general functional.- See Also:
-
ANAT_SPGR_TYPE
public static final int ANAT_SPGR_TYPEfuncType for anatType == true.At this time, Anat codes 0..10 are treated identically by all AFNI programs. Code 11 marks the dataset as a "bucket" type, which is treated differently in the display; a chooser allows you to specify which sub-brick from the bucket should be used to make the underlay image.
- See Also:
-
ANAT_FSE_TYPE
public static final int ANAT_FSE_TYPEDOCUMENT ME!- See Also:
-
ANAT_EPI_TYPE
public static final int ANAT_EPI_TYPEDOCUMENT ME!- See Also:
-
ANAT_MRAN_TYPE
public static final int ANAT_MRAN_TYPEDOCUMENT ME!- See Also:
-
ANAT_CT_TYPE
public static final int ANAT_CT_TYPEDOCUMENT ME!- See Also:
-
ANAT_SPECT_TYPE
public static final int ANAT_SPECT_TYPEDOCUMENT ME!- See Also:
-
ANAT_PET_TYPE
public static final int ANAT_PET_TYPEDOCUMENT ME!- See Also:
-
ANAT_MRA_TYPE
public static final int ANAT_MRA_TYPEDOCUMENT ME!- See Also:
-
ANAT_BMAP_TYPE
public static final int ANAT_BMAP_TYPEDOCUMENT ME!- See Also:
-
ANAT_DIFF_TYPE
public static final int ANAT_DIFF_TYPEDOCUMENT ME!- See Also:
-
ANAT_OMRI_TYPE
public static final int ANAT_OMRI_TYPEDOCUMENT ME!- See Also:
-
ANAT_BUCK_TYPE
public static final int ANAT_BUCK_TYPEDOCUMENT ME!- See Also:
-
FUNC_FIM_TYPE
public static final int FUNC_FIM_TYPE1 value.- See Also:
-
FUNC_THR_TYPE
public static final int FUNC_THR_TYPEDOCUMENT ME!- See Also:
-
FUNC_COR_TYPE
public static final int FUNC_COR_TYPEDOCUMENT ME!- See Also:
-
FUNC_TT_TYPE
public static final int FUNC_TT_TYPEDOCUMENT ME!- See Also:
-
FUNC_FT_TYPE
public static final int FUNC_FT_TYPEDOCUMENT ME!- See Also:
-
FUNC_ZT_TYPE
public static final int FUNC_ZT_TYPEDOCUMENT ME!- See Also:
-
FUNC_CT_TYPE
public static final int FUNC_CT_TYPEDOCUMENT ME!- See Also:
-
FUNC_BT_TYPE
public static final int FUNC_BT_TYPEDOCUMENT ME!- See Also:
-
FUNC_BN_TYPE
public static final int FUNC_BN_TYPEDOCUMENT ME!- See Also:
-
FUNC_GT_TYPE
public static final int FUNC_GT_TYPEDOCUMENT ME!- See Also:
-
FUNC_PT_TYPE
public static final int FUNC_PT_TYPEDOCUMENT ME!- See Also:
-
FUNC_BUCK_TYPE
public static final int FUNC_BUCK_TYPEDOCUMENT ME!- See Also:
-
acquisitionDuration
private float acquisitionDurationDOCUMENT ME! -
AFNIOrigExtents
private int[] AFNIOrigExtentsDOCUMENT ME! -
AFNIOrigResolutions
private float[] AFNIOrigResolutionsDOCUMENT ME! -
AFNITypeString
private int AFNITypeStringDOCUMENT ME! -
AFNIViewType
private int AFNIViewTypeDOCUMENT ME! -
alpha
private WildMagic.LibFoundation.Mathematics.Vector3f alphaDOCUMENT ME! -
alphaArray
private WildMagic.LibFoundation.Mathematics.Vector3f[] alphaArrayarrays of 12 values used for Talairach conversions. -
anotherPt
private WildMagic.LibFoundation.Mathematics.Vector3f anotherPtDOCUMENT ME! -
anteriorPt
private WildMagic.LibFoundation.Mathematics.Vector3f anteriorPtmarkers used for +ACPC to +tlrc transformation. -
beta
private WildMagic.LibFoundation.Mathematics.Vector3f betaDOCUMENT ME! -
betaArray
private WildMagic.LibFoundation.Mathematics.Vector3f[] betaArrayDOCUMENT ME! -
botX
private int[] botXDOCUMENT ME! -
botY
private int[] botYDOCUMENT ME! -
botZ
private int[] botZDOCUMENT ME! -
brickLabsString
Name for each sub-brick -
brickStatAux
private float[] brickStatAuxDOCUMENT ME! -
datasetName
DOCUMENT ME! -
firstPt
private WildMagic.LibFoundation.Mathematics.Vector3f firstPtDOCUMENT ME! -
funcType
private int funcTypeDOCUMENT ME! -
gamma
private WildMagic.LibFoundation.Mathematics.Vector3f gammaDOCUMENT ME! -
gammaArray
private WildMagic.LibFoundation.Mathematics.Vector3f[] gammaArrayDOCUMENT ME! -
gapArray
private int[] gapArrayIf planeGap is not -1, then gapArray contains the values at which zero filling gaps are present. -
highXmm
private float highXmmDOCUMENT ME! -
highYmm
private float highYmmDOCUMENT ME! -
highZmm
private float highZmmDOCUMENT ME! -
idcodeDate
DOCUMENT ME! -
idcodeString
DOCUMENT ME! -
inferiorEdge
private WildMagic.LibFoundation.Mathematics.Vector3f inferiorEdgeDOCUMENT ME! -
inferiorPt
private WildMagic.LibFoundation.Mathematics.Vector3f inferiorPtDOCUMENT ME! -
isDicom
private boolean isDicomDOCUMENT ME! -
label1
DOCUMENT ME! -
label2
DOCUMENT ME! -
leftPt
private WildMagic.LibFoundation.Mathematics.Vector3f leftPtDOCUMENT ME! -
lowXmm
private float lowXmmDOCUMENT ME! -
lowYmm
private float lowYmmDOCUMENT ME! -
lowZmm
private float lowZmmDOCUMENT ME! -
marksFlag
private int marksFlagDOCUMENT ME! -
marksFlags
private int marksFlagsDOCUMENT ME! -
noteDate001
DOCUMENT ME! -
noteDate002
DOCUMENT ME! -
noteDate003
DOCUMENT ME! -
noteDate004
DOCUMENT ME! -
noteDate005
DOCUMENT ME! -
noteNumber001
DOCUMENT ME! -
noteNumber002
DOCUMENT ME! -
noteNumber003
DOCUMENT ME! -
noteNumber004
DOCUMENT ME! -
noteNumber005
DOCUMENT ME! -
origDicom
private boolean origDicomDOCUMENT ME! -
OriginalPosteriorMargin
private WildMagic.LibFoundation.Mathematics.Vector3f OriginalPosteriorMarginDOCUMENT ME! -
OriginalSuperiorEdge
private WildMagic.LibFoundation.Mathematics.Vector3f OriginalSuperiorEdgeDOCUMENT ME! -
pcie
private WildMagic.LibFoundation.Mathematics.Vector3f pcieThe posterior commisure inferior edge. pcie is the coordinated transformed inferiorEdge -
planeGap
private int planeGapUsed to show a zero filling gap in functional AFNI images -1 if no gap is present, 0 = x gap, 1 = y gap, 2 = z gap Interpolation is not performed across zero filling gaps. -
posteriorMargin
private WildMagic.LibFoundation.Mathematics.Vector3f posteriorMarginDOCUMENT ME! -
posteriorPt
private WildMagic.LibFoundation.Mathematics.Vector3f posteriorPtDOCUMENT ME! -
rightPt
private WildMagic.LibFoundation.Mathematics.Vector3f rightPtDOCUMENT ME! -
rr
private WildMagic.LibFoundation.Mathematics.Vector3f rrrr is the dicom ordered original image Talairach center location. -
rrArray
private WildMagic.LibFoundation.Mathematics.Vector3f[] rrArrayDOCUMENT ME! -
slicesWithTimeOffsets
private int slicesWithTimeOffsetsDOCUMENT ME! -
statAux
private float[] statAuxDOCUMENT ME! -
subBrickNumber
private int subBrickNumberSpecifies sub-brick that this file-info belongs to -
superiorEdge
private WildMagic.LibFoundation.Mathematics.Vector3f superiorEdgemarkers used for +orig to +ACPC transformation. -
superiorPt
private WildMagic.LibFoundation.Mathematics.Vector3f superiorPtDOCUMENT ME! -
TalairachCenter
private WildMagic.LibFoundation.Mathematics.Vector3f TalairachCenterDOCUMENT ME! -
tAxisOffsets
private float[] tAxisOffsetsIf TAXIS_NUMS[1] > 0, then this array gives the time offsets of the -
timeOrigin
private float timeOriginDOCUMENT ME! -
timeStep
private float timeStepDOCUMENT ME! -
topX
private int[] topXDOCUMENT ME! -
topY
private int[] topYDOCUMENT ME! -
topZ
private int[] topZDOCUMENT ME! -
translation
private WildMagic.LibFoundation.Mathematics.Vector3f translationDOCUMENT ME! -
zAxisOffset
private float zAxisOffsetDOCUMENT ME! -
zAxisStep
private float zAxisStepDOCUMENT ME!
-
-
Constructor Details
-
FileInfoAfni
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
-
getAFNIOrigExtents
public int[] getAFNIOrigExtents()Returns the dimensions of the dicom ordered +orig AFNI image.- Returns:
- the array contain dicom ordered +orig image dimensions
-
getAFNIOrigResolutions
public float[] getAFNIOrigResolutions()Return the resolutions of the dicom ordered +orig AFNI image return the array containing the dicom ordered +orig image resolutions.- Returns:
- DOCUMENT ME!
-
getAFNITypeString
public int getAFNITypeString()Returns integer telling if file is AFNI HEAD_ANAT_TYPE, HEAD_FUNC_TYPE, GEN_ANAT_TYPE, or GEN_FUNC_TYPE.- Returns:
- returns AFNITypeString
-
getAFNIViewType
public int getAFNIViewType()Returns integer telling if file is AFNI +orig, +acpc, or +tlrc.- Returns:
- returns AFNIViewType
-
getAlpha
public WildMagic.LibFoundation.Mathematics.Vector3f getAlpha()Returns T00, T01, and T02 in the transformation matrix.- Returns:
- returns alpha
-
getAlphaArray
public WildMagic.LibFoundation.Mathematics.Vector3f[] getAlphaArray()Returns array of T00, T01, and T02 in the transformation matrix.- Returns:
- returns alphaArray
-
getAnotherPt
public WildMagic.LibFoundation.Mathematics.Vector3f getAnotherPt()Returns another mid-sag marker point for +orig to +acpc transformation in dataset ordering.- Returns:
- returns marker point
-
getAnteriorPt
public WildMagic.LibFoundation.Mathematics.Vector3f getAnteriorPt()Returns most anterior point marker for +acpc to +tlrc transformation in dicom ordering.- Returns:
- returns marker point
-
getBeta
public WildMagic.LibFoundation.Mathematics.Vector3f getBeta()Returns T10, T11, and T12 in the transformation matrix.- Returns:
- returns beta
-
getBetaArray
public WildMagic.LibFoundation.Mathematics.Vector3f[] getBetaArray()Returns array of T10, T11, and T12 in the transformation matrix.- Returns:
- returns betaArray
-
getBotX
public int[] getBotX()Returns array of bottom X boundaries for conversion to Talairach space.- Returns:
- returns botX
-
getBotY
public int[] getBotY()Returns array of bottom Y boundaries for conversion to Talairach space.- Returns:
- returns botY
-
getBotZ
public int[] getBotZ()Returns array of bottom Z boundaries for conversion to Talairach space.- Returns:
- returns botZ
-
getBrickLabsString
Returns the brick labs string for identifying sub-bricks. -
getFirstPt
public WildMagic.LibFoundation.Mathematics.Vector3f getFirstPt()Returns first mid-sag point marker point for +orig to +acpc transformation in dataset ordering.- Returns:
- returns marker point
-
getFuncType
public int getFuncType()Gets the function type.- Returns:
- funcType
-
getGamma
public WildMagic.LibFoundation.Mathematics.Vector3f getGamma()Returns T20, T21, and T22 in the transformation matrix.- Returns:
- returns gamma
-
getGammaArray
public WildMagic.LibFoundation.Mathematics.Vector3f[] getGammaArray()Returns array of T20, T21, and T22 in the transformation matrix.- Returns:
- returns gammaArray
-
getGapArray
public int[] getGapArray()Returns array of coordinate values at which gap is present.- Returns:
- returns gapArray
-
getHighXmm
public float getHighXmm()Returns the highest x location in millimeters.- Returns:
- highest x location in millimeters
-
getHighYmm
public float getHighYmm()Returns the highest y location in millimeters.- Returns:
- highest y location in millimeters
-
getHighZmm
public float getHighZmm()Returns the highest z location in millimeters.- Returns:
- highest z location in millimeters
-
getInferiorEdge
public WildMagic.LibFoundation.Mathematics.Vector3f getInferiorEdge()Returns PC inferior edge marker point for +orig to +acpc transformation in dataset ordering.- Returns:
- returns marker point
-
getInferiorPt
public WildMagic.LibFoundation.Mathematics.Vector3f getInferiorPt()Returns most inferior point marker for +acpc to +tlrc transformation in dicom ordering.- Returns:
- returns marker point
-
getLeftPt
public WildMagic.LibFoundation.Mathematics.Vector3f getLeftPt()Returns most left point marker for +acpc to +tlrc transformation in dicom ordering.- Returns:
- returns marker point
-
getLowXmm
public float getLowXmm()Returns the lowest x location in millimeters.- Returns:
- lowest x location in millimeters
-
getLowYmm
public float getLowYmm()Returns the lowest Y location in millimeters.- Returns:
- lowest Y location in millimeters
-
getLowZmm
public float getLowZmm()Returns the lowest Z location in millimeters.- Returns:
- lowest Z location in millimeters
-
getMarksFlag
public int getMarksFlag()DOCUMENT ME!- Returns:
- marksFlag
-
getMarksFlags
public int getMarksFlags()DOCUMENT ME!- Returns:
- marksFlags
-
getOriginalPosteriorMargin
public WildMagic.LibFoundation.Mathematics.Vector3f getOriginalPosteriorMargin()Returns AC posterior margin marker point for +orig to +acpc transformation in dicom ordering using numbers not adjusted for resolution and origin.- Returns:
- returns marker point
-
getOriginalSuperiorEdge
public WildMagic.LibFoundation.Mathematics.Vector3f getOriginalSuperiorEdge()Returns AC superior edge marker point for +orig to +acpc transformation in dicom ordering using numbers not adjusted for resolution and origin.- Returns:
- returns marker point
-
getpcie
public WildMagic.LibFoundation.Mathematics.Vector3f getpcie()Returns posterior commissure inferior edge for +acpc to +tlrc transformation in dicom ordering.- Returns:
- returns marker point
-
getPlaneGap
public int getPlaneGap()Returns -1 if no plane gap is present, 0 = x gap, 1 = y gap, 2 = z gap.- Returns:
- returns planeGap
-
getPosteriorMargin
public WildMagic.LibFoundation.Mathematics.Vector3f getPosteriorMargin()Returns AC posterior margin marker point for +orig to +acpc transformation in dataset ordering.- Returns:
- returns marker point
-
getPosteriorPt
public WildMagic.LibFoundation.Mathematics.Vector3f getPosteriorPt()Returns most posterior point marker for +acpc to +tlrc transformation in dicom ordering.- Returns:
- returns marker point
-
getRightPt
public WildMagic.LibFoundation.Mathematics.Vector3f getRightPt()Returns most right point marker for +acpc to +tlrc transformation in dicom ordering.- Returns:
- returns marker point
-
getrr
public WildMagic.LibFoundation.Mathematics.Vector3f getrr()Returns the location of the Talairach center in the dicom order +orig anatomical image in voxel indices.- Returns:
- returns rr
-
getrrArray
public WildMagic.LibFoundation.Mathematics.Vector3f[] getrrArray()Returns array of the location of the Talairach center in the dicom order +orig anatomical image in voxel indices.- Returns:
- returns rrArray
-
getSlicesWithTimeOffsets
public int getSlicesWithTimeOffsets()Gets slicesWithTimeOffsets.- Returns:
- slicesWithTimeOffsets
-
getSuperiorEdge
public WildMagic.LibFoundation.Mathematics.Vector3f getSuperiorEdge()Returns AC superior edge marker point for +orig to +acpc transformation in dataset ordering.- Returns:
- returns marker point
-
getSuperiorPt
public WildMagic.LibFoundation.Mathematics.Vector3f getSuperiorPt()Returns most superior point marker for +acpc to +tlrc transformation in dicom ordering.- Returns:
- returns marker point
-
getTalairachCenter
public WildMagic.LibFoundation.Mathematics.Vector3f getTalairachCenter()Returns Talairach center for +acpc to +tlrc transformation in dicom ordering.- Returns:
- returns TalairachCenter
-
getTAxisOffsets
public float[] getTAxisOffsets()Gets time axis offsets.- Returns:
- tAxisOffsets
-
getTimeStep
public float getTimeStep()Gets timeStep.- Returns:
- timeStep
-
getTopX
public int[] getTopX()Returns array of top X boundaries for conversion to Talairach space.- Returns:
- returns topX
-
getTopY
public int[] getTopY()Returns array of top Y boundaries for conversion to Talairach space.- Returns:
- returns topY
-
getTopZ
public int[] getTopZ()Returns array of top Z boundaries for conversion to Talairach space.- Returns:
- returns topZ
-
getTranslation
public WildMagic.LibFoundation.Mathematics.Vector3f getTranslation()Returns T03, T13, and T23 in the transformationmatrix.- Returns:
- returns translation
-
setAcquisitionDuration
public void setAcquisitionDuration(float acquisitionDuration) Sets acquisition duration.- Parameters:
acquisitionDuration- Value to set.
-
setAFNIOrigExtents
public void setAFNIOrigExtents(int[] extents) Sets the dimensions of the dicom ordered +orig image.- Parameters:
extents- the array with dimensions of the dicom ordered +orig image
-
setAFNIOrigResolutions
public void setAFNIOrigResolutions(float[] resolutions) Sets the resolutions of the dicom ordered +orig image.- Parameters:
resolutions- the array with resolutions of the dicom ordered +orig image
-
setAFNITypeString
public void setAFNITypeString(int AFNITypeString) Sets the AFNITypeString to HEAD_ANAT_TYPE, HEAD_FUNC_TYPE, GEN_ANAT_TYPE, or GEN_FUNC_TYPE.- Parameters:
AFNITypeString- The type.
-
setAFNIViewType
public void setAFNIViewType(int AFNIViewType) Sets the AFNIViewType to AFNI_ORIG, AFNI_APCPC, or AFNI_TLRC.- Parameters:
AFNIViewType- The view type.
-
setAlpha
public void setAlpha(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets T00, T01, and T02 in the transformation matrix.- Parameters:
pt- - the alpha point coordinates
-
setAlphaArray
public void setAlphaArray(WildMagic.LibFoundation.Mathematics.Vector3f[] pt) Sets array of T00, T01, and T02 in the transformation matrix.- Parameters:
pt- - the array of alpha point coordinates
-
setAnotherPt
public void setAnotherPt(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets another mid-sag point marker for orig to ACPC transformation in dataset ordering.- Parameters:
pt- - the marker point coordinates
-
setAnteriorPt
public void setAnteriorPt(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the most anterior point marker for +acpc to +tlrc transformation in dicom ordering.- Parameters:
pt- - the marker point coordinates
-
setBeta
public void setBeta(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets T10, T11, and T12 in the transformation matrix.- Parameters:
pt- -the beta point coordinates
-
setBetaArray
public void setBetaArray(WildMagic.LibFoundation.Mathematics.Vector3f[] pt) Sets array of T10, T11, and T12 in the transformation matrix.- Parameters:
pt- -the array of beta point coordinates
-
setBotX
public void setBotX(int[] botX) Sets array of the bottom x bounding box boundaries in Talairach conversion.- Parameters:
botX- - the array of bottom x boundaries
-
setBotY
public void setBotY(int[] botY) Sets array of the bottom y bounding box boundaries in Talairach conversion.- Parameters:
botY- - the array of bottom y boundaries
-
setBotZ
public void setBotZ(int[] botZ) Sets array of the bottom z bounding box boundaries in Talairach conversion.- Parameters:
botZ- - the array of bottom z boundaries
-
setBrickLabsString
-
setBrickStatAux
public void setBrickStatAux(float[] brickStatAux) Sets brickStatAux The BRICK_STATAUX attribute allows you to attach statistical distribution information to arbitrary sub-bricks of a bucket dataset.- Parameters:
brickStatAux- auxiliary statistical information about sub-bricks
-
setDatasetName
Sets datasetName.- Parameters:
datasetName- Dataset name to set.
-
setFirstPt
public void setFirstPt(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the first mid-sag marker for orig to ACPC transformation in dataset ordering.- Parameters:
pt- - the marker point coordinates
-
setFuncType
public void setFuncType(int funcType) Sets the function type.- Parameters:
funcType- Function type to set.
-
setGamma
public void setGamma(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets T20, T21, and T22 in the transformation matrix.- Parameters:
pt- -the gamma point coordinates
-
setGammaArray
public void setGammaArray(WildMagic.LibFoundation.Mathematics.Vector3f[] pt) Sets array of T20, T21, and T22 in the transformation matrix.- Parameters:
pt- - the array of gamma point coordinates
-
setGapArray
public void setGapArray(int[] gapArray) Sets array of gap values for plane gap not equal to -1.- Parameters:
gapArray- DOCUMENT ME!
-
setHighXmm
public void setHighXmm(float highXmm) Sets the value of the highest x location in millimeters.- Parameters:
highXmm- DOCUMENT ME!
-
setHighYmm
public void setHighYmm(float highYmm) Sets the value of the highest y location in millimeters.- Parameters:
highYmm- DOCUMENT ME!
-
setHighZmm
public void setHighZmm(float highZmm) Sets the value of the highest z location in millimeters.- Parameters:
highZmm- DOCUMENT ME!
-
setIDCodeDate
Sets IDCodeDate.- Parameters:
idcodeDate- Code date to set.
-
setIDCodeString
Sets IDCodeString.- Parameters:
idcodeString- Code string to set.
-
setInferiorEdge
public void setInferiorEdge(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the PC superior edge marker for orig to ACPC transformation in dataset ordering.- Parameters:
pt- the marker point coordinates
-
setInferiorPt
public void setInferiorPt(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the most inferior point marker for +acpc to +tlrc transformation in dicom ordering.- Parameters:
pt- the marker point coordinates
-
setLabel1
Sets label1.- Parameters:
label1- Label 1 to set.
-
setLabel2
Sets label2.- Parameters:
label2- Label 2 to set.
-
setLeftPt
public void setLeftPt(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the most left point marker for +acpc to +tlrc transformation in dicom ordering.- Parameters:
pt- the marker point coordinates
-
setLowXmm
public void setLowXmm(float lowXmm) Sets the value of the lowest x location in millimeters.- Parameters:
lowXmm- DOCUMENT ME!
-
setLowYmm
public void setLowYmm(float lowYmm) Sets the value of the lowest y location in millimeters.- Parameters:
lowYmm- DOCUMENT ME!
-
setLowZmm
public void setLowZmm(float lowZmm) Sets the value of the lowest z location in millimeters.- Parameters:
lowZmm- DOCUMENT ME!
-
setMarksFlag
public void setMarksFlag(int marksFlag) DOCUMENT ME!- Parameters:
marksFlag- int
-
setMarksFlags
public void setMarksFlags(int marksFlags) DOCUMENT ME!- Parameters:
marksFlags- int
-
setNoteDate001
Sets noteDate001.- Parameters:
noteDate001- Value to set.
-
setNoteDate002
Sets noteDate002.- Parameters:
noteDate002- Value to set.
-
setNoteDate003
Sets noteDate003.- Parameters:
noteDate003- Value to set.
-
setNoteDate004
Sets noteDate004.- Parameters:
noteDate004- Value to set.
-
setNoteDate005
Sets noteDate005.- Parameters:
noteDate005- Value to set.
-
setNoteNumber001
Sets noteNumber001.- Parameters:
noteNumber001- Value to set.
-
setNoteNumber002
Sets noteNumber002.- Parameters:
noteNumber002- Value to set.
-
setNoteNumber003
Sets noteNumber003.- Parameters:
noteNumber003- Value to set.
-
setNoteNumber004
Sets noteNumber004.- Parameters:
noteNumber004- Value to set.
-
setNoteNumber005
Sets noteNumber005.- Parameters:
noteNumber005- Value to set.
-
setOrigDicom
public void setOrigDicom(boolean origDicom) Sets origDicom.- Parameters:
origDicom- Value to set.
-
setOriginalPosteriorMargin
public void setOriginalPosteriorMargin(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the AC posterior margin marker for orig to ACPC transformation in dicom ordering using numbers not adjusted for origin and resolution.- Parameters:
pt- the marker point coordinates
-
setOriginalSuperiorEdge
public void setOriginalSuperiorEdge(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the AC superior edge marker for orig to ACPC transformation in dicom ordering using numbers not adjusted for origin and resolution.- Parameters:
pt- - the marker point coordinates
-
setpcie
public void setpcie(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the posterior commissure inferior edge for +acpc to +tlrc transformation in dicom ordering.- Parameters:
pt- the marker point coordinates
-
setPlaneGap
public void setPlaneGap(int planeGap) Sets planeGap to -1 for no gap, 0 = x gap, 1 = y gap, 2 = z gap.- Parameters:
planeGap- The plane gap.
-
setPosteriorMargin
public void setPosteriorMargin(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the AC posterior margin marker for orig to ACPC transformation in dataset ordering.- Parameters:
pt- the marker point coordinates
-
setPosteriorPt
public void setPosteriorPt(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the most posterior point marker for +acpc to +tlrc transformation in dicom ordering.- Parameters:
pt- - the marker point coordinates
-
setRightPt
public void setRightPt(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the most right point marker for +acpc to +tlrc transformation in dicom ordering.- Parameters:
pt- - the marker point coordinates
-
setrr
public void setrr(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the Talairach center voxel inidces in the dicom ordered original image.- Parameters:
pt- - the rr point coordinates
-
setrrArray
public void setrrArray(WildMagic.LibFoundation.Mathematics.Vector3f[] pt) Sets array of the Talairach center voxel inidces in the dicom ordered original image.- Parameters:
pt- - the array of rr point coordinates
-
setSlicesWithTimeOffsets
public void setSlicesWithTimeOffsets(int slicesWithTimeOffsets) Sets slicesWithTimeOffsets.- Parameters:
slicesWithTimeOffsets- Value to set.
-
setStatAux
public void setStatAux(float[] statAux) Sets statAux. Stat aux applies statistical information to the second sub-brick of a func dataset of type FUNC_COR_TYPE, FUNC_TT_TYPE, FUNC_FT_TYPE, FUNC_CT_TYPE, FUNC_BT_TYPE, FUNC_BN_TYPE, FUNC_GT_TYPE, or FUNC_PT_TYPE- Parameters:
statAux- Value to set.
-
setSubBrickNumber
public void setSubBrickNumber(int i) -
setSuperiorEdge
public void setSuperiorEdge(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the AC superior edge marker for orig to ACPC transformation in dataset ordering.- Parameters:
pt- - the marker point coordinates
-
setSuperiorPt
public void setSuperiorPt(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the most superior point marker for +acpc to +tlrc transformation in dicom ordering.- Parameters:
pt- - the marker point coordinates
-
setTalairachCenter
public void setTalairachCenter(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets the Talairach center point for +acpc to +tlrc transformation in dicom ordering.- Parameters:
pt- - the Talairach center coordinates
-
setTAxisOffsets
public void setTAxisOffsets(float[] tAxisOffsets) Sets time axis offsets.- Parameters:
tAxisOffsets- Time axis offsets to set.
-
setTimeOrigin
public void setTimeOrigin(float timeOrigin) Sets timeOrigin.- Parameters:
timeOrigin- Value to set.
-
setTimeStep
public void setTimeStep(float timeStep) Sets timeStep.- Parameters:
timeStep- Value to set.
-
setTopX
public void setTopX(int[] topX) Sets array of the top x bounding box boundaries in Talairach conversion.- Parameters:
topX- - the array of top x boundaries
-
setTopY
public void setTopY(int[] topY) Sets array of the top y bounding box boundaries in Talairach conversion.- Parameters:
topY- - the array of top y boundaries
-
setTopZ
public void setTopZ(int[] topZ) Sets array of the top z bounding box boundaries in Talairach conversion.- Parameters:
topZ- - the array of top z boundaries
-
setTranslation
public void setTranslation(WildMagic.LibFoundation.Mathematics.Vector3f pt) Sets T03, T13 and T23 in the transformation matrix.- Parameters:
pt- - the translation point coordinates
-
setZAxisOffset
public void setZAxisOffset(float zAxisOffset) Sets z axis offset.- Parameters:
zAxisOffset- Value to set.
-
setZAxisStep
public void setZAxisStep(float zAxisStep) Sets z axis step.- Parameters:
zAxisStep- Value to set.
-