Package org.dcm4che.typeddicom.modules
Interface ScanProcedureModule
-
- All Superinterfaces:
AcquisitionDateTime.Holder,AcquisitionNumber.Holder,org.dcm4che.typeddicom.AttributesWrapper,InstanceNumber.Holder,RegistrationMethodCodeSequence.Holder,ShotDurationTime.Holder,ShotOffsetTime.Holder,SurfaceScanAcquisitionTypeCodeSequence.Holder,SurfaceScanModeCodeSequence.Holder
- All Known Implementing Classes:
ScanProcedureModule.SimpleWrapper,SurfaceScanMeshIOD,SurfaceScanPointCloudIOD
public interface ScanProcedureModule extends SurfaceScanAcquisitionTypeCodeSequence.Holder, SurfaceScanModeCodeSequence.Holder, RegistrationMethodCodeSequence.Holder, InstanceNumber.Holder, AcquisitionNumber.Holder, AcquisitionDateTime.Holder, ShotDurationTime.Holder, ShotOffsetTime.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceScanProcedureModule.Builder<SELF extends ScanProcedureModule.Builder<SELF,T>,T extends ScanProcedureModule>static classScanProcedureModule.SimpleWrapper
-
Method Summary
Static Methods Modifier and Type Method Description static ScanProcedureModulewrap(org.dcm4che3.data.Attributes attributes)-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AcquisitionDateTime.Holder
containsAcquisitionDateTime, getAcquisitionDateTime, removeAcquisitionDateTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AcquisitionNumber.Holder
containsAcquisitionNumber, getAcquisitionNumber, removeAcquisitionNumber
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceNumber.Holder
containsInstanceNumber, getInstanceNumber, removeInstanceNumber
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RegistrationMethodCodeSequence.Holder
containsRegistrationMethodCodeSequence, ensureRegistrationMethodCodeSequence, ensureRegistrationMethodCodeSequence, getRegistrationMethodCodeSequence, newRegistrationMethodCodeSequence, removeRegistrationMethodCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ShotDurationTime.Holder
containsShotDurationTime, getShotDurationTime, removeShotDurationTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ShotOffsetTime.Holder
containsShotOffsetTime, getShotOffsetTime, removeShotOffsetTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SurfaceScanAcquisitionTypeCodeSequence.Holder
containsSurfaceScanAcquisitionTypeCodeSequence, ensureSurfaceScanAcquisitionTypeCodeSequence, ensureSurfaceScanAcquisitionTypeCodeSequence, getSurfaceScanAcquisitionTypeCodeSequence, newSurfaceScanAcquisitionTypeCodeSequence, removeSurfaceScanAcquisitionTypeCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SurfaceScanModeCodeSequence.Holder
containsSurfaceScanModeCodeSequence, ensureSurfaceScanModeCodeSequence, ensureSurfaceScanModeCodeSequence, getSurfaceScanModeCodeSequence, newSurfaceScanModeCodeSequence, removeSurfaceScanModeCodeSequence
-
-
-
-
Method Detail
-
wrap
static ScanProcedureModule wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Surface Scan Acquisition Type Code Sequence (seeSurfaceScanAcquisitionTypeCodeSequence)- Returns:
- a wrapper object implementing the
SurfaceScanAcquisitionTypeCodeSequence.Holderinterface.
-
-