public class VisualAcuityMeasurementsMacro extends Macro
| Constructor and Description |
|---|
VisualAcuityMeasurementsMacro(IDataSet objDataSet)
This constructor constructs a Macro with specified DataSet.
|
VisualAcuityMeasurementsMacro(IDataSet objDataSet,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with specified DataSet and DictionaryReader
|
VisualAcuityMeasurementsMacro(IItem objItem)
This constructor constructs a Macro with the specified Item
|
VisualAcuityMeasurementsMacro(IItem objItem,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with the specified Item and DictionaryReader
|
| Modifier and Type | Method and Description |
|---|---|
double |
getDecimalVisualAcuity()
Retrieves the Decimal Visual Acuity.
|
short[] |
getVisualAcuityModifiers()
Returns the Visual Acuity Modifiers.
|
void |
setDecimalVisualAcuity(double dblDecimalVisualAcuity)
Sets the Decimal Visual Acuity.
|
void |
setVisualAcuityModifiers(short[] shArrVisualAcuityModifiers)
Sets Visual Acuity Modifiers.
|
boolean |
validate()
Validates all the attributes in VisualAcuityMeasurementsMacro
|
static boolean |
validate(IDataSet objIDataSet)
Validates all the attributes in VisualAcuityMeasurementsMacro that are present in the DataSet
|
static boolean |
validate(IItem objIItem)
Validates all the attributes in VisualAcuityMeasurementsMacro that are present in the DataSet
|
addDataElement, clone, contains, getDataElement, getTransferSyntaxpublic VisualAcuityMeasurementsMacro(IDataSet objDataSet)
objDataSet - Collection of DataElementspublic VisualAcuityMeasurementsMacro(IDataSet objDataSet, IDictionaryReader objDictionaryReader)
objDataSet - specifies the DataSetobjDictionaryReader - specifies the DICOM Dictionary reader to be usedpublic VisualAcuityMeasurementsMacro(IItem objItem)
objItem - specifies instance of Item classpublic VisualAcuityMeasurementsMacro(IItem objItem, IDictionaryReader objDictionaryReader)
objItem - specifies instance of Item classobjDictionaryReader - specifies the DICOM Dictionary reader to be usedpublic boolean validate()
throws InvalidMacroException
InvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.public static boolean validate(IDataSet objIDataSet) throws InvalidMacroException
objIDataSet - collection of DataElementsInvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.public static boolean validate(IItem objIItem) throws InvalidMacroException
objIItem - collection of DataElements in a sequenceInvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.public void setDecimalVisualAcuity(double dblDecimalVisualAcuity)
dblDecimalVisualAcuity - Double value of Decimal Visual Acuitypublic double getDecimalVisualAcuity()
public void setVisualAcuityModifiers(short[] shArrVisualAcuityModifiers)
shArrVisualAcuityModifiers - short array of Visual Acuity Modifiers.public short[] getVisualAcuityModifiers()