public class XRay3DGeneralPerProjectionAcquisitionMacro extends Macro
| Constructor and Description |
|---|
XRay3DGeneralPerProjectionAcquisitionMacro(IDataSet objDataSet)
This constructor constructs a Macro with specified DataSet.
|
XRay3DGeneralPerProjectionAcquisitionMacro(IDataSet objDataSet,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with specified DataSet and DictionaryReader
|
XRay3DGeneralPerProjectionAcquisitionMacro(IItem objItem)
This constructor constructs a Macro with the specified Item
|
XRay3DGeneralPerProjectionAcquisitionMacro(IItem objItem,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with the specified Item and DictionaryReader
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCollimatorShape()
Return type of Collimator Shape.
|
double |
getFrameAcquisitionDuration()
Retrieves Frame Acquisition Duration.
|
java.lang.String |
getKVP()
Retrieves KVP.
|
XRayCollimatorDimensionsMacro |
getXRayCollimatorDimensionsMacro()
This method returns the X-Ray Collimator Dimensions MacroAttributes with proper initialization.
|
double |
getXRayTubeCurrentInmA()
Retrieves the Nominal X-Ray tube current in milliamperes..
|
void |
setCollimatorShape(EnumCollimatorShape enumCollimatorShape)
Sets type Collimator Shape.
|
void |
setFrameAcquisitionDuration(double flFrameAcquisitionDuration)
Sets Frame Acquisition Duration.Uniquely identifies Frame Acquisition Duration(0018,9220) in Frame Content Sequence(0020,9111).
|
void |
setKVP(java.lang.String strKVP)
Sets Peak kilo voltage output of the X-Ray generator used.
|
void |
setXRayTubeCurrentInmA(double dblXRayTubeCurrentInmA)
Sets the Nominal X-Ray tube current in milliamperes.
|
boolean |
validate()
Validates all the attributes in XRay3DGeneralPerProjectionAcquisitionMacro
|
static boolean |
validate(IDataSet objIDataSet)
Validates all the attributes in XRay3DGeneralPerProjectionAcquisitionMacro that are present in the DataSet
|
static boolean |
validate(IItem objIItem)
Validates all the attributes in XRay3DGeneralPerProjectionAcquisitionMacro that are present in the DataSet
|
addDataElement, clone, contains, getDataElement, getTransferSyntaxpublic XRay3DGeneralPerProjectionAcquisitionMacro(IDataSet objDataSet)
objDataSet - Collection of DataElementspublic XRay3DGeneralPerProjectionAcquisitionMacro(IDataSet objDataSet, IDictionaryReader objDictionaryReader)
objDataSet - specifies the DataSetobjDictionaryReader - specifies the DICOM Dictionary reader to be usedpublic XRay3DGeneralPerProjectionAcquisitionMacro(IItem objItem)
objItem - specifies instance of Item classpublic XRay3DGeneralPerProjectionAcquisitionMacro(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 setKVP(java.lang.String strKVP)
strKVP - String value of KVP.public java.lang.String getKVP()
public void setXRayTubeCurrentInmA(double dblXRayTubeCurrentInmA)
dblXRayTubeCurrentInmA - Double value of coordinatespublic double getXRayTubeCurrentInmA()
public void setFrameAcquisitionDuration(double flFrameAcquisitionDuration)
flFrameAcquisitionDuration - double value of Frame Acquisition Duration.public double getFrameAcquisitionDuration()
public void setCollimatorShape(EnumCollimatorShape enumCollimatorShape)
enumCollimatorShape - enum value of Collimator Shape.public java.lang.String getCollimatorShape()
public XRayCollimatorDimensionsMacro getXRayCollimatorDimensionsMacro()
XRayCollimatorDimensionsMacro