public class SequenceOfUltrasoundRegionsItem extends Item
| Modifier and Type | Method and Description |
|---|---|
double |
getDopplerCorrectionAngle()
Retrieve the Doppler correction angle
|
int |
getDopplerSampleVolumeXPosition()
Return x displacement, in pixels, from the Reference pixel to the center of the
Doppler sample volume
|
int |
getDopplerSampleVolumeYPosition()
Return y displacement, in pixels, from the Reference pixel to the center of the
Doppler sample volume.
|
int |
getNumberOfTableBreakPoints()
Return number of break point coordinate pairs used to describe a piece wise linear
curve
|
int |
getNumberOfTableEntries()
Return number of entries in the Table of Pixel Values.
|
double |
getPhysicalDeltaX()
Return physical value increments per positive X pixel increment.
|
double |
getPhysicalDeltaY()
Return physical value increments per positive Y pixel increment.
|
short |
getPhysicalUnitsXDirection()
Return physical units of the dimensions of the region.
|
short |
getPhysicalUnitsYDirection()
Return physical units of the dimensions of Y Co-Ordinateof the region.
|
short |
getPixelComponentDataType()
Return type of data for the pixel component.
|
int |
getPixelComponentMask()
Return Flags used for special handling of the region.
|
short |
getPixelComponentOrganization()
Return description of the components of a pixel
|
short |
getPixelComponentPhysicalUnits()
Retrieve physical units to be applied to the pixel component
|
int |
getPixelComponentRangeStart()
Retrieve the value that starts the numeric range of values within the composite pixel
|
int |
getPixelComponentRangeStop()
Retrieves value that stops the numeric range of values within the composite pixel
|
PixelValueMappingCodeSequence |
getPixelValueMappingCodeSequence()
Retrieves pre-initialized object of PixelValueMappingCodeSequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence.
|
int |
getPulseRepetitionFrequency()
Retreive ultrasound pulse repetition frequency
|
int |
getReferencePixelX0()
Return coordinate pair, x0,y0 defines the location of a virtual "reference" pixel.
|
int |
getReferencePixelY0()
Return coordinate pair, x0,y0 defines the location of a virtual "reference" pixel.
|
double |
getRefPixelPhysicalValueX()
Retrieve Physical Value at the reference pixel x location.
|
double |
getRefPixelPhysicalValueY()
Return Physical Value at the reference pixel y location.
|
short |
getRegionDataType()
Retrieve the type of data within the region.
|
int |
getRegionFlags()
Retrieve Flags used for special handling of the region.
|
int |
getRegionLocationMaxX1()
Return bounds of a rectangle specifying the location of the region
|
int |
getRegionLocationMaxY1()
Return bounds of a rectangle specifying the location of the region
|
int |
getRegionLocationMinX0()
Returns bounds of a rectangle specifying the location of the region
|
short |
getRegionSpatialFormat()
Retreive the spatial organization of the data within the region.
|
double |
getSteeringAngle()
Return steering angle,used for a steered 2D image
|
float[] |
getTableOfParameterValues()
Return collection of Parameter Values
|
int[] |
getTableOfPixelValues()
Return collection of X values used to create the piece wise linear curve.
|
int[] |
getTableOfXBreakPoints()
Return collection of X values used to create the piece wise linear curve.
|
double[] |
getTableOfYBreakPoints()
Retrieve collection of Y values used to create the piece wise linear curve.
|
int |
getTMLinePositionX0()
Return X co-ordinate of starting coordinates pairs of the m-line.
|
int |
getTMLinePositionX1()
Return X co-ordinate of ending coordinates pairs of the m-line.
|
int |
getTMLinePositionY0()
Return Y co-ordinate of starting coordinates pairs of the m-line.
|
int |
getTMLinePositionY1()
Return Y co-ordinate of ending coordinates pairs of the m-line.
|
int |
getTransducerFrequency()
Retrieve description of center frequency of the interrogating
ultrasound energy
|
void |
setDopplerCorrectionAngle(double dDopplerCorrectionAngle)
Sets the Doppler correction angle.
|
void |
setDopplerSampleVolumeXPosition(int iDopplerSampleVolumeXPosition)
Sets the x displacement, in pixels, from the Reference pixel to the center of the
Doppler sample volume.
|
void |
setDopplerSampleVolumeYPosition(int iDopplerSampleVolumeYPosition)
Sets the y displacement, in pixels, from the Reference pixel to the center of the
Doppler sample volume.
|
void |
setNumberOfTableBreakPoints(int iNumberOfTableBreakPoints)
Sets the number of break point coordinate pairs used to describe a piece wise linear
curve.
|
void |
setNumberOfTableEntries(int iNumberOfTableEntries)
Sets the number of entries in the Table of Pixel Values.
|
void |
setPhysicalDeltaX(double dPhysicalDeltaX)
Sets the physical value increments per positive X pixel increment.
|
void |
setPhysicalDeltaY(double dPhysicalDeltaY)
Sets the physical value increments per positive Y pixel increment.
|
void |
setPhysicalUnitsXDirection(short shPhysicalUnitsXDirection)
The physical units of the dimensions of the region.
|
void |
setPhysicalUnitsYDirection(short shPhysicalUnitsYDirection)
Sets the physical units of the dimensions of Y Co-Ordinateof the region.
|
void |
setPixelComponentDataType(short shPixelComponentDataType)
Sets the type of data for the pixel component.
|
void |
setPixelComponentMask(int iPixelComponentMask)
Sets the value which is ANDed with the composite pixel code for each pixel within the region,
then shifted right by the number of contiguous least significant zeros in the
mask to obtain what will be referred to as the "Shifted Masked Composite Pixel
Code" (SMCPC).
|
void |
setPixelComponentOrganization(short shPixelComponentOrganization)
Sets value that describes how the components of a pixel can be described.
|
void |
setPixelComponentPhysicalUnits(short shPixelComponentPhysicalUnits)
Sets the physical units to be applied to the pixel component.
|
void |
setPixelComponentRangeStart(int iPixelComponentRangeStart)
Sets the value that defines the start of the numeric range of values within the composite pixel where
calibration is to be defined by the "pixel physical calibration table".
|
void |
setPixelComponentRangeStop(int iPixelComponentRangeStop)
Sets value that defines the stop of the numeric range of values within the composite pixel where
calibration is to be defined by the "pixel physical calibration table".
|
void |
setPulseRepetitionFrequency(int iPulseRepetitionFrequency)
Sets the ultrasound pulse repetition frequency, as defined by the manufacturer, used to
collect data in the region.
|
void |
setReferencePixelX0(int iReferencePixelX0)
Sets the coordinate pair, x0,y0 defines the location of a virtual "reference" pixel.
|
void |
setReferencePixelY0(int iReferencePixelY0)
This coordinate pair, x0,y0 defines the location of a virtual "reference" pixel.
|
void |
setRefPixelPhysicalValueX(double dRefPixelPhysicalValueX)
Sets the Physical Value at the reference pixel x location.
|
void |
setRefPixelPhysicalValueY(double dRefPixelPhysicalValueY)
Sets the Physical Value at the reference pixel y location.
|
void |
setRegionDataType(short shRegionDataType)
Sets the type of data within the region.
|
void |
setRegionFlags(int iRegionFlags)
Set Flags used for special handling of the region.
|
void |
setRegionLocationMaxX1(int iRegionLocationMaxX1)
Sets the bounds of a rectangle specifying the location of the region, x0,y0,x1,y1.
|
void |
setRegionLocationMinX0(int iRegionLocationMinX0)
Sets the bounds of a rectangle specifying the location of the region, x0,y0,x1,y1.
|
void |
setRegionLocationMinY1(int iRegionLocationMaxY1)
Sets the bounds of a rectangle specifying the location of the region, x0,y0,x1,y1.
|
void |
setRegionSpatialFormat(short shRegionSpatialFormat)
Sets the spatial organization of the data within the region.
|
void |
setSteeringAngle(double dblSteeringAngle)
Sets the steering angle, as defined by the manufacturer, used for a steered 2D
image.
|
void |
setTableOfParameterValues(float[] arrFltTableOfParameterValues)
Sets a table of Parameter Values used in conjunction with the Table of Pixel Values
to provide a mapping from Pixel Value to Parameter Value.
|
void |
setTableOfPixelValues(int[] arrIntTableOfPixelValues)
Sets a table of Pixel Values used in conjunction with the Table of Parameter Values to
provide a mapping from Pixel Value to Parameter Value.
|
void |
setTableOfXBreakPoints(int[] arrIntTableOfXBreakPoints)
Sets an array of X values used to create the piece wise linear curve.
|
void |
setTableOfYBreakPoints(double[] arrDblTableOfYBreakPoints)
Sets an array of Y values used to create the piece wise linear curve.
|
void |
setTMLinePositionX0(int iTMLinePositionX0)
Sets the starting and ending coordinates pairs of the m-line.
|
void |
setTMLinePositionX1(int iTMLinePositionX1)
Sets the starting and ending coordinates pairs of the m-line.
|
void |
setTMLinePositionY0(int iTMLinePositionY0)
Sets the starting and ending coordinates pairs of the m-line.
|
void |
setTMLinePositionY1(int iTMLinePositionY1)
Sets the starting and ending coordinates pairs of the m-line.
|
void |
setTransducerFrequency(int iTransducerFrequency)
Sets the manufacturer defined description of center frequency of the interrogating
ultrasound energy.
|
boolean |
validateForModule()
Validates all the attributes in CodeSequenceMacro that are present in the DataSet
|
addDataElement, changeToUndefined, clone, contains, dumpDICOMInfo, getDataForTag, getDictionaryReader, getItemLength, getTransferSyntax, getValue, getValueLength, iterator, read, setDictionaryReader, setTransferSyntax, setValue, sortedIterator, validate, writepublic boolean validateForModule()
throws InvalidItemException
validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.public void setRegionLocationMinX0(int iRegionLocationMinX0)
iRegionLocationMinX0 - Value of Region Location Co-Ordinate MinX0public int getRegionLocationMinX0()
public void setRegionLocationMaxX1(int iRegionLocationMaxX1)
iRegionLocationMaxX1 - Value of Region Location Co-Ordinate MinX1public int getRegionLocationMaxX1()
public void setRegionLocationMinY1(int iRegionLocationMaxY1)
iRegionLocationMaxY1 - Value of Region Location Co-Ordinate MinY1public int getRegionLocationMaxY1()
public void setPhysicalUnitsXDirection(short shPhysicalUnitsXDirection)
shPhysicalUnitsXDirection - Integer value of units of the dimensions of the X Co-Ordinate regionpublic short getPhysicalUnitsXDirection()
public void setPhysicalUnitsYDirection(short shPhysicalUnitsYDirection)
shPhysicalUnitsYDirection - short value of Y Co-Ordinateof the region.public short getPhysicalUnitsYDirection()
public void setPhysicalDeltaX(double dPhysicalDeltaX)
dPhysicalDeltaX - physical value increments per positive X pixel incrementpublic double getPhysicalDeltaX()
public void setPhysicalDeltaY(double dPhysicalDeltaY)
dPhysicalDeltaY - double value of value increments per positive Y pixel incrementpublic double getPhysicalDeltaY()
public void setReferencePixelX0(int iReferencePixelX0)
iReferencePixelX0 - x0 co-ordinate of the coordinate pair that defines the location of a virtual "reference" pixel.public int getReferencePixelX0()
public void setReferencePixelY0(int iReferencePixelY0)
iReferencePixelY0 - y0 co-ordinate of the coordinate pair that defines the location of a virtual "reference" pixel.public int getReferencePixelY0()
public void setRefPixelPhysicalValueX(double dRefPixelPhysicalValueX)
dRefPixelPhysicalValueX - Physical Value at the reference pixel x location.public double getRefPixelPhysicalValueX()
public void setRefPixelPhysicalValueY(double dRefPixelPhysicalValueY)
dRefPixelPhysicalValueY - Value at the reference pixel y location.public double getRefPixelPhysicalValueY()
public void setRegionSpatialFormat(short shRegionSpatialFormat)
shRegionSpatialFormat - spatial organization of the data within the region.public short getRegionSpatialFormat()
public void setRegionDataType(short shRegionDataType)
shRegionDataType - short value of the type of data.public short getRegionDataType()
public void setRegionFlags(int iRegionFlags)
iRegionFlags - Intege value of Flagspublic int getRegionFlags()
public void setPixelComponentOrganization(short shPixelComponentOrganization)
shPixelComponentOrganization - short value of Pixel Component Organizationpublic short getPixelComponentOrganization()
public void setPixelComponentMask(int iPixelComponentMask)
iPixelComponentMask - integer value of Pixel Component Maskpublic int getPixelComponentMask()
public void setPixelComponentRangeStart(int iPixelComponentRangeStart)
iPixelComponentRangeStart - value that defines the start of the numeric range of values within the composite pixelpublic int getPixelComponentRangeStart()
public void setPixelComponentRangeStop(int iPixelComponentRangeStop)
iPixelComponentRangeStop - integer value of value that defines the stop of the numeric range of values within the composite pixelpublic int getPixelComponentRangeStop()
public void setPixelComponentPhysicalUnits(short shPixelComponentPhysicalUnits)
shPixelComponentPhysicalUnits - short value of units to be applied to the pixel componentpublic short getPixelComponentPhysicalUnits()
public void setPixelComponentDataType(short shPixelComponentDataType)
shPixelComponentDataType - short value of type of data for the pixel componentpublic short getPixelComponentDataType()
public void setNumberOfTableBreakPoints(int iNumberOfTableBreakPoints)
iNumberOfTableBreakPoints - integer value of number of break point coordinate pairspublic int getNumberOfTableBreakPoints()
public void setTableOfXBreakPoints(int[] arrIntTableOfXBreakPoints)
arrIntTableOfXBreakPoints - Array of X values used to create the piece wise linear curve.public int[] getTableOfXBreakPoints()
public void setTableOfYBreakPoints(double[] arrDblTableOfYBreakPoints)
arrDblTableOfYBreakPoints - double array of Y values used to create the piece wise linear curvepublic double[] getTableOfYBreakPoints()
public void setNumberOfTableEntries(int iNumberOfTableEntries)
iNumberOfTableEntries - integer value of number of entries in the Table of Pixel Values.public int getNumberOfTableEntries()
public void setTableOfPixelValues(int[] arrIntTableOfPixelValues)
arrIntTableOfPixelValues - integer array of Pixel Valuespublic int[] getTableOfPixelValues()
public void setTableOfParameterValues(float[] arrFltTableOfParameterValues)
arrFltTableOfParameterValues - float array of Parameter Valuespublic float[] getTableOfParameterValues()
public PixelValueMappingCodeSequence getPixelValueMappingCodeSequence()
public void setTransducerFrequency(int iTransducerFrequency)
iTransducerFrequency - integer value of description of center frequency of the interrogating
ultrasound energy.public int getTransducerFrequency()
public void setPulseRepetitionFrequency(int iPulseRepetitionFrequency)
iPulseRepetitionFrequency - integer value of ultrasound pulse repetition frequencypublic int getPulseRepetitionFrequency()
public void setDopplerCorrectionAngle(double dDopplerCorrectionAngle)
dDopplerCorrectionAngle - double value of the Doppler correction anglepublic double getDopplerCorrectionAngle()
public void setSteeringAngle(double dblSteeringAngle)
dblSteeringAngle - double value of the steering anglepublic double getSteeringAngle()
public void setDopplerSampleVolumeXPosition(int iDopplerSampleVolumeXPosition)
iDopplerSampleVolumeXPosition - integer value of the x displacementpublic int getDopplerSampleVolumeXPosition()
public void setDopplerSampleVolumeYPosition(int iDopplerSampleVolumeYPosition)
iDopplerSampleVolumeYPosition - y displacement, in pixels, from the Reference pixel to the center of the
Doppler sample volume.public int getDopplerSampleVolumeYPosition()
public void setTMLinePositionX0(int iTMLinePositionX0)
iTMLinePositionX0 - integer value of X0 co-ordinate of ending coordinate pair of m-linepublic int getTMLinePositionX0()
public void setTMLinePositionY0(int iTMLinePositionY0)
iTMLinePositionY0 - integer value of Y0 co-ordinate of ending coordinate pair of m-linepublic int getTMLinePositionY0()
public void setTMLinePositionX1(int iTMLinePositionX1)
iTMLinePositionX1 - integer value of X1 co-ordinate of start coordinate pair of m-linepublic int getTMLinePositionX1()
public void setTMLinePositionY1(int iTMLinePositionY1)
iTMLinePositionY1 - integer value of Y1 co-ordinate of ending coordinate pair of m-linepublic int getTMLinePositionY1()